Яке значення акроніма TRIS для мікрочіпів для реєстрів даних?


13

Читаючи / пишучи / розмовляючи про електроніку, я люблю розуміти абревіатури та мнемоніки для скорочень, що використовуються для регістрів, функцій, назви файлів, назв штифтів тощо. Зазвичай вперше використовується абревіатура - або контекст, або набір батьківських нот це вимкнено, або це очевидно очевидно.

На частинах Microchip dsPIC регістр TRIS контролює напрямок даних. Я не можу знайти нотатку, яка використовує повне слово / фразу, яке було б скорочено або має абревіатуру TRIS. ("Налаштування вводу / виводу в регістр" - це найкраще, про що я можу придумати, хоча "TRIS Really Is Silly абревіатура" - це близька друга здогадка).

Як ви це пам’ятаєте? Я чув, що це вимовляється як слово, але я хотів би знати, що це означає, щоб було легше запам’ятовувати, читати та писати.

Відповіді:


22

TRIS означає TRIState. Це означає, що порт очікує на вхід, а не вихід високого або низького сигналу.

Він названий таким, тому що порт може мати 3 стани:

  • Вихід Високий
  • Вихід низький
  • Вхід (високий опір)

Це було швидко! У вас є джерело цього імені (і, в ідеалі, інші, які я натрапляю), чи це просто "натиснуло" на вас?
Кевін Вермер

@reemrevnivek: Це просто те, що я вже знав ... Я не впевнений, де я це навчився! Можливо, таблиця даних мікрочіпів чи щось таке.
BG100

2
Причина того, що Microchip не пише слова TRI-STATE, полягає в тому, що TRI-STATE® є зареєстрованою торговою маркою National Semiconductor.
MikeJ-UK

1
@reemrevnivek: Я думаю, що я дізнався про це, коли я вперше почав вивчати асемблер pic із цієї сторінки: mstracey.btinternet.co.uk/pictutorial/progtut3.htm У фрагменті коду знизу є цей коментар: "це адреса Тридержавний реєстр для PortA "
BG100

2

Термін «тридержавний» часто неофіційно вживається для позначення акту плаваючої шпильки; Я знаю, що National Semiconductor раніше мав товарний знак на цьому терміні, хоча його широке використання як загальний термін, можливо, зробило його непридатним.

До речі, якщо у когось цікаво, чому так називається інструкція OPTION, а налаштування не контролюються через регістр, на оригінальних пристроях PIC General Instruments PIC не було вказівок TRIS або OPTION; натомість вибір штифтів, які мають плавати, а також налаштування таймера / сторожового доскарального режиму та режимів, були частиною заводської специфікації (пристрої використовували маскуючий ПЗУ, тому вся програма була б заводською специфікацією).


Національний раніше мав звичку реєструвати майже кожен термін англійською мовою. Деякі з більш сумнівних, таких як "Національний гімн" та "Чорт швидкий", зникли (не дивно) зі свого списку, але TRI-STATE все ще є!
MikeJ-UK

@ MikeJ-UK: Tri-state вказаний як жива торгова марка за веб-сайтом USPTO, тому я, безумовно, не рекомендував би кому продавати чіпи, описуючи результати як "тридержавні"; торгова марка може бути, а може бути, не підлягає виконанню з огляду на загальне загальне використання, але це не означає, що я хотів би витратити юридичні збори, щоб дізнатися це.
supercat
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.