RFPIC12C509AG Microchip Technology Inc., RFPIC12C509AG Datasheet - Page 19

no-image

RFPIC12C509AG

Manufacturer Part Number
RFPIC12C509AG
Description
18/20-pin 8-bit Cmos Microcontroller With Uhf Ask/fsk Transmitter
Manufacturer
Microchip Technology Inc.
Datasheet
4.2.2
The Special Function Registers (SFRs) are registers
used by the CPU and peripheral functions to control the
operation of the device (Table 4-1).
TABLE 4-1:
©
Address
N/A
N/A
00h
01h
02h
03h
04h
05h
06h
Legend: Shaded boxes = unimplemented or unused, — = unimplemented, read as '0' (if applicable)
Note 1: The upper byte of the Program Counter is not directly accessible. See Section 4.6 for an explanation of how
2001 Microchip Technology Inc.
(1)
2: Other (non power-up) RESETS include external RESET through MCLR, Watchdog Timer and Wake-up-on-
3: If RESET was due to Wake-up-on-Pin Change then bit 7 = 1. All other RESETS will cause bit 7 = 0.
TRIS
OPTION
INDF
TMR0
PCL
STATUS
FSR
OSCCAL
GPIO
x = unknown, u = unchanged, q = see the tables in Section 8.7 for possible values.
to access these bits.
Pin Change Reset.
SPECIAL FUNCTION REGISTERS
Name
SPECIAL FUNCTION REGISTER (SFR) SUMMARY
Contains control bits to configure Timer0, Timer0/WDT
prescaler, wake-up on change, and weak pull-ups
Uses contents of FSR to address data memory (not a physical register)
8-bit real-time clock/counter
Low order 8 bits of PC
Indirect data memory address pointer
GPWUF
CAL5
Bit 7
Bit 6
CAL4
Bit 5
CAL3
GP5
PA0
Bit 4
CAL2
GP4
Preliminary
TO
rfPIC12C509AG/509AF
Bit 3
CAL1
GP3
PD
The special registers can be classified into two sets.
The special function registers associated with the
“core” functions are described in this section. Those
related to the operation of the peripheral features are
described in the section for each peripheral feature.
Bit 2
CAL0
GP2
Z
Bit 1
GP1
DC
Bit 0
GP0
C
--11 1111
1111 1111
xxxx xxxx
xxxx xxxx
1111 1111
0001 1xxx
110x xxxx
1000 00--
--xx xxxx
Power-on
Value on
Reset
DS70031A-page 17
q00q quuu
--11 1111
1111 1111
uuuu uuuu
uuuu uuuu
1111 1111
11uu uuuu
uuuu uu--
--uu uuuu
RESETS
Value on
All Other
(2)
(3)

Related parts for RFPIC12C509AG