Registradores Flashcards
PXOUT
(Portas)
Valor a ser atribuído nos pinos da porta. SE ENTRADA:
0 - Resistor de Pulldown
1 - Resistor de Pullup
PXDIR
(Portas)
Seleciona a direção dos pinos.
0 - Entrada
1 - Saída (Se não for utilizar o pino, habilitar como saída)
PXREN
(Portas)
Habilita resistores definidos pelo PXOUT.
0 - Desabilita resistores.
1 - Habilita resistores.
P2SEL e P2SEL2
(Portas)
Relacionados com gerenciamento de clock, também podem ser habilitados como portas I/O. Para isto:
P2SEL.6 = 0 e P2SEL.7 = X.
PXIFG
(Portas)
Flags de interrupção. DEVEM ser resetadas nas RTI’s
0 - Houve interrupção
1 - Não houve interrupção
PXIES
(Portas)
Seleciona o tipo de borda que provocará uma interrupção.
0 - Borda de subida
1 - Borda de descida
PXIE
(Portas)
Habilitação de interrupções
0 - Interrupção desabilitada;
1 - Interrupção habilitada.
PXIN
(Portas)
Valor lido correspondente ao estado da porta.
WDTCTL
[Watchdog Timer]
Registrador que configura o Watchdog Timer
WDTPW (~WDTCTL~)
[Watchdog Timer]
Password, lido como 0x69, mas na escrita seu valor é de 5A, caso contrário haverá um PUC.
WDTHOLD (~WDTCTL~)
[Watchdog Timer]
0 - WDT em funcionamento
1 - WDT parado
WDTNMIES (~WDTCTL~)
[Watchdog Timer]
Seleciona a borda do sinal de interrupção do pino 16. (WDTIE=0)
0 - Borda de subida;
1 - Borda de descida;
WDTNMI (~WDTCTL~)
[Watchdog Timer]
Seleciona função do pino 16.
0 - Reset;
1 - NMI.
WDTTMSEL (~WDTCTL~)
[Watchdog Timer]
Seleciona o modo WDT+
0 - Modo WDT;
1 - Modo Temporizador.
WDTCNTCL (~WDTCTL~)
[Watchdog Timer]
Reseta contador do WDT.
0 - Normal;
1 - O contador do WDT torna-se igual a 0.