下载

2010 Microchip Technology Inc. Preliminary DS41226G-page 1
PIC16F505
This document includes the
programming specifications for the
following devices:
•PIC16F505
1.0 PROGRAMMING THE
PIC16F505
The PIC16F505 is programmed using a serial method.
The Serial mode will allow the PIC16F505 to be
programmed while in the user’s system. This allows for
increased design flexibility. This programming
specification applies to PIC16F505 devices in all
packages.
1.1 Hardware Requirements
The PIC16F505 requires one power supply for VDD and
one for V
PP.
1.2 Program/Verify Mode
The Program/Verify mode for the PIC16F505 allows
programming of user program memory, user ID
locations, backup OSCCAL location and the
Configuration Word.
Pin Diagrams
PDIP, SOIC, TSSOP
VDD
RB5/OSC1/CLKIN
RB4/OSC2/CLKOUT
RB3/MCLR
/VPP
1
2
3
4
VSS
RB0/ICSPDAT
14
13
12
11
PIC16F505
5
6
7
10
9
8
RC5/T0CKI
RC4
RC3
RB1/ICSPCLK
RB2
RC0
RC1
RC2
PIC16F505
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
VDD
NC
NC
GND
RC5/T0CKI
RB4/OSC2/CLKOUT
RB3/MCLR
/VPP
RB5/OSC1/CLKIN
RB0/C1IN+/AN0/ICSPDAT
RB1/C1IN-/AN1/ICSPCLK
RB2/C1OUT/AN2
RC0/C2IN+
RC4/C2OUT
RC3
RC2/CV
REF
RC1/C2IN-
QFN
Memory Programming Specification