Qual é o significado da sigla TRIS do Microchip para registros de direção de dados?


13

Ao ler / escrever / falar sobre eletrônica, gosto de entender os acrônimos e os mneumônicos das abreviações usadas para registros, funções, nomes de arquivos, nomes de pinos etc. Geralmente, na primeira vez em que a abreviação é usada, o contexto ou um conjunto de notas entre parênteses ou é óbvio.

Nas partes Microchip dsPIC, o registro TRIS controla a direção dos dados. Não consigo encontrar uma nota que use a palavra / frase completa que seria abreviada ou que tenha o acrônimo TRIS. ('O registro de entrada / saída de configuração' é o melhor que posso encontrar, embora 'TRIS realmente seja uma abreviação boba' seja um segundo palpite).

Como você se lembra disso? Ouvi-o pronunciar como uma palavra, mas gostaria de saber o que significa facilitar a lembrança, a leitura e a escrita.

Respostas:


22

TRIS significa TRIState. Isso significa que a porta está aguardando uma entrada em vez de emitir um sinal alto ou baixo.

É nomeado como tal porque uma porta pode ter três estados:

  • Saída Alta
  • Saída baixa
  • Entrada (alta impedância)

Aquilo foi rápido! Você tem uma fonte para esse nome (e, idealmente, outros que eu encontrarei), ou apenas 'clicou' para você?
Kevin Vermeer

@reemrevnivek: É apenas algo que eu já sabia ... Mas não sei onde aprendi! Provavelmente uma folha de dados de microchip ou algo assim.
BG100

2
O motivo pelo qual o Microchip não soletra as palavras TRI-STATE é que TRI-STATE® é uma marca registrada da National Semiconductor.
MikeJ-UK 31/03

1
@reemrevnivek: Acho que aprendi isso quando comecei a aprender o montador de imagens nesta página: mstracey.btinternet.co.uk/pictutorial/progtut3.htm O trecho de código segundo da parte inferior tem este comentário: "que é o endereço do Registro Tri-State para PortA "
BG100

2

O termo "estado tri" é frequentemente usado informalmente para se referir ao ato de flutuar um alfinete; Sei que a National Semiconductor costumava ter uma marca registrada no termo, embora seu uso difundido como termo comum possa ter tornado inexequível.

Aliás, se alguém está curioso para saber por que a instrução OPTION é chamada e as configurações não são controladas por meio de um registro, nos dispositivos PIC originais da General Instruments, não havia instruções TRIS ou OPTION; em vez disso, a seleção de quais pinos deveriam ser flutuantes, bem como as configurações para os modos e cronômetro / watchdog prescalar, faziam parte das especificações de fábrica (os dispositivos usavam a ROM de máscara, para que todo o programa fosse uma especificação de fábrica).


A National costumava registrar quase todos os termos no idioma inglês. Alguns dos mais duvidosos como 'National Anthem' e 'Damn Fast' desapareceram (sem surpresa) de sua lista, mas o TRI-STATE ainda está lá!
MikeJ-UK

@ MikeJ-UK: Tri-state é listado como uma marca comercial de acordo com o site do USPTO, então eu certamente não recomendaria que alguém que vendesse chips descrevesse as saídas como "tri-state"; a marca registrada pode ou não ser executável devido ao uso genérico comum, mas isso não significa que eu gostaria de gastar as taxas legais para descobrir.
Supercat #
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.