4.2.2.2 Registrador OPTION dos microcontroladores PIC16F627A, PIC16F628A e PIC16F648A
Tradução: Maria Elisa - Assessoria em Inglês e Alemão
Revisão: Renato Kodaira
OPTION (registrador de opção) consiste em um registrador de leitura e escrita, que contém vários bits de controle para configurar o pré-scaler TMR0/WDT, a interrupção externa RB0/INT, o TMR0 e os pull-ups fracos na PORTB.
REGISTRADOR 4.2: OPTION_REG - REGISTRADOR DE OPÇÃO (ENDEREÇO: 81h, 181h)
|
R/W-1 |
R/W-1 |
R/W-1 |
R/W-1 |
R/W-1 |
R/W-1 |
R/W-1 |
R/W-1 |
RBPU |
INTEDG |
T0CS |
T0SE |
PSA |
PS2 |
PS1 |
PS0 |
bit 7 |
|
|
|
|
|
|
bit 0 |
|
bit 7 |
RBPU: Bit de Habilitação do Pull-up da PORTB |
|
1 = os pull-ups da PORTB são desabilitados |
|
0 = os pull-ups da PORTB são habilitados de acordo com a configuração (latch values) da porta individual
|
bit 6 |
INTEDG Bits de Seleção da Borda de Interrupção |
|
1 = interrupção na borda de subida do pino RB0/INT |
|
0 = interrupção na borda de descida do pino RB0/INT
|
bit 5 |
T0CS: Bit de Seleção da Fonte de Clock TMR0 |
|
1 = transição no pino RA4/T0CKI/CMP2 |
|
0 = clock do ciclo de instrução interna (CLKOUT)
|
bit 4 |
T0SE: Bit de Seleção da Borda da Fonte TMR0 |
|
1 = incremento na transição de descida no pino RA4/T0CKI/CMP2 |
|
0 = incremento na transição de subida no pino RA4/T0CKI/CMP2
|
bit 3 |
PSA: Bit de Atribuição do Pré-Scaler |
|
1 = pré-scaler é atribuído ao WDT |
|
0 = pré-scaler é atribuído ao módulo do Timer0
|
bit 2-0 |
PS<2:0>: Bits de Seleção da Proporção do Pré-scaler |
|
|
Valor do Bit |
Proporção TMR0 |
Proporção WDT |
|
|
000 |
1:2 |
1:1 |
|
|
001 |
1:4 |
1:2 |
|
|
010 |
1:6 |
1:4 |
|
|
011 |
1:16 |
1:8 |
|
|
100 |
1:32 |
1:16 |
|
|
101 |
1:64 |
1:32 |
|
|
110 |
1:128 |
1:64 |
|
|
111 |
1:256 |
1:128 |
|
|
|
Legenda:
R = bit de leitura
W = bit de escrita
U = bit não implementado (unimplemented), lido como '0'
-n = valor na POR
'1' = bit está ativado
'0' = bit está apagado
x = bit é desconhecido |