PIC16F505T-I/SL Microchip Technology, PIC16F505T-I/SL Datasheet - Page 20
![no-image](/images/manufacturer_photos/0/4/439/microchip_technology_sml.jpg)
PIC16F505T-I/SL
Manufacturer Part Number
PIC16F505T-I/SL
Description
IC,MICROCONTROLLER,8-BIT,PIC CPU,CMOS,SOP,14PIN,PLASTIC
Manufacturer
Microchip Technology
Series
PIC® 16Fr
Datasheets
1.PIC12F509T-ISN.pdf
(110 pages)
2.PIC16F505-IST.pdf
(4 pages)
3.PIC16F505-IST.pdf
(22 pages)
Specifications of PIC16F505T-I/SL
Rohs Compliant
YES
Core Processor
PIC
Core Size
8-Bit
Speed
20MHz
Peripherals
POR, WDT
Number Of I /o
11
Program Memory Size
1.5KB (1K x 12)
Program Memory Type
FLASH
Ram Size
72 x 8
Voltage - Supply (vcc/vdd)
2 V ~ 5.5 V
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
14-SOIC (3.9mm Width), 14-SOL
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
AC162070 - HEADER INTRFC MPLAB ICD2 8/14P
Eeprom Size
-
Data Converters
-
Connectivity
-
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
PIC16F505T-I/SL
PIC16F505T-I/SLTR
PIC16F505T-I/SLTR
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:
DS41236E-page 20
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
GPWUF
GPWU
CAL6
Bit 7
—
—
GPPU TOCS TOSE
CAL5
Bit 6
—
—
—
I/O Control Register
PA0
CAL4
Bit 5
GP5
(5)
CAL3
Bit 4
GP4
TO
CAL2
Bit 3
GP3
PSA
PD
CAL1
Bit 2
GP2
PS2
Z
CAL0
Bit 1 Bit 0
GP1
PS1
DC
GP0
PS0
—
C
© 2009 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 #
28
35
27
22
28
28
26
31
31
24