
PIC16F785
表1-1:
PIC16F785引脚说明
引脚功能
19
RA0
AN0
C1IN+
ICSPDAT
RA1/AN1/C12IN0-/V
REF
/ ICSP-
CLK
18
RA1
AN1
C12IN0-
V
REF
ICSPCLK
RA2/AN2/T0CKI/INT/C1OUT
17
RA2
AN2
T0CKI
INT
C1OUT
RA3/MCLR/V
PP
4
RA3
MCLR
V
PP
RA4/AN3/T1G/OSC2/CLKOUT
3
RA4
AN3
T1G
OSC2
CLKOUT
RA5/T1CKI/OSC1/CLKIN
2
RA5
T1CKI
OSC1
CLKIN
RB4/AN10/OP2-
13
RB4
AN10
OP2-
RB5/AN11/OP2+
12
RB5
AN11
OP2+
RB6
RB7/SYNC
RC0/AN4/C2IN+
11
10
16
RB6
RB7
SYNC
RC0
AN4
C2IN+
RC1/AN5/C12IN1-/PH1
15
RC1
AN5
C12IN1-
PH1
RC2/AN6/C12IN2-/OP2
14
RC2
AN6
C12IN2-
OP2
图例:
名字
RA0/AN0/C1IN+/ICSPDAT
输入
TYPE
TTL
AN
AN
ST
TTL
AN
AN
AN
ST
ST
AN
ST
ST
—
TTL
ST
HV
TTL
AN
ST
—
—
TTL
ST
XTAL
ST
TTL
AN
—
TTL
AN
—
TTL
TTL
ST
TTL
AN
AN
TTL
AN
AN
—
TTL
AN
AN
—
产量
TYPE
CMOS
—
—
CMOS
CMOS
—
—
AN
—
CMOS
—
—
—
CMOS
—
—
—
CMOS
—
—
XTAL
CMOS
CMOS
—
—
—
CMOS
—
AN
CMOS
—
AN
OD
CMOS
CMOS
CMOS
—
—
CMOS
—
—
CMOS
CMOS
—
—
AN
A / D通道0输入
描述
PORTA I / O与前卫。拉和中断电平变化
比较器1同相输入端
串行编程数据I / O
PORTA I / O与前卫。拉和中断电平变化
A / D通道1输入
比较器1和2的反相输入端
外部参考电压A / D转换,缓冲基准
产量
串行编程时钟
PORTA I / O与前卫。拉和中断电平变化
A / D通道2输入
Timer0时钟输入
外部中断
比较器1输出
PORTA输入与前卫。拉和中断电平变化
主复位,带内部上拉
编程电压
PORTA I / O与前卫。拉和中断电平变化
A / D通道输入3
Timer1门
晶振/谐振器
F
OSC
/ 4输出
PORTA I / O与前卫。拉和中断电平变化
定时器的时钟
晶振/谐振器
外部时钟输入/ RC振荡器连接
PORTB I / O
A / D通道10个输入
运算放大器2反相输入
PORTB I / O
A / D通道11输入
运算放大器2的非倒相输入端
PORTB I / O 。开漏输出
PORTB I / O
主PWM同步输出或从机PWM同步输入
PORTC I / O
A / D通道4个输入
比较器2的同相输入端
PORTC I / O
A / D通道5输入
比较器1和2的反相输入端
相PWM输出1
PORTC I / O
A / D通道6输入
比较器1和2的反相输入端
运算放大器2输出
TTL = TTL输入缓冲器, ST =施密特触发器输入缓冲器, AN =模拟, OD =开漏输出, HV =高电压
DS41249B第6页
初步
2005年Microchip的科技公司