PIC12F509-I/P Microchip Technology Inc., PIC12F509-I/P Datasheet - Page 20

no-image

PIC12F509-I/P

Manufacturer Part Number
PIC12F509-I/P
Description
8 PIN, 1.5 KB FLASH, 41 RAM, 6 I/O
Manufacturer
Microchip Technology Inc.
Datasheet

Specifications of PIC12F509-I/P

Cpu Speed
1 MIPS
Eeprom Memory
0 Bytes
Frequency
4 MHz
Input Output
6
Memory Type
Flash
Number Of Bits
8
Package Type
8-pin PDIP
Programmable Memory
1.5K Bytes
Ram Size
41 Bytes
Speed
4 MHz
Timers
1-8-bit
Voltage, Range
2-5.5 V
Lead Free Status / Rohs Status
RoHS Compliant part Electrostatic Device

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
PIC12F509-I/P
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
PIC12F508/509/16F505
4.3.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).
The Special Function 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.
TABLE 4-1:
DS41236B-page 18
00h
01h
02h
03h
04h
04h
05h
06h
N/A
N/A
Legend: – = unimplemented, read as ‘0’, x = unknown, u = unchanged, q = value depends on condition.
Note 1:
Address
(1)
(4)
2:
3:
4:
5:
INDF
TMR0
PCL
STATUS
FSR
FSR
OSCCAL
GPIO
TRISGPIO
OPTION
The upper byte of the Program Counter is not directly accessible. See Section 4.7 “Program Counter”
for an explanation of how to access these bits.
Other (non Power-up) Resets include external Reset through MCLR, Watchdog Timer and wake-up on pin
change Reset.
If Reset was due to wake-up on pin change, then bit 7 = 1. All other Resets will cause bit 7 = 0.
PIC12F509 only.
This bit is used on the PIC12F509. For code compatibility do not use this bit on the PIC12F508.
SPECIAL FUNCTION REGISTERS
Name
SPECIAL FUNCTION REGISTER (SFR) SUMMARY (PIC12F508/509)
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
Indirect Data Memory Address Pointer
GPWU
GPWU GPPU TOCS TOSE
CAL6
Bit 7
F
CAL5
Bit 6
I/O Control Register
PA0
CAL4
Bit 5
GP5
(5)
CAL3
Bit 4
GP4
Preliminary
TO
CAL2
Bit 3
GP3
PSA
PD
CAL1
Bit 2
GP2
PS2
Z
CAL0
Bit 1
GP1
PS1
DC
Bit 0
GP0
PS0
C
© 2005 Microchip Technology Inc.
0-01 1xxx
xxxx xxxx
xxxx xxxx
1111 1111
111x xxxx
110x xxxx
1111 111-
--xx xxxx
--11 1111
1111 1111
Power-On
Value on
Reset
(2)
(3)
Page #
26
33
25
20
26
26
24
29
29
22

Related parts for PIC12F509-I/P