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.
WDTSSEL (~WDTCTL~)
[Watchdog Timer]
Seleciona fonte de clock para o WDT.
0 - SMCLK
1 - ACLK
WDTISX (~WDTCTL~)
[Watchdog Timer] - Seleção de intervalo de tempo do WDT. 00 - 2^15 /CLK 01 - 2^13/CLK 10 - 2^9/CLK 11 - 2^6/CLK
IE1
[Watchdog Timer]
Registrador responsável pela habilitação de interrupção.
Relaciona-se com NIMIIE e WDTIE
NMIIE (~IE1~)
[Watchdog Timer]
Habilita geração de interrupção de NMI
0 - Desabilita interrupção;
1 - Habilita Interrupção.
WDTIE (~IE1~)
[Watchdog Timer]
Habilita geração de interrupção do WDT para modo temporizador
0 - Desabilita interrupção;
1 - Habilita interrupção.
IFG1
[Watchdog Timer]
Flag de interrupção do registrador 1.
NMIFG (~IFG1~)
[Watchdog Timer]
Flag de interrupção de NMI.
0 - Não há interrupção pendente;
1 - Interrupção pendente.
WDTIFG (~IFG1~)
[Watchdog Timer]
Flag de interrupção do WDT.
0 - Não há interrupção pendente.
1 - Há interrupção pendente.