Datasheet
PIC16HV540
DS40197B-page 12 Preliminary 2000 Microchip Technology Inc.
TABLE 4-1: SPECIAL FUNCTION REGISTER SUMMARY
Address Name Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Value on
Power-On
Reset
Value on
MCLR and
WDT Reset
Value on
Wake-up on
Pin Change
Value on
Brown-Out
Reset
N/A TRIS I/O control registers (TRISA, TRISB) 1111 1111 1111 1111 1111 1111 1111 1111
N/A OPTION Contains control bits to configure Timer0 and Timer0/WDT prescaler --11 1111 --11 1111 --11 1111 --11 1111
N/A OPTION2 Contains control bits to configure pin changes, software enabled
WDT, regulation and brown-out
--11 1111 --uu uuuu --uu uuuu --xx xxxx
00h INDF Uses contents of FSR to address data memory (not a physical regis-
ter)
xxxx xxxx uuuu uuuu uuuu uuuu xxxx xxxx
01h TMR0 8-bit real-time clock/counter xxxx xxxx uuuu uuuu uuuu uuuu xxxx xxxx
02h
(1)
PCL Low order 8 bits of PC 1111 1111 1111 1111 1111 1111 1111 1111
03h STATUS PCWUF
PA 1 PA 0 TO PD ZDCC1001 1xxx 100q quuu 000u uuuu x00x xxxx
04h FSR Indirect data memory address pointer 111x xxxx 111u uuuu 111u uuuu 111x xxxx
05h PORTA
— — — — RA3 RA2 RA1 RA0 ---- xxxx ---- uuuu ---- uuuu ---- xxxx
06h PORTB RB7 RB6 RB5 RB4 RB3 RB2 RB1 RB0 xxxx xxxx uuuu uuuu uuuu uuuu xxxx xxxx
Legend: Shaded boxes = unimplemented or unused, – = unimplemented, read as ’0’ (if applicable)
x = unknown, u = unchanged, q = value depends on condition.
Note 1: The upper byte of the Program Counter is not directly accessible. See Section 4.6 of the PIC16HV540 data sheet (DS40197B) for an expla-
nation of how to access these bits.