添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符P型号页 > 首字符P的型号第1292页 > PIC16F87X
PIC16F87X
数据表
40分之28引脚8位CMOS闪存
微控制器
2001年Microchip的科技公司
DS30292C
“版权所有。 2001 ,微芯科技
并入美国。本出版物中包含的信息
关于设备的应用程序和其它类似的打算
建议只可能由更新所取代。没有REP-
resentation或保修书,并没有责任承担
微芯片技术股份有限公司关于对准确
活泼或使用这些信息,或侵犯专利或
从这样的使用或oth-引起其他知识产权
erwise 。使用Microchip的产品作为关键部件
生命支持系统不承担任何责任明确
Microchip书面批准。转让任何许可证,
暗示或其他方式,在任何知识产权。
Microchip的标志和名称的注册商标
微芯片技术公司在美国和其他国家。
版权所有。本文提及的所有其他商标均为
其各自公司的财产。无许可证
传达,暗示或其他方式,在任何知识产
erty的权利。 “
商标
Microchip的名称,徽标, PIC , PICmicro单片机, PICMASTER , PIC-
开始, PRO MATE ,K
EE
L
OQ
, SEEVAL , MPLAB和The
嵌入式控制解决方案公司是注册商
为Microchip Technology Inc.在美国和标记
其他国家。
总的耐力, ICSP ,在线串行编程,过滤器 -
实验室, MXDEV , microID ,
FlexROM , fuzzyLAB ,
MPASM ,
MPLINK , MPLIB , PICDEM , ICEPIC ,可迁移内存,
FanSense电路, ECONOMONITOR和SelectMode是与贸易
Microchip的技术在美国注册成立的标记
序列号的快速期限编程( SQTP )是一个服务商标
为Microchip Technology Inc.在美国
本文提及的所有其他商标均为其财产
各自的公司。
2001年,微芯科技股份有限公司,印中
美国,并保留所有权利。
芯片通过了QS- 9000质量体系
认证的全球总部,
设计和晶圆生产厂
钱德勒和亚利桑那州在1999年7月
公司的质量体系流程和
程序是QS -9000标准对其
的PICmicro
8位MCU ,K
EE
L
OQ
跳码
器件,串行EEPROM和microperipheral
产品。此外, Microchip的质量
系统的设计和制造的
开发系统通过了ISO 9001认证。
DS30292C - 第二页
2001年Microchip的科技公司
PIC16F87X
40分之28引脚8位CMOS闪存微控制器
包括在此数据表的设备:
PIC16F873
PIC16F874
PIC16F876
PIC16F877
引脚图
PDIP
MCLR / V
PP
RA0/AN0
RA1/AN1
RA2/AN2/V
REF
-
RA3/AN3/V
REF
+
RA4/T0CKI
RA5/AN4/SS
RE0/RD/AN5
RE1/WR/AN6
RE2/CS/AN7
V
DD
V
SS
OSC1/CLKIN
OSC2/CLKOUT
RC0/T1OSO/T1CKI
RC1/T1OSI/CCP2
RC2/CCP1
RC3/SCK/SCL
RD0/PSP0
RD1/PSP1
1
2
3
4
5
6
40
39
38
37
36
35
RB7/PGD
RB6/PGC
RB5
RB4
RB3/PGM
RB2
RB1
RB0/INT
V
DD
V
SS
RD7/PSP7
RD6/PSP6
RD5/PSP5
RD4/PSP4
RC7/RX/DT
RC6/TX/CK
RC5/SDO
RC4/SDI/SDA
RD3/PSP3
RD2/PSP2
微控制器核心功能:
高性能RISC CPU
只有35条指令学习
除了程序中的所有单周期指令
分支这是两个周期
运行速度: DC - 20 MHz时钟输入
DC - 200 ns指令周期
最多FLASH程序存储器的8K ×14的话,
高达368 ×8字节的数据存储器( RAM )
高达256 ×8字节的EEPROM数据存储器
引脚兼容的PIC16C73B / 74B /七十七分之七十六
中断功能(最多14个源)
八个级硬件堆栈
直接,间接和相对寻址方式
上电复位( POR )
上电延时定时器( PWRT )和
振荡器起振定时器( OST )
看门狗定时器( WDT)有自己的片上RC
振荡器以便可靠地工作
可编程代码保护
节电睡眠模式
可选的振荡器选项
低功耗,高速CMOS FLASH / EEPROM
技术
全静态设计
在线通过两个串行编程 ( ICSP )
引脚
单5V在线串行编程能力
在线通过两个引脚调试
处理器读/写访问程序存储器
宽工作电压范围: 2.0V至5.5V
高灌/拉电流: 25毫安
商业,工业级和扩展级温度
范围
低功耗:
- < 0.6毫安典型@ 3V , 4兆赫
- 20
A
典型@ 3V , 32kHz的
- & LT ; 1
A
典型待机电流
PIC16F877/874
7
8
9
10
11
12
13
14
15
16
17
18
19
20
34
33
32
31
30
29
28
27
26
25
24
23
22
21
外设特性:
定时器0 : 8位定时器/计数器, 8位预分频器
定时器: 16位定时器/计数器,带预分频器,
通过外部睡眠时,可加
晶振/时钟
定时器2 : 8位定时器/计数器, 8位周期
寄存器,预分频器和后分频器
两个捕捉,比较和PWM模块
- 捕捉为16位,最大。分辨率为12.5纳秒
- 比较为16位,最大分辨率为200纳秒
- PWM最大。分辨率为10位
10位多通道模拟 - 数字转换器
同步串行端口( SSP)与SPI
(主
模式)和我
2
C
(主/从)
通用同步异步收发
发射器( USART / SCI)与9位地址
发现
并行从动端口( PSP ) 8位宽,与
外部RD , WR和CS控制( 40/44引脚只)
欠压检测电路
欠压复位( BOR )
2001年Microchip的科技公司
DS30292C第1页
PIC16F87X
引脚图
PDIP , SOIC
MCLR / V
PP
RA0/AN0
RA1/AN1
RA2/AN2/V
REF
-
RA3/AN3/V
REF
+
RA4/T0CKI
RA5/AN4/SS
V
SS
OSC1/CLKIN
OSC2/CLKOUT
RC0/T1OSO/T1CKI
RC1/T1OSI/CCP2
RC2/CCP1
RC3/SCK/SCL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
28
27
26
25
24
23
22
21
20
19
18
17
16
15
RB7/PGD
RB6/PGC
RB5
RB4
RB3/PGM
RB2
RB1
RB0/INT
V
DD
V
SS
RC7/RX/DT
RC6/TX/CK
RC5/SDO
RC4/SDI/SDA
RA3/AN3/V
REF
+
RA2/AN2/V
REF
-
RA1/AN1
RA0/AN0
MCLR / V
PP
NC
RB7/PGD
RB6/PGC
RB5
RB4
NC
6
5
4
3
2
1
44
43
42
41
40
39
38
37
36
35
34
33
32
31
30
9
PIC16F876/873
PLCC
RC6/TX/CK
RC5/SDO
RC4/SDI/SDA
RD3/PSP3
RD2/PSP2
RD1/PSP1
RD0/PSP0
RC3/SCK/SCL
RC2/CCP1
RC1/T1OSI/CCP2
NC
QFP
44
43
42
41
40
39
38
37
36
35
34
NC
NC
RB4
RB5
RB6/PGC
RB7/PGD
MCLR / V
PP
RA0/AN0
RA1/AN1
RA2/AN2/V
REF
-
RA3/AN3/V
REF
+
12
13
14
15
16
17
18
19
20
21
22
RC7/RX/DT
RD4/PSP4
RD5/PSP5
RD6/PSP6
RD7/PSP7
V
SS
V
DD
RB0/INT
RB1
RB2
RB3/PGM
1
2
3
4
5
6
7
8
9
10
11
PIC16F877
PIC16F874
33
32
31
30
29
28
27
26
25
24
23
NC
RC0/T1OSO/T1CKI
OSC2/CLKOUT
OSC1/CLKIN
V
SS
V
DD
RE2/AN7/CS
RE1/AN6/WR
RE0/AN5/RD
RA5/AN4/SS
RA4/T0CKI
DS30292C第2页
RC1/T1OSI/CCP2
RC2/CCP1
RC3/SCK/SCL
RD0/PSP0
RD1/PSP1
RD2/PSP2
RD3/PSP3
RC4/SDI/SDA
RC5/SDO
RC6/TX/CK
NC
18
19
20
21
22
23
24
25
26
27
282
RA4/T0CKI
RA5/AN4/SS
RE0/RD/AN5
RE1/WR/AN6
RE2/CS/AN7
V
DD
V
SS
OSC1/CLKIN
OSC2/CLKOUT
RC0/T1OSO/T1CK1
NC
7
8
9
10
11
12
13
14
15
16
17
PIC16F877
PIC16F874
RB3/PGM
RB2
RB1
RB0/INT
V
DD
V
SS
RD7/PSP7
RD6/PSP6
RD5/PSP5
RD4/PSP4
RC7/RX/DT
2001年Microchip的科技公司
PIC16F87X
主要特点
的PICmicro 中档参考
手册( DS33023 )
工作频率
复位(和延时)
FLASH程序存储器
(14位字)
数据存储器(字节)
EEPROM数据存储器
中断
I / O端口
计时器
捕捉/比较/ PWM模块
串行通信
并行通信
10位的模数转换模块
指令集
PIC16F873
DC - 20 MHz的
POR , BOR
( PWRT和OST )
4K
192
128
13
端口A,B ,C
3
2
MSSP , USART
5个输入通道
35条指令
PIC16F874
DC - 20 MHz的
POR , BOR
( PWRT和OST )
4K
192
128
14
端口A,B ,C , D,E
3
2
MSSP , USART
PSP
8个输入通道
35条指令
PIC16F876
DC - 20 MHz的
POR , BOR
( PWRT和OST )
8K
368
256
13
端口A,B ,C
3
2
MSSP , USART
5个输入通道
35条指令
PIC16F877
DC - 20 MHz的
POR , BOR
( PWRT和OST )
8K
368
256
14
端口A,B ,C , D,E
3
2
MSSP , USART
PSP
8个输入通道
35条指令
2001年Microchip的科技公司
DS30292C第3页
PIC16F87X
40分之28引脚8位CMOS闪存微控制器
包括在此数据表的设备:
PIC16F873
PIC16F874
PIC16F876
PIC16F877
引脚图
PDIP
MCLR / V
PP
/ THV
RA0/AN0
RA1/AN1
RA2/AN2/V
REF
-
RA3/AN3/V
REF
+
RA4/T0CKI
RA5/AN4/SS
RE0/RD/AN5
RE1/WR/AN6
RE2/CS/AN7
V
DD
V
SS
OSC1/CLKIN
OSC2/CLKOUT
RC0/T1OSO/T1CKI
RC1/T1OSI/CCP2
RC2/CCP1
RC3/SCK/SCL
RD0/PSP0
RD1/PSP1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
RB7/PGD
RB6/PGC
RB5
RB4
RB3/PGM
RB2
RB1
RB0/INT
V
DD
V
SS
RD7/PSP7
RD6/PSP6
RD5/PSP5
RD4/PSP4
RC7/RX/DT
RC6/TX/CK
RC5/SDO
RC4/SDI/SDA
RD3/PSP3
RD2/PSP2
微控制器核心功能:
高性能RISC CPU
只有35条指令学习
除了程序中的所有单周期指令
分支这是两个周期
运行速度: DC - 20 MHz时钟输入
DC - 200 ns指令周期
最多FLASH程序存储器的8K ×14的话,
高达368 ×8字节的数据存储器( RAM )
高达256 ×8字节的EEPROM数据存储器
引脚兼容的PIC16C73B / 74B /七十七分之七十六
中断功能(最多14个源)
八个级硬件堆栈
直接,间接和相对寻址方式
上电复位( POR )
上电延时定时器( PWRT )和
振荡器起振定时器( OST )
看门狗定时器( WDT)有自己的片上RC
振荡器以便可靠地工作
可编程代码保护
节电睡眠模式
可选的振荡器选项
低功耗,高速CMOS FLASH / EEPROM
技术
全静态设计
在线通过两个串行编程 ( ICSP )
引脚
单5V在线串行编程能力
在线通过两个引脚调试
处理器读/写访问程序存储器
宽工作电压范围: 2.0V至5.5V
高灌/拉电流: 25毫安
商业和工业温度范围
低功耗:
- < 2毫安典型@ 5V , 4MHz的
- 20
A
典型@ 3V , 32kHz的
- & LT ; 1
A
典型待机电流
外设特性:
定时器0 : 8位定时器/计数器, 8位预分频器
定时器: 16位定时器/计数器,带预分频器,
通过外部睡眠时,可加
晶振/时钟
定时器2 : 8位定时器/计数器, 8位周期
寄存器,预分频器和后分频器
两个捕捉,比较和PWM模块
- 捕捉为16位,最大。分辨率为12.5纳秒
- 比较为16位,最大分辨率为200纳秒
- PWM最大。分辨率为10位
10位多通道模拟 - 数字转换器
同步串行端口( SSP)与SPI
(主
模式)和我
2
C
(主/从)
通用同步异步收发
发射器( USART / SCI)与9位地址
发现
并行从动端口( PSP ) 8位宽,与
外部RD , WR和CS控制( 40/44引脚只)
欠压检测电路
欠压复位( BOR )
1999 Microchip的技术公司
PIC16F877/874
DS30292B第1页
PIC16F87X
引脚图
DIP , SOIC
MCLR / V
PP
/ THV
RA0/AN0
RA1/AN1
RA2/AN2/V
REF
-
RA3/AN3/V
REF
+
RA4/T0CKI
RA5/AN4/SS
V
SS
OSC1/CLKIN
OSC2/CLKOUT
RC0/T1OSO/T1CKI
RC1/T1OSI/CCP2
RC2/CCP1
RC3/SCK/SCL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
28
27
26
25
24
23
22
21
20
19
18
17
16
15
RB7/PGD
RB6/PGC
RB5
RB4
RB3/PGM
RB2
RB1
RB0/INT
V
DD
V
SS
RC7/RX/DT
RC6/TX/CK
RC5/SDO
RC4/SDI/SDA
RA3/AN3/V
REF
+
RA2/AN2/V
REF
-
RA1/AN1
RA0/AN0
MCLR / V
PP
/ THV
NC
RB7/PGD
RB6/PGC
RB5
RB4
NC
6
5
4
3
2
1
44
43
42
41
40
39
38
37
36
35
34
33
32
31
30
9
PIC16F876/873
PLCC
RC6/TX/CK
RC5/SDO
RC4/SDI/SDA
RD3/PSP3
RD2/PSP2
RD1/PSP1
RD0/PSP0
RC3/SCK/SCL
RC2/CCP1
RC1/T1OSI/CCP2
NC
QFP
44
43
42
41
40
39
38
37
36
35
34
NC
NC
RB4
RB5
RB6/PGC
RB7/PGD
MCLR / V
PP
/ THV
RA0/AN0
RA1/AN1
RA2/AN2/V
REF
-
RA3/AN3/V
REF
+
12
13
14
15
16
17
18
19
20
21
22
RC7/RX/DT
RD4/PSP4
RD5/PSP5
RD6/PSP6
RD7/PSP7
V
SS
V
DD
RB0/INT
RB1
RB2
RB3/PGM
1
2
3
4
5
6
7
8
9
10
11
PIC16F877
PIC16F874
33
32
31
30
29
28
27
26
25
24
23
NC
RC0/T1OSO/T1CKI
OSC2/CLKOUT
OSC1/CLKIN
V
SS
V
DD
RE2/AN7/CS
RE1/AN6/WR
RE0/AN5/RD
RA5/AN4/SS
RA4/T0CKI
DS30292B第2页
RC1/T1OSI/CCP2
RC2/CCP1
RC3/SCK/SCL
RD0/PSP0
RD1/PSP1
RD2/PSP2
RD3/PSP3
RC4/SDI/SDA
RC5/SDO
RC6/TX/CK
NC
18
19
20
21
22
23
24
25
26
27
282
RA4/T0CKI
RA5/AN4/SS
RE0/RD/AN5
RE1/WR/AN6
RE2/CS/AN7
V
DD
V
SS
OSC1/CLKIN
OSC2/CLKOUT
RC0/T1OSO/T1CK1
NC
7
8
9
10
11
12
13
14
15
16
17
PIC16F877
PIC16F874
RB3/PGM
RB2
RB1
RB0/INT
V
DD
V
SS
RD7/PSP7
RD6/PSP6
RD5/PSP5
RD4/PSP4
RC7/RX/DT
1999 Microchip的技术公司
PIC16F87X
主要特点
的PICmicro 中档参考
手册( DS33023 )
工作频率
复位(和延时)
FLASH程序存储器
(14位字)
数据存储器(字节)
EEPROM数据存储器
中断
I / O端口
计时器
捕捉/比较/ PWM模块
串行通信
并行通信
10位的模数转换模块
指令集
PIC16F873
DC - 20 MHz的
POR , BOR
( PWRT和OST )
4K
192
128
13
端口A,B ,C
3
2
MSSP , USART
5个输入通道
35条指令
PIC16F874
DC - 20 MHz的
POR , BOR
( PWRT和OST )
4K
192
128
14
端口A,B ,C , D,E
3
2
MSSP , USART
PSP
8个输入通道
35条指令
PIC16F876
DC - 20 MHz的
POR , BOR
( PWRT和OST )
8K
368
256
13
端口A,B ,C
3
2
MSSP , USART
5个输入通道
35条指令
PIC16F877
DC - 20 MHz的
POR , BOR
( PWRT和OST )
8K
368
256
14
端口A,B ,C , D,E
3
2
MSSP , USART
PSP
8个输入通道
35条指令
1999 Microchip的技术公司
DS30292B第3页
PIC16F87X
目录
1.0设备概述...........................................................................................................................................................................五
2.0内存Organization.................................................................................................................................................................. 11
3.0 I / O端口...................................................................................................................................................................................... 29
4.0数据EEPROM和闪存程序存储器........................................................................................................................... 41
5.0 Timer0模块............................................................................................................................................................................ 47
6.0定时器模块............................................................................................................................................................................ 51
7.0 Timer2模块........................................................................................................................................................................... 55
8.0捕捉/比较/ PWM ( CCP) Module(s).................................................................................................................................. 57
9.0主同步串行端口( MSSP)模块....................................................................................................................... 63
10.0通用同步异步收发器( USART ) ......................................... ............................................ 95
11.0模拟数字转换器(A / D) Module................................................................................................................................. 111
的12.0特点CPU..................................................................................................................................................... 121
13.0指令集Summary........................................................................................................................................................... 137
14.0开发支持............................................................................................................................................................... 145
15.0电气Characteristics........................................................................................................................................................... 151
16.0直流和交流特性图和Tables........................................................................................................................ 173
17.0包装信息.............................................................................................................................................................. 175
附录A :版本历史......................................................................................................................................................... 183
附录B :设备Differences..................................................................................................................................................... 183
附录C :转换Considerations........................................................................................................................................ 183
指数
................................................................................................................................................................................... 185
线上Support................................................................................................................................................................................. 191
产品标识System............................................................................................................................................................. 193
我们尊贵的客户
最新数据手册
为了获得最先进的最新版本的数据表,请查询我公司网站,网址为:
http://www.microchip.com
您可以通过检查其上的任何页面的底部边角处的文献编号来确定数据表的版本。
文献编号的最后一个字母是版本号。例如, DS30000A是DS30000的A版本。
新客户NOTI网络阳离子体系
注册我们的网站(www.microchip.com/cn ),以获得产品的最新信息。
勘误表
勘误表可能存在的电流装置,其中描述了较小的运行差异(从数据表),并建议
解决方法。随着器件/文档存在成为我们所知的,我们会公布一份勘误表。勘误表上将注明的修订版
硅片版本和文件版本的锡安其所适用的。
如果要判断一个勘误表存在一个特定的设备,请通过执行下列操作之一:
Microchip的公司的网站; http://www.microchip.com
当地Microchip销售办事处(见最后一页)
Microchip总部文献中心;美国传真: ( 480 ) 786-7277
在联络销售办事处或文献中心时,请说明器件,芯片和数据手册版本(包括liter-
您正在使用ATURE号) 。
分享到数据表
我们不断努力提高我们所有的产品和文档的质量。我们花了大量的时间,以确保
这个文件是正确的。然而,我们意识到,我们可能已经错过了一些东西。如果您发现丢失任何信息
或出现错误,请:
填写并邮寄在本数据手册后面的读者反馈表。
E- mail给我们,在webmaster@microchip.com 。
感谢您使之成为一个更好的文档的援助。
DS30292B第4页
1999 Microchip的技术公司
PIC16F87X
1.0
设备概述
本文件包含设备特定的信息。
更多信息可以是PICmicro 被发现
中档参考手册(DS33023A_CN ),这可能
从当地的Microchip销售代表中获得
对准焦点或从Microchip网站下载。该
参考手册应被视为一个完井
提询文件,这个数据表,并且是高度消遣
ommended读一个更好的理解
设备结构和外周的操作
模块。
有四种器件( PIC16F873 , PIC16F874 ,
此数据涵盖PIC16F876和PIC16F877 )
表。在PIC16F876 / 873器件采用28引脚
包和PIC16F877 / 874器件采用40
引脚封装。在28引脚器件没有Paral-
LEL从端口来实现。
下面的两个数字器件的框图
排序针数; 28引脚如图1-1和40引脚
为图1-2 。 28引脚和40引脚引脚上市
分别在表1-1和表1-2 。
图1-1:
设备
PIC16F873
PIC16F876
PIC16F873和PIC16F876框图
节目
FL灰
4K
8K
数据存储器
192字节
368字节
13
程序计数器
FL灰
节目
内存
8级堆栈
(13-bit)
数据
EEPROM
128字节
256字节
数据总线
8
PORTA
RA0/AN0
RA1/AN1
RA2/AN2/V
REF
-
RA3/AN3/V
REF
+
RA4/T0CKI
RA5/AN4/SS
PORTB
RB0/INT
RB1
RB2
RB3/PGM
RB4
RB5
RB6/PGC
RB7/PGD
RC0/T1OSO/T1CKI
RC1/T1OSI/CCP2
RC2/CCP1
RC3/SCK/SCL
RC4/SDI/SDA
RC5/SDO
RC6/TX/CK
RC7/RX/DT
内存
网络文件
注册
节目
公共汽车
14
指令寄存器
直接地址
7
RAM地址( 1 )
9
地址MUX
8
间接
ADDR
特殊功能寄存器
状态寄存器
8
3
PORTC
上电
定时器
指令
解码&
控制
定时
GENERATION
OSC1/CLKIN
OSC2/CLKOUT
振荡器
启动定时器
POWER- ON
RESET
看门狗
定时器
欠压
RESET
在电路
调试器
低电压
程序设计
8
MUX
ALU
W寄存器
MCLR
V
DD
, V
SS
Timer0
Timer1
Timer2
10位A / D
数据EEPROM
CCP1,2
同步
串行端口
USART
注1 :
高阶位的状态寄存器。
1999 Microchip的技术公司
DS30292B第5页
M
PIC16F870
PIC16F871
PIC16F872
PIC16F873
PIC16F87X
引脚图
PDIP , SOIC
MCLR / V
PP
RA0/AN0
RA1/AN1
RA2/AN2/V
REF
RA3/AN3/V
REF
RA4/T0CKI
RA5/AN4/SS
V
SS
OSC1/CLKIN
OSC2/CLKOUT
RC0/T1OSO/T1CKI
RC1/T1OSI/CCP2
RC2/CCP1
RC3/SCK/SCL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
28
27
26
25
24
23
22
21
20
19
18
17
16
15
RB7
RB6
RB5
RB4
RB3
RB2
RB1
RB0/INT
V
DD
V
SS
RC7/RX/DT
RC6/TX/CK
RC5/SDO
RC4/SDI/SDA
EEPROM存储器编程特定网络阳离子
本文件包含的编程
规格为以下设备:
PIC16F874
PIC16F876
PIC16F877
1.0
编程
PIC16F87X
在PIC16F87X使用串行方法编程。
串行模式将允许PIC16F87X为亲
编程而在用户的系统中。这允许
增加设计的灵活性。这种编程specifi-
阳离子适用于所有包PIC16F87X设备。
MCLR / V
PP
RA0/AN0
RA1/AN1
RA2/AN2
/V
REF
RA3/AN3/V
REF
RA4/T0CKI
RA5/AN4/SS
RE0/RD/AN5
RE1/WR/AN6
RE2/CS/AN7
V
DD
V
SS
OSC1/CLKIN
OSC2/CLKOUT
RC0/T1OSO/T1CKI
RC1/T1OSI/CCP2
RC2/CCP1
RC3/SCK/SCL
RD0/PSP0
RD1/PSP1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
PIC16F876/873/872/870
40
39
38
37
36
35
RB7
RB6
RB5
RB4
RB3
RB2
RB1
RB0/INT
V
DD
V
SS
RD7/PSP7
RD6/PSP6
RD5/PSP5
RD4/PSP4
RC7/RX/DT
RC6/TX/CK
RC5/SDO
RC4/SDI/SDA
RD3/PSP3
RD2/PSP2
1.1
PIC16F877/874/871
编程算法
需求
所使用的编程算法,依赖于
工作电压(V
DD
)的PIC16F87X器件。
算法1设计的V
DD
范围
2.2V
V
DD
< 5.5V 。算法2是用于一系列
4.5V
V
DD
5.5V 。或者算法可以与使用
两种可用的编程入门方法。第一
方法如下正常Microchip的编程
应用的V模式进入
PP
13V的电压± 1.5V左右。该
第二种方法,称为低电压ICSP
TM
或为LVP
总之,采用V
DD
MCLR并使用I / O引脚RB3
进入编程模式。当RB3被驱动到
V
DD
从地面, PIC16F87X器件进入
编程模式。
34
33
32
31
30
29
28
27
26
25
24
23
22
21
1.2
编程模式
编程模式的PIC16F87X让亲
用户程序存储器,数据存储器,对编程spe-
用于ID CIAL位置和CON组fi guration字。
2002年Microchip的科技公司
DS39025F第1页
PIC16F87X
引脚说明(在编程) : PIC16F87X
在编程过程中
引脚名称
功能
RB3
RB6
RB7
MCLR
V
DD
V
SS
PGM
时钟
数据
V
测试模式
V
DD
V
SS
PIN TYPE
I
I
I / O
P*
P
P
引脚说明
如果低电压ICSP编程输入LVP
配置位等于1
时钟输入
数据输入/输出
节目模式选择
电源
注:I =输入, O =输出, P =电源
*在PIC16F87X中,编程高电压由内部产生。要激活编程模式,高
电压需要被应用到MCLR输入。由于MCLR被用于电平信号源,这意味着MCLR
不画任何显著的电流。
DS39025F第2页
2002年Microchip的科技公司
PIC16F87X
2.0
2.1
程序模式入口
用户程序存储器映射
数据EEPROM存储器的内容有capa-
相容性嵌入到HEX文件。
程序员应该能够读取数据EEPROM
从HEX文件,相反的信息(作为
选项) ,将数据写入EEPROM中的内容到一个HEX文件,
随着程序存储器的信息和组态
化位信息。
256的数据存储单元在逻辑上被映射
起始地址为0x2100 。对于数据存储器的格式
储器存储是每个地址位置的一个数据字节, LSB
对齐。
用户内存空间的范围是从0x0000到
0x1FFF的( 8K ) 。在编程模式下,程序
存储空间的范围是从0x0000到到0x3FFF ,与
上半年( 0x0000-0x1FFF )存在用户程序
存储器和第二半( 0x2000-0x3FFF )感
配置存储器中。 PC将增加从
0x0000到0x1FFF了,敷为0x0000 ,为0x2000到
到0x3FFF并绕到为0x2000 (不为0x0000 ) 。
一旦在配置存储器中,PC的最高位
保持为“1” ,从而始终指向配置
内存。只有这样,才能指向用户程序存储
储器是重置的一部分,重新进入编程/校验
模式,如第2.4节所述。
在配置存储空间, 0x2000-0x200F
在物理上实现的。然而,只有位置
为0x2000至0x2007可用。其他地点
被保留。超越0x200F地点将身体
访问用户存储器(见图2-1) 。
2.3
标识位置
用户可以在四个存储identi网络阳离子信息(ID )
ID的位置。该ID地址被映射到[为0x2000 :
0x2003 。它建议用户仅使用
每个ID位置的四个最低显着的位。在一些
设备的ID地址读出未加扰
之后的代码保护方式已启用。对于这些
设备,则建议的ID的位置被写为
“11
1111 1000 bbbb”
其中“ BBBB ”的ID信息。
在其他设备中, ID单元读出正常,
即使在代码保护功能。要了解如何
设备的操作,请参考表5-1 。
要理解的代码后加扰机制
保护,请参见第4.0节。
2.2
数据EEPROM存储器
EEPROM数据存储器空间是一个独立的程序段
用户访问的高耐久性内存
使用一个特殊的指令序列。量
数据EEPROM存储器取决于设备和
下面示出的字节数。
设备
PIC16F870
PIC16F871
PIC16F872
PIC16F873
PIC16F874
PIC16F876
PIC16F877
#字节
64
64
64
128
128
256
256
2002年Microchip的科技公司
DS39025F第3页
PIC16F87X
表2-1:
程序存储器映射
2K字
4K字
8K字
2000h
2001h
2002h
2003h
2004h
2005h
2006h
2007h
ID的位置
ID的位置
ID的位置
ID的位置
版权所有
版权所有
器件ID
CON组fi guration字
0h
1FFh
3FFh
400h
7FFh
800h
BFFh
C00h
FFFH
1000h
实施
实施
实施
实施
实施
实施
实施
实施
实施
实施
实施
版权所有
版权所有
实施
实施
实施
1FFFh
2008h
版权所有
版权所有
版权所有
2100h
版权所有
版权所有
版权所有
3FFFh
DS39025F第4页
2002年Microchip的科技公司
PIC16F87X
2.4
编程/校验模式
2.4.2
在编程/校验模式是通过保持引脚输入
RB6和RB7低,而从V提高MCLR引脚
IL
to
V
IHH
(高电压)。将RB3在这种模式下,状态
针不影响编程。低电压ICSP
编程模式是由V提高RB3进入
IL
到V
DD
然后施加V
DD
到MCLR 。一旦在这
模式,用户程序存储器,而且配置
内存可以访问和串行编程
时尚。操作模式是串行的,并且MEM-
被存取储器是用户程序存储器。 RB6
和RB7在此模式下施密特触发器输入。
注意:
该振荡器不能有72 OSC时钟
而设备MCLR为V之间
IL
V
IHH
.
串行编程/校验
手术
进入该设备进入编程序列
明/校验模式将所有其他逻辑到RESET
国家( MCLR引脚最初是在V
IL
) 。这意味着
所有的I / O都处于复位状态(高阻
输入) 。
用于编程的正常顺序是使用
载荷数据的命令来设置要被写入的一个值
选定的地址。发出开始编程的COM
命令后读取数据的命令来验证,并
然后递增地址。
器件复位将清除PC和设置地址
为0 “增量地址”命令将增加
PC机。在“加载配置”命令将设置
电脑为0x2000 。可用的命令显示在
表2-2 。
该RB6引脚用作时钟输入引脚, RB7
引脚用于输入命令比特和数据
输入/输出的串行操作过程中。输入一个COM
命令,时钟引脚( RB6 )被循环6次。每
命令位被锁存时钟的下降沿,
该命令用最少的显着位( LSB )
第一个是输入。上销RB7的数据是必需的,以
有一个最小建立时间和保持时间(见AC / DC
规格),相对于的下降沿
时钟。有与之关联的数据命令
(读取和加载)被指定为具有最小延迟
1
s
的命令和数据之间。在此之后
延迟,时钟引脚被循环16次,在第一个周期
作为一个起始位和最后一个周期是一个停止位。
数据也输入和输出最低有效位。
因此,在读取操作期间,该最低有效位将是
在仲的上升沿被传送到引脚RB7
OND周期,并在加载操作期间,最低有效位将是
锁定在第二周期的下降沿。一个MIN-
imum 1
s
延迟之间的连续亦规定
命令。
所有的命令都发送LSB科幻RST 。数据字
也首先发送LSB 。该数据被发送上
上升沿锁存的下降沿
时钟。为了让命令和逆转解码
数据引脚配置,一时间间隔至少
1
s
是必需的命令和数据字之间
(或其它命令) 。
可用的命令是:
2.4.1
低电压ICSP
编程模式
2.4.2.1
负载CON组fi guration
低电压ICSP编程模式允许
PIC16F87X器件采用V编程
DD
只。
然而,当这种模式被配置启用
位( LVP ) ,对PIC16F87X器件致力于为RB3
控制进入/退出进入编程模式。
当LVP位被设置为'1'时,低电压ICSP亲
编程输入被使能。由于LVP的配置
化位允许低电压ICSP编程入门
其擦除状态,擦除设备将有LVP位
在出厂时启用。尽管LVP是' 1 ' , RB3是德迪
cated低电压ICSP编程。把RB3来
V
DD
然后MCLR到V
DD
进入编程
模式。所有其他规格的高压ICSP
适用。
要禁用低电压ICSP模式, LVP位必须是
编程为'0'。必须这样做,而进入
高电压输入模式( LVP位= 1 ) 。 RB3现
通用I / O引脚。
接收到该命令时,程序计数器后
(PC),将被设置为为0x2000 。届时将16个周期
到时钟管脚,该芯片将加载在一个“数据的14比特
字“,如上述那样,对被编程到
CON组fi guration内存。内存的说明
的程序存储器,用于正常的映射方案
操作与CON组fi guration模式操作显示
图2-1 。经过CON组fi guration内存
进入,只有这样,才能返回到用户程序
内存退出编程/验证测试模式
服用MCLR低(V
IL
).
2.4.2.2
对程序存储器加载数据
接收到该命令后,芯片将在加载
14位的“数据字”时, 16个周期被施加,如
先前所述。在加载数据的时序图
命令,如图6-1所示。
2002年Microchip的科技公司
DS39025F第5页
M
PIC16F87X
引脚图
PDIP
MCLR / V
PP
/ THV
RA0/AN0
RA1/AN1
RA2/AN2/V
REF
-
RA3/AN3/V
REF
+
RA4/T0CKI
RA5/AN4/SS
RE0/RD/AN5
RE1/WR/AN6
RE2/CS/AN7
V
DD
V
SS
OSC1/CLKIN
OSC2/CLKOUT
RC0/T1OSO/T1CKI
RC1/T1OSI/CCP2
RC2/CCP1
RC3/SCK/SCL
RD0/PSP0
RD1/PSP1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
RB7/PGD
RB6/PGC
RB5
RB4
RB3/PGM
RB2
RB1
RB0/INT
V
DD
V
SS
RD7/PSP7
RD6/PSP6
RD5/PSP5
RD4/PSP4
RC7/RX/DT
RC6/TX/CK
RC5/SDO
RC4/SDI/SDA
RD3/PSP3
RD2/PSP2
40分之28引脚8位CMOS闪存微控制器
微控制器核心功能:
高性能RISC CPU
只有35条指令学习
除了程序中的所有单周期指令
分支这是两个周期
运行速度: DC - 20 MHz时钟输入
DC - 200 ns指令周期
最多FLASH程序存储器的8K ×14的话,
高达368 ×8字节的数据存储器( RAM )
高达256 ×8字节的EEPROM数据存储器
5
引脚兼容的PIC16C73 / 74 /七十七分之七十六
中断功能(最多14个内部/外部
中断源)
八个级硬件堆栈
直接,间接和相对寻址方式
上电复位( POR )
上电延时定时器( PWRT )和
振荡器起振定时器( OST )
看门狗定时器( WDT)有自己的片上RC
振荡器以便可靠地工作
可编程代码保护
节电睡眠模式
可选的振荡器选项
低功耗,高速CMOS FLASH / EEPROM
技术
全静态设计
在线串行编程
通过两个引脚
5
需要编程只有单一5V电源
5
在线通过两个引脚调试
处理器读/写访问程序存储器
宽工作电压范围: 2.0V至5.5V
高灌/拉电流: 25毫安
商业和工业温度范围
低功耗:
- < 2毫安典型@ 5V , 4MHz的
- 20
一个典型@ 3V , 32kHz的
- & LT ; 1
典型待机电流
PIC16F877/874
外设特性:
定时器0 : 8位定时器/计数器, 8位预分频器
定时器: 16位定时器/计数器,带预分频器,
通过外部睡眠时,可加
晶振/时钟
定时器2 : 8位定时器/计数器, 8位周期
寄存器,预分频器和后分频器
两个捕捉,比较和PWM模块
捕捉为16位,最大。分辨率为12.5纳秒,
比较为16位,最大分辨率为200纳秒,
PWM最大。分辨率为10位
5
10位多通道模拟 - 数字转换器
5
同步串行端口( SSP)与SPI
(主
模式)和我
2
C
(主/从)
5
通用同步异步收发
发射器( USART / SCI)与9位地址
发现
并行从动端口( PSP ) 8位宽,与
外部RD , WR和CS控制( 40/44引脚只)
欠压检测电路
欠压复位( BOR )
1998年Microchip的科技公司
初步
DS30292A第1页
PIC16F87X
引脚图
DIP , SOIC
MCLR / V
PP
/ THV
RA0/AN0
RA1/AN1
RA2/AN2/V
REF
-
RA3/AN3/V
REF
+
RA4/T0CKI
RA5/AN4/SS
V
SS
OSC1/CLKIN
OSC2/CLKOUT
RC0/T1OSO/T1CKI
RC1/T1OSI/CCP2
RC2/CCP1
RC3/SCK/SCL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
28
27
26
25
24
23
22
21
20
19
18
17
16
15
RB7/PGD
RB6/PGC
RB5
RB4
RB3/PGM
RB2
RB1
RB0/INT
V
DD
V
SS
RC7/RX/DT
RC6/TX/CK
RC5/SDO
RC4/SDI/SDA
RA3/AN3/V
REF
+
RA2/AN2/V
REF
-
RA1/AN1
RA0/AN0
MCLR / V
PP
/ THV
NC
RB7/PGD
RB6/PGC
RB5
RB4
NC
6
5
4
3
2
1
44
43
42
41
40
39
38
37
36
35
34
33
32
31
30
9
PIC16F876/873
PLCC
RC6/TX/CK
RC5/SDO
RC4/SDI/SDA
RD3/PSP3
RD2/PSP2
RD1/PSP1
RD0/PSP0
RC3/SCK/SCL
RC2/CCP1
RC1/T1OSI/CCP2
NC
QFP
44
43
42
41
40
39
38
37
36
35
34
NC
NC
RB4
RB5
RB6/PGC
RB7/PGD
MCLR / V
PP
/ THV
RA0/AN0
RA1/AN1
RA2/AN2/V
REF
-
RA3/AN3/V
REF
+
12
13
14
15
16
17
18
19
20
21
22
RC7/RX/DT
RD4/PSP4
RD5/PSP5
RD6/PSP6
RD7/PSP7
V
SS
V
DD
RB0/INT
RB1
RB2
RB3/PGM
1
2
3
4
5
6
7
8
9
10
11
PIC16F877
PIC16F874
33
32
31
30
29
28
27
26
25
24
23
NC
RC0/T1OSO/T1CKI
OSC2/CLKOUT
OSC1/CLKIN
V
SS
V
DD
RE2/AN7/CS
RE1/AN6/WR
RE0/AN5/RD
RA5/AN4
RA4/T0CKI
DS30292A第2页
初步
RC1/T1OSI/CCP2
RC2/CCP1
RC3/SCK/SCL
RD0/PSP0
RD1/PSP1
RD2/PSP2
RD3/PSP3
RC4/SDI/SDA
RC5/SDO
RC6/TX/CK
NC
18
19
20
21
22
23
24
25
26
27
282
RA4/T0CKI
RA5/AN4/SS
RE0/RD/AN5
RE1/WR/AN6
RE2/CS/AN7
V
DD
V
SS
OSC1/CLKIN
OSC2/CLKOUT
RC0/T1OSO/T1CK1
NC
7
8
9
10
11
12
13
14
15
16
17
PIC16F877
PIC16F874
RB3/PGM
RB2
RB1
RB0/INT
V
DD
V
SS
RD7/PSP7
RD6/PSP6
RD5/PSP5
RD4/PSP4
RC7/RX/DT
1998年Microchip的科技公司
PIC16F87X
主要特点
的PICmicro 中档参考
手册( DS33023 )
工作频率
复位(和延时)
FLASH程序存储器
(14位字)
数据存储器(字节)
EEPROM数据存储器
中断
I / O端口
计时器
捕捉/比较/ PWM模块
串行通信
并行通信
10位的模数转换模块
指令集
PIC16F873
DC - 20 MHz的
POR , BOR
( PWRT和OST )
4K
192
128
13
端口A,B ,C
3
2
MSSP , USART
5个输入通道
35条指令
PIC16F874
DC - 20 MHz的
POR , BOR
( PWRT和OST )
4K
192
128
14
端口A,B ,C , D,E
3
2
MSSP , USART
PSP
8个输入通道
35条指令
PIC16F876
DC - 20 MHz的
POR , BOR
( PWRT和OST )
8K
368
256
13
端口A,B ,C
3
2
MSSP , USART
5个输入通道
35条指令
PIC16F877
DC - 20 MHz的
POR , BOR
( PWRT和OST )
8K
368
256
14
端口A,B ,C , D,E
3
2
MSSP , USART
PSP
8个输入通道
35条指令
1998年Microchip的科技公司
初步
DS30292A第3页
PIC16F87X
目录
1.0设备概述..........................................................................................................................................................................五
2.0存储器组织................................................................................................................................................................. 11
3.0 I / O端口..................................................................................................................................................................................... 29
4.0数据EEPROM和闪存程序存储器.......................................................................................................................... 41
5.0 Timer0模块........................................................................................................................................................................... 47
6.0定时器模块........................................................................................................................................................................... 49
7.0 Timer2模块.......................................................................................................................................................................... 53
8.0捕捉/比较/ PWM ( CCP)模块( S) ................................................................................................................................. 55
9.0主同步串行端口( MSSP)模块...................................................................................................................... 61
10.0通用同步异步收发器( USART ) ......................................... .......................................... 105
11.0模拟数字转换器(A / D) Module................................................................................................................................ 121
的12.0特点CPU.................................................................................................................................................... 133
13.0指令集汇总.......................................................................................................................................................... 151
14.0发展Support............................................................................................................................................................... 153
15.0电气特性.......................................................................................................................................................... 157
16.0直流和交流特性图和Tables....................................................................................................................... 177
17.0包装Information.............................................................................................................................................................. 179
附录A :版本历史......................................................................................................................................................... 187
附录B :设备Differences..................................................................................................................................................... 187
附录C :转换Considerations........................................................................................................................................ 187
指数.................................................................................................................................................................................................. 191
我们尊贵的客户
最新数据手册
为了获得最先进的最新版本本数据手册,请查看我们公司的网站:
http://www.microchip.com
您可以通过检查其上的任何页面的底部边角处的文献编号来确定数据表的版本。
文献编号的最后一个字母是版本号。例如, DS30000A是DS30000的A版本。
勘误表
勘误表可能存在的电流装置,其中描述了较小的运行差异(从数据表),并建议
解决方法。随着器件/文档存在成为我们所知的,我们会公布一份勘误表。勘误表上将注明的修订版
硅片版本和文件版本的锡安其所适用的。
如果要判断一个勘误表存在一个特定的设备,请通过执行下列操作之一:
Microchip的公司的网站; http://www.microchip.com
网络连接CE的当地Microchip销售(见最后一页)
Microchip总部文献中心;美国传真: ( 602 ) 786-7277
在联络销售网络CE或文献中心时,请说明器件,芯片和数据手册版本(包括立即数
您正在使用erature号) 。
分享到数据表
我们不断努力提高我们所有的产品和文档的质量。我们花了大量的时间,以确保
这个文件是正确的。然而,我们意识到,我们可能已经错过了一些东西。如果科幻ND是缺少任何信息
或出现错误,请:
填写并邮寄在本数据手册后面的读者反馈表。
E- mail给我们,在webmaster@microchip.com 。
感谢您使之成为一个更好的文档的援助。
DS30292A第4页
初步
1998年Microchip的科技公司
PIC16F87X
1.0
设备概述
本文件包含设备的特定连接信息。
更多信息可以是PICmicro 被发现
中档参考手册(DS33023A_CN ),这可能
从当地的Microchip销售代表中获得
对准焦点或从Microchip网站下载。该
参考手册应被视为一个完井
提询文件,这个数据表,并且是高度消遣
ommended读一个更好的理解
设备结构和外周的操作
模块。
有四个设备( PIC16F873 , PIC16F874 ,
PIC16F876 , PIC16F877和)覆盖该数据
表。在PIC16F876 / 873器件采用28引脚
包和PIC16F877 / 874器件采用40
引脚封装。在28引脚器件没有Paral-
LEL从端口来实现。
下面的两个网络连接居雷什是设备的方框图
排序针数; 28引脚
图1-1
和40引脚
图1-2 。
28引脚和40引脚引脚上市
in
表1-1
表1-2 ,
分别。
图1-1:
设备
PIC16F873
PIC16F876
PIC16F873和PIC16F876框图
节目
FL灰
4K
8K
数据存储器
192字节
368字节
13
FL灰
节目
内存
8级堆栈
(13-bit)
程序计数器
数据EEPROM
128字节
256字节
数据总线
8
PORTA
RA0/AN0
RA1/AN1
RA2/AN2
RA3/AN3/V
REF
RA4/T0CKI
RA5/AN4/SS
PORTB
RB0/INT
RB1
RB2
RB3/PGM
RB4
RB5
RB6/PGC
RB7/PGD
RC0/T1OSO/T1CKI
RC1/T1OSI/CCP2
RC2/CCP1
RC3/SCK/SCL
RC4/SDI/SDA
RC5/SDO
RC6/TX/CK
RC7/RX/DT
内存
网络文件
注册
节目
公共汽车
14
指令寄存器
直接地址
7
RAM地址( 1 )
9
地址MUX
8
间接
ADDR
特殊功能寄存器
状态寄存器
8
3
PORTC
上电
定时器
指令
解码&
控制
定时
GENERATION
OSC1/CLKIN
OSC2/CLKOUT
振荡器
启动定时器
POWER- ON
RESET
看门狗
定时器
欠压
RESET
在电路
调试器
低电压
程序设计
8
MUX
ALU
W寄存器
MCLR
V
DD
, V
SS
Timer0
Timer1
Timer2
10位A / D
数据EEPROM
CCP1,2
同步
串行端口
USART
注1 :高位来自STATUS寄存器。
1998年Microchip的科技公司
初步
DS30292A第5页
PIC16F87X
数据表
40分之28引脚8位CMOS闪存
微控制器
2001年Microchip的科技公司
DS30292C
“版权所有。 2001 ,微芯科技
并入美国。本出版物中包含的信息
关于设备的应用程序和其它类似的打算
建议只可能由更新所取代。没有REP-
resentation或保修书,并没有责任承担
微芯片技术股份有限公司关于对准确
活泼或使用这些信息,或侵犯专利或
从这样的使用或oth-引起其他知识产权
erwise 。使用Microchip的产品作为关键部件
生命支持系统不承担任何责任明确
Microchip书面批准。转让任何许可证,
暗示或其他方式,在任何知识产权。
Microchip的标志和名称的注册商标
微芯片技术公司在美国和其他国家。
版权所有。本文提及的所有其他商标均为
其各自公司的财产。无许可证
传达,暗示或其他方式,在任何知识产
erty的权利。 “
商标
Microchip的名称,徽标, PIC , PICmicro单片机, PICMASTER , PIC-
开始, PRO MATE ,K
EE
L
OQ
, SEEVAL , MPLAB和The
嵌入式控制解决方案公司是注册商
为Microchip Technology Inc.在美国和标记
其他国家。
总的耐力, ICSP ,在线串行编程,过滤器 -
实验室, MXDEV , microID ,
FlexROM , fuzzyLAB ,
MPASM ,
MPLINK , MPLIB , PICDEM , ICEPIC ,可迁移内存,
FanSense电路, ECONOMONITOR和SelectMode是与贸易
Microchip的技术在美国注册成立的标记
序列号的快速期限编程( SQTP )是一个服务商标
为Microchip Technology Inc.在美国
本文提及的所有其他商标均为其财产
各自的公司。
2001年,微芯科技股份有限公司,印中
美国,并保留所有权利。
芯片通过了QS- 9000质量体系
认证的全球总部,
设计和晶圆生产厂
钱德勒和亚利桑那州在1999年7月
公司的质量体系流程和
程序是QS -9000标准对其
的PICmicro
8位MCU ,K
EE
L
OQ
跳码
器件,串行EEPROM和microperipheral
产品。此外, Microchip的质量
系统的设计和制造的
开发系统通过了ISO 9001认证。
DS30292C - 第二页
2001年Microchip的科技公司
PIC16F87X
40分之28引脚8位CMOS闪存微控制器
包括在此数据表的设备:
PIC16F873
PIC16F874
PIC16F876
PIC16F877
引脚图
PDIP
MCLR / V
PP
RA0/AN0
RA1/AN1
RA2/AN2/V
REF
-
RA3/AN3/V
REF
+
RA4/T0CKI
RA5/AN4/SS
RE0/RD/AN5
RE1/WR/AN6
RE2/CS/AN7
V
DD
V
SS
OSC1/CLKIN
OSC2/CLKOUT
RC0/T1OSO/T1CKI
RC1/T1OSI/CCP2
RC2/CCP1
RC3/SCK/SCL
RD0/PSP0
RD1/PSP1
1
2
3
4
5
6
40
39
38
37
36
35
RB7/PGD
RB6/PGC
RB5
RB4
RB3/PGM
RB2
RB1
RB0/INT
V
DD
V
SS
RD7/PSP7
RD6/PSP6
RD5/PSP5
RD4/PSP4
RC7/RX/DT
RC6/TX/CK
RC5/SDO
RC4/SDI/SDA
RD3/PSP3
RD2/PSP2
微控制器核心功能:
高性能RISC CPU
只有35条指令学习
除了程序中的所有单周期指令
分支这是两个周期
运行速度: DC - 20 MHz时钟输入
DC - 200 ns指令周期
最多FLASH程序存储器的8K ×14的话,
高达368 ×8字节的数据存储器( RAM )
高达256 ×8字节的EEPROM数据存储器
引脚兼容的PIC16C73B / 74B /七十七分之七十六
中断功能(最多14个源)
八个级硬件堆栈
直接,间接和相对寻址方式
上电复位( POR )
上电延时定时器( PWRT )和
振荡器起振定时器( OST )
看门狗定时器( WDT)有自己的片上RC
振荡器以便可靠地工作
可编程代码保护
节电睡眠模式
可选的振荡器选项
低功耗,高速CMOS FLASH / EEPROM
技术
全静态设计
在线通过两个串行编程 ( ICSP )
引脚
单5V在线串行编程能力
在线通过两个引脚调试
处理器读/写访问程序存储器
宽工作电压范围: 2.0V至5.5V
高灌/拉电流: 25毫安
商业,工业级和扩展级温度
范围
低功耗:
- < 0.6毫安典型@ 3V , 4兆赫
- 20
A
典型@ 3V , 32kHz的
- & LT ; 1
A
典型待机电流
PIC16F877/874
7
8
9
10
11
12
13
14
15
16
17
18
19
20
34
33
32
31
30
29
28
27
26
25
24
23
22
21
外设特性:
定时器0 : 8位定时器/计数器, 8位预分频器
定时器: 16位定时器/计数器,带预分频器,
通过外部睡眠时,可加
晶振/时钟
定时器2 : 8位定时器/计数器, 8位周期
寄存器,预分频器和后分频器
两个捕捉,比较和PWM模块
- 捕捉为16位,最大。分辨率为12.5纳秒
- 比较为16位,最大分辨率为200纳秒
- PWM最大。分辨率为10位
10位多通道模拟 - 数字转换器
同步串行端口( SSP)与SPI
(主
模式)和我
2
C
(主/从)
通用同步异步收发
发射器( USART / SCI)与9位地址
发现
并行从动端口( PSP ) 8位宽,与
外部RD , WR和CS控制( 40/44引脚只)
欠压检测电路
欠压复位( BOR )
2001年Microchip的科技公司
DS30292C第1页
PIC16F87X
引脚图
PDIP , SOIC
MCLR / V
PP
RA0/AN0
RA1/AN1
RA2/AN2/V
REF
-
RA3/AN3/V
REF
+
RA4/T0CKI
RA5/AN4/SS
V
SS
OSC1/CLKIN
OSC2/CLKOUT
RC0/T1OSO/T1CKI
RC1/T1OSI/CCP2
RC2/CCP1
RC3/SCK/SCL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
28
27
26
25
24
23
22
21
20
19
18
17
16
15
RB7/PGD
RB6/PGC
RB5
RB4
RB3/PGM
RB2
RB1
RB0/INT
V
DD
V
SS
RC7/RX/DT
RC6/TX/CK
RC5/SDO
RC4/SDI/SDA
RA3/AN3/V
REF
+
RA2/AN2/V
REF
-
RA1/AN1
RA0/AN0
MCLR / V
PP
NC
RB7/PGD
RB6/PGC
RB5
RB4
NC
6
5
4
3
2
1
44
43
42
41
40
39
38
37
36
35
34
33
32
31
30
9
PIC16F876/873
PLCC
RC6/TX/CK
RC5/SDO
RC4/SDI/SDA
RD3/PSP3
RD2/PSP2
RD1/PSP1
RD0/PSP0
RC3/SCK/SCL
RC2/CCP1
RC1/T1OSI/CCP2
NC
QFP
44
43
42
41
40
39
38
37
36
35
34
NC
NC
RB4
RB5
RB6/PGC
RB7/PGD
MCLR / V
PP
RA0/AN0
RA1/AN1
RA2/AN2/V
REF
-
RA3/AN3/V
REF
+
12
13
14
15
16
17
18
19
20
21
22
RC7/RX/DT
RD4/PSP4
RD5/PSP5
RD6/PSP6
RD7/PSP7
V
SS
V
DD
RB0/INT
RB1
RB2
RB3/PGM
1
2
3
4
5
6
7
8
9
10
11
PIC16F877
PIC16F874
33
32
31
30
29
28
27
26
25
24
23
NC
RC0/T1OSO/T1CKI
OSC2/CLKOUT
OSC1/CLKIN
V
SS
V
DD
RE2/AN7/CS
RE1/AN6/WR
RE0/AN5/RD
RA5/AN4/SS
RA4/T0CKI
DS30292C第2页
RC1/T1OSI/CCP2
RC2/CCP1
RC3/SCK/SCL
RD0/PSP0
RD1/PSP1
RD2/PSP2
RD3/PSP3
RC4/SDI/SDA
RC5/SDO
RC6/TX/CK
NC
18
19
20
21
22
23
24
25
26
27
282
RA4/T0CKI
RA5/AN4/SS
RE0/RD/AN5
RE1/WR/AN6
RE2/CS/AN7
V
DD
V
SS
OSC1/CLKIN
OSC2/CLKOUT
RC0/T1OSO/T1CK1
NC
7
8
9
10
11
12
13
14
15
16
17
PIC16F877
PIC16F874
RB3/PGM
RB2
RB1
RB0/INT
V
DD
V
SS
RD7/PSP7
RD6/PSP6
RD5/PSP5
RD4/PSP4
RC7/RX/DT
2001年Microchip的科技公司
PIC16F87X
主要特点
的PICmicro 中档参考
手册( DS33023 )
工作频率
复位(和延时)
FLASH程序存储器
(14位字)
数据存储器(字节)
EEPROM数据存储器
中断
I / O端口
计时器
捕捉/比较/ PWM模块
串行通信
并行通信
10位的模数转换模块
指令集
PIC16F873
DC - 20 MHz的
POR , BOR
( PWRT和OST )
4K
192
128
13
端口A,B ,C
3
2
MSSP , USART
5个输入通道
35条指令
PIC16F874
DC - 20 MHz的
POR , BOR
( PWRT和OST )
4K
192
128
14
端口A,B ,C , D,E
3
2
MSSP , USART
PSP
8个输入通道
35条指令
PIC16F876
DC - 20 MHz的
POR , BOR
( PWRT和OST )
8K
368
256
13
端口A,B ,C
3
2
MSSP , USART
5个输入通道
35条指令
PIC16F877
DC - 20 MHz的
POR , BOR
( PWRT和OST )
8K
368
256
14
端口A,B ,C , D,E
3
2
MSSP , USART
PSP
8个输入通道
35条指令
2001年Microchip的科技公司
DS30292C第3页
PIC16F87X
40分之28引脚8位CMOS闪存微控制器
包括在此数据表的设备:
PIC16F873
PIC16F874
PIC16F876
PIC16F877
引脚图
PDIP
MCLR / V
PP
/ THV
RA0/AN0
RA1/AN1
RA2/AN2/V
REF
-
RA3/AN3/V
REF
+
RA4/T0CKI
RA5/AN4/SS
RE0/RD/AN5
RE1/WR/AN6
RE2/CS/AN7
V
DD
V
SS
OSC1/CLKIN
OSC2/CLKOUT
RC0/T1OSO/T1CKI
RC1/T1OSI/CCP2
RC2/CCP1
RC3/SCK/SCL
RD0/PSP0
RD1/PSP1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
RB7/PGD
RB6/PGC
RB5
RB4
RB3/PGM
RB2
RB1
RB0/INT
V
DD
V
SS
RD7/PSP7
RD6/PSP6
RD5/PSP5
RD4/PSP4
RC7/RX/DT
RC6/TX/CK
RC5/SDO
RC4/SDI/SDA
RD3/PSP3
RD2/PSP2
微控制器核心功能:
高性能RISC CPU
只有35条指令学习
除了程序中的所有单周期指令
分支这是两个周期
运行速度: DC - 20 MHz时钟输入
DC - 200 ns指令周期
最多FLASH程序存储器的8K ×14的话,
高达368 ×8字节的数据存储器( RAM )
高达256 ×8字节的EEPROM数据存储器
引脚兼容的PIC16C73B / 74B /七十七分之七十六
中断功能(最多14个源)
八个级硬件堆栈
直接,间接和相对寻址方式
上电复位( POR )
上电延时定时器( PWRT )和
振荡器起振定时器( OST )
看门狗定时器( WDT)有自己的片上RC
振荡器以便可靠地工作
可编程代码保护
节电睡眠模式
可选的振荡器选项
低功耗,高速CMOS FLASH / EEPROM
技术
全静态设计
在线通过两个串行编程 ( ICSP )
引脚
单5V在线串行编程能力
在线通过两个引脚调试
处理器读/写访问程序存储器
宽工作电压范围: 2.0V至5.5V
高灌/拉电流: 25毫安
商业和工业温度范围
低功耗:
- < 2毫安典型@ 5V , 4MHz的
- 20
A
典型@ 3V , 32kHz的
- & LT ; 1
A
典型待机电流
外设特性:
定时器0 : 8位定时器/计数器, 8位预分频器
定时器: 16位定时器/计数器,带预分频器,
通过外部睡眠时,可加
晶振/时钟
定时器2 : 8位定时器/计数器, 8位周期
寄存器,预分频器和后分频器
两个捕捉,比较和PWM模块
- 捕捉为16位,最大。分辨率为12.5纳秒
- 比较为16位,最大分辨率为200纳秒
- PWM最大。分辨率为10位
10位多通道模拟 - 数字转换器
同步串行端口( SSP)与SPI
(主
模式)和我
2
C
(主/从)
通用同步异步收发
发射器( USART / SCI)与9位地址
发现
并行从动端口( PSP ) 8位宽,与
外部RD , WR和CS控制( 40/44引脚只)
欠压检测电路
欠压复位( BOR )
1999 Microchip的技术公司
PIC16F877/874
DS30292B第1页
PIC16F87X
引脚图
DIP , SOIC
MCLR / V
PP
/ THV
RA0/AN0
RA1/AN1
RA2/AN2/V
REF
-
RA3/AN3/V
REF
+
RA4/T0CKI
RA5/AN4/SS
V
SS
OSC1/CLKIN
OSC2/CLKOUT
RC0/T1OSO/T1CKI
RC1/T1OSI/CCP2
RC2/CCP1
RC3/SCK/SCL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
28
27
26
25
24
23
22
21
20
19
18
17
16
15
RB7/PGD
RB6/PGC
RB5
RB4
RB3/PGM
RB2
RB1
RB0/INT
V
DD
V
SS
RC7/RX/DT
RC6/TX/CK
RC5/SDO
RC4/SDI/SDA
RA3/AN3/V
REF
+
RA2/AN2/V
REF
-
RA1/AN1
RA0/AN0
MCLR / V
PP
/ THV
NC
RB7/PGD
RB6/PGC
RB5
RB4
NC
6
5
4
3
2
1
44
43
42
41
40
39
38
37
36
35
34
33
32
31
30
9
PIC16F876/873
PLCC
RC6/TX/CK
RC5/SDO
RC4/SDI/SDA
RD3/PSP3
RD2/PSP2
RD1/PSP1
RD0/PSP0
RC3/SCK/SCL
RC2/CCP1
RC1/T1OSI/CCP2
NC
QFP
44
43
42
41
40
39
38
37
36
35
34
NC
NC
RB4
RB5
RB6/PGC
RB7/PGD
MCLR / V
PP
/ THV
RA0/AN0
RA1/AN1
RA2/AN2/V
REF
-
RA3/AN3/V
REF
+
12
13
14
15
16
17
18
19
20
21
22
RC7/RX/DT
RD4/PSP4
RD5/PSP5
RD6/PSP6
RD7/PSP7
V
SS
V
DD
RB0/INT
RB1
RB2
RB3/PGM
1
2
3
4
5
6
7
8
9
10
11
PIC16F877
PIC16F874
33
32
31
30
29
28
27
26
25
24
23
NC
RC0/T1OSO/T1CKI
OSC2/CLKOUT
OSC1/CLKIN
V
SS
V
DD
RE2/AN7/CS
RE1/AN6/WR
RE0/AN5/RD
RA5/AN4/SS
RA4/T0CKI
DS30292B第2页
RC1/T1OSI/CCP2
RC2/CCP1
RC3/SCK/SCL
RD0/PSP0
RD1/PSP1
RD2/PSP2
RD3/PSP3
RC4/SDI/SDA
RC5/SDO
RC6/TX/CK
NC
18
19
20
21
22
23
24
25
26
27
282
RA4/T0CKI
RA5/AN4/SS
RE0/RD/AN5
RE1/WR/AN6
RE2/CS/AN7
V
DD
V
SS
OSC1/CLKIN
OSC2/CLKOUT
RC0/T1OSO/T1CK1
NC
7
8
9
10
11
12
13
14
15
16
17
PIC16F877
PIC16F874
RB3/PGM
RB2
RB1
RB0/INT
V
DD
V
SS
RD7/PSP7
RD6/PSP6
RD5/PSP5
RD4/PSP4
RC7/RX/DT
1999 Microchip的技术公司
PIC16F87X
主要特点
的PICmicro 中档参考
手册( DS33023 )
工作频率
复位(和延时)
FLASH程序存储器
(14位字)
数据存储器(字节)
EEPROM数据存储器
中断
I / O端口
计时器
捕捉/比较/ PWM模块
串行通信
并行通信
10位的模数转换模块
指令集
PIC16F873
DC - 20 MHz的
POR , BOR
( PWRT和OST )
4K
192
128
13
端口A,B ,C
3
2
MSSP , USART
5个输入通道
35条指令
PIC16F874
DC - 20 MHz的
POR , BOR
( PWRT和OST )
4K
192
128
14
端口A,B ,C , D,E
3
2
MSSP , USART
PSP
8个输入通道
35条指令
PIC16F876
DC - 20 MHz的
POR , BOR
( PWRT和OST )
8K
368
256
13
端口A,B ,C
3
2
MSSP , USART
5个输入通道
35条指令
PIC16F877
DC - 20 MHz的
POR , BOR
( PWRT和OST )
8K
368
256
14
端口A,B ,C , D,E
3
2
MSSP , USART
PSP
8个输入通道
35条指令
1999 Microchip的技术公司
DS30292B第3页
PIC16F87X
目录
1.0设备概述...........................................................................................................................................................................五
2.0内存Organization.................................................................................................................................................................. 11
3.0 I / O端口...................................................................................................................................................................................... 29
4.0数据EEPROM和闪存程序存储器........................................................................................................................... 41
5.0 Timer0模块............................................................................................................................................................................ 47
6.0定时器模块............................................................................................................................................................................ 51
7.0 Timer2模块........................................................................................................................................................................... 55
8.0捕捉/比较/ PWM ( CCP) Module(s).................................................................................................................................. 57
9.0主同步串行端口( MSSP)模块....................................................................................................................... 63
10.0通用同步异步收发器( USART ) ......................................... ............................................ 95
11.0模拟数字转换器(A / D) Module................................................................................................................................. 111
的12.0特点CPU..................................................................................................................................................... 121
13.0指令集Summary........................................................................................................................................................... 137
14.0开发支持............................................................................................................................................................... 145
15.0电气Characteristics........................................................................................................................................................... 151
16.0直流和交流特性图和Tables........................................................................................................................ 173
17.0包装信息.............................................................................................................................................................. 175
附录A :版本历史......................................................................................................................................................... 183
附录B :设备Differences..................................................................................................................................................... 183
附录C :转换Considerations........................................................................................................................................ 183
指数
................................................................................................................................................................................... 185
线上Support................................................................................................................................................................................. 191
产品标识System............................................................................................................................................................. 193
我们尊贵的客户
最新数据手册
为了获得最先进的最新版本的数据表,请查询我公司网站,网址为:
http://www.microchip.com
您可以通过检查其上的任何页面的底部边角处的文献编号来确定数据表的版本。
文献编号的最后一个字母是版本号。例如, DS30000A是DS30000的A版本。
新客户NOTI网络阳离子体系
注册我们的网站(www.microchip.com/cn ),以获得产品的最新信息。
勘误表
勘误表可能存在的电流装置,其中描述了较小的运行差异(从数据表),并建议
解决方法。随着器件/文档存在成为我们所知的,我们会公布一份勘误表。勘误表上将注明的修订版
硅片版本和文件版本的锡安其所适用的。
如果要判断一个勘误表存在一个特定的设备,请通过执行下列操作之一:
Microchip的公司的网站; http://www.microchip.com
当地Microchip销售办事处(见最后一页)
Microchip总部文献中心;美国传真: ( 480 ) 786-7277
在联络销售办事处或文献中心时,请说明器件,芯片和数据手册版本(包括liter-
您正在使用ATURE号) 。
分享到数据表
我们不断努力提高我们所有的产品和文档的质量。我们花了大量的时间,以确保
这个文件是正确的。然而,我们意识到,我们可能已经错过了一些东西。如果您发现丢失任何信息
或出现错误,请:
填写并邮寄在本数据手册后面的读者反馈表。
E- mail给我们,在webmaster@microchip.com 。
感谢您使之成为一个更好的文档的援助。
DS30292B第4页
1999 Microchip的技术公司
PIC16F87X
1.0
设备概述
本文件包含设备特定的信息。
更多信息可以是PICmicro 被发现
中档参考手册(DS33023A_CN ),这可能
从当地的Microchip销售代表中获得
对准焦点或从Microchip网站下载。该
参考手册应被视为一个完井
提询文件,这个数据表,并且是高度消遣
ommended读一个更好的理解
设备结构和外周的操作
模块。
有四种器件( PIC16F873 , PIC16F874 ,
此数据涵盖PIC16F876和PIC16F877 )
表。在PIC16F876 / 873器件采用28引脚
包和PIC16F877 / 874器件采用40
引脚封装。在28引脚器件没有Paral-
LEL从端口来实现。
下面的两个数字器件的框图
排序针数; 28引脚如图1-1和40引脚
为图1-2 。 28引脚和40引脚引脚上市
分别在表1-1和表1-2 。
图1-1:
设备
PIC16F873
PIC16F876
PIC16F873和PIC16F876框图
节目
FL灰
4K
8K
数据存储器
192字节
368字节
13
程序计数器
FL灰
节目
内存
8级堆栈
(13-bit)
数据
EEPROM
128字节
256字节
数据总线
8
PORTA
RA0/AN0
RA1/AN1
RA2/AN2/V
REF
-
RA3/AN3/V
REF
+
RA4/T0CKI
RA5/AN4/SS
PORTB
RB0/INT
RB1
RB2
RB3/PGM
RB4
RB5
RB6/PGC
RB7/PGD
RC0/T1OSO/T1CKI
RC1/T1OSI/CCP2
RC2/CCP1
RC3/SCK/SCL
RC4/SDI/SDA
RC5/SDO
RC6/TX/CK
RC7/RX/DT
内存
网络文件
注册
节目
公共汽车
14
指令寄存器
直接地址
7
RAM地址( 1 )
9
地址MUX
8
间接
ADDR
特殊功能寄存器
状态寄存器
8
3
PORTC
上电
定时器
指令
解码&
控制
定时
GENERATION
OSC1/CLKIN
OSC2/CLKOUT
振荡器
启动定时器
POWER- ON
RESET
看门狗
定时器
欠压
RESET
在电路
调试器
低电压
程序设计
8
MUX
ALU
W寄存器
MCLR
V
DD
, V
SS
Timer0
Timer1
Timer2
10位A / D
数据EEPROM
CCP1,2
同步
串行端口
USART
注1 :
高阶位的状态寄存器。
1999 Microchip的技术公司
DS30292B第5页
PIC16F87XA
数据表
28 /40/ 44引脚增强型闪存
微控制器
2003 Microchip的技术公司
DS39582B
请注意以下有关Microchip器件代码保护功能的以下详细信息:
Microchip的产品均满足Microchip数据手册中所述的技术指标。
Microchip确信其系列产品是其在市场上的同类当今最安全的家庭之一,在使用时
预期的方式和正常条件下。
有用来破坏代码保护功能恶意,甚至是非法手段。所有的这些方法,我们的
知识,需要使用Microchip产品包含在Microchip数据的操作规范以外的方式
床单。最有可能的,这样做的人是从事侵犯了知识产权。
Microchip愿与客户谁是关心他们的代码完整性的工作。
Microchip或任何其他半导体厂商均无法保证其代码的安全性。代码保护并不
意味着我们保证产品是“牢不可破”的。
代码保护功能处于持续发展中。我们Microchip承诺将不断改进的代码保护功能我们
产品。任何试图破坏Microchip代码保护功能的行为均可视为违反了数字千年版权法案。如果这种行为
允许未经授权访问您的软件或其他受版权保护的作品,你可能有一个根据该法案提起诉讼的权利。
资料载于本出版物中所述的器件
应用程序和类似内容仅为建议
它们可能由更新所取代。这是你的责任
确保您的应用程序符合技术规范。
任何陈述或保证,并给予不承担任何责任
假设通过Microchip的技术股份有限公司关于
的准确性或使用此类信息,或侵权
从这些所产生的专利或其它知识产权
使用或以其他方式。使用Microchip的产品作为关键
在生命支持系统中的组件不承担任何责任。
与Microchip书面批准。无许可证
传达,暗示或其他方式,在任何智力
财产权利。
商标
Microchip的名称和徽标组合, Microchip徽标,公司Accuron ,
的dsPIC ,K
EE
L
OQ
, MPLAB , PIC , PICmicro单片机, PICSTART ,
PRO MATE和PowerSmart均为注册商标。
Microchip Technology Inc.在美国和其他
国家。
AmpLab , FilterLab设, microID , MXDEV , MXLAB , PICMASTER ,
SEEVAL和嵌入式控制解决方案的公司
为Microchip Technology Inc.的注册商标。
在U.S.A.
应用艺术大师,是dsPICDEM , dsPICDEM.net , ECAN ,
ECONOMONITOR , FanSense电路, FlexROM , fuzzyLAB ,
在线串行编程ICSP , ICEPIC ,微创,
迁移内存, MPASM , MPLIB , MPLINK , MPSIM ,
的PICkit , PICDEM , PICDEM.net ,的PowerCal ,的PowerInfo ,
POWERMATE ,器PowerTool , rfLAB , rfPIC ,选择模式,
SMARTSENSOR和SmartShunt , SmartTel和Total Endurance是
为Microchip Technology Inc.在商标
U.S.A.等国家。
序列号的快速批量编程( SQTP )是一个服务商标
为Microchip Technology Inc.在美国
本文提及的所有其他商标均为其财产
各自的公司。
2003 ,微芯科技股份有限公司,印中
美国,并保留所有权利。
再生纸印制。
芯片通过了QS- 9000质量体系
认证的全球总部,
设计和晶圆生产厂
钱德勒和亚利桑那州在1999年7月
和加州山景城2002年3月。
本公司的质量体系流程和
程序是QS -9000标准对其
的PICmicro
8位MCU ,K
EE
L
OQ
跳码
器件,串行EEPROM,单片机,
非易失性存储器和模拟产品。在
此外,为Microchip的质量体系
设计与制造的发展
系统通过了ISO 9001认证。
DS39582B第ii页
2003 Microchip的技术公司
PIC16F87XA
28 /40/ 44引脚增强型闪存微控制器
包括在此数据表的设备:
PIC16F873A
PIC16F874A
PIC16F876A
PIC16F877A
模拟功能:
10位,最多8个通道的模拟 - 数字
转换器( A / D)
欠压复位( BOR )
模拟比较器模块:
- 两个模拟比较器
- 可编程的片上电压参考
(V
REF
)模块
- 从设备的可编程输入复用
输入和内部电压基准
- 比较器输出外部访问
高性能RISC CPU :
只有35条单字指令学习
除了程序中的所有单周期指令
分支,这是两个周期
运行速度: DC - 20 MHz时钟输入
DC - 200 ns指令周期
最多FLASH程序存储器的8K ×14的话,
高达368 ×8字节的数据存储器( RAM ) ,
高达256 ×8字节的EEPROM数据存储器
引脚兼容其他28针或40/44针
PIC16CXXX和PIC16FXXX微控制器
单片机特性:
100,000次擦除/写周期增强型闪存
程序存储器的典型
百万擦除/写周期数据EEPROM
典型的内存
数据EEPROM保留> 40年
在软件控制下自行再编程
在线串行编程(ICSP )
通过两个引脚
单电源5V在线串行编程
看门狗定时器( WDT)有自己的片上RC
振荡器以便可靠地工作
可编程代码保护
节电睡眠模式
可选的振荡器选项
在线调试( ICD ),通过两个引脚
外设特性:
定时器0 : 8位定时器/计数器, 8位预分频器
定时器: 16位定时器/计数器,带预分频器,
通过外部睡眠时,可加
晶振/时钟
定时器2 : 8位定时器/计数器, 8位周期
寄存器,预分频器和后分频器
两个捕捉,比较和PWM模块
- 捕捉为16位,最大。分辨率为12.5纳秒
- 比较为16位,最大分辨率为200纳秒
- PWM最大。分辨率为10位
同步串行端口( SSP)与SPI
(主模式)和I
2
C (主/从)
通用同步异步收发
发射器( USART / SCI)与9位地址
发现
并行从动端口( PSP ) - 8位宽
外部RD , WR和CS控制( 40/44引脚只)
欠压检测电路
欠压复位( BOR )
CMOS技术:
低功耗,高速闪存/ EEPROM
技术
全静态设计
宽工作电压范围( 2.0V至5.5V )
商业和工业温度范围
低功耗
设备
MSSP
数据
EEPROM
10-bit
CCP
计时器
#单字SRAM (字节)I / O A / D( CH ) ( PWM )
主USART 8位/ 16位比较器
字节
SPI
说明(字节)
I
2
C
7.2K
7.2K
4096
4096
8192
8192
192
192
368
368
128
128
256
256
22
33
22
33
5
8
5
8
2
2
2
2
是的
是的
是的
是的
是的
是的
是的
是的
是的
是的
是的
是的
2/1
2/1
2/1
2/1
2
2
2
2
程序存储器
PIC16F873A
PIC16F874A
PIC16F876A 14.3K
PIC16F877A 14.3K
2003 Microchip的技术公司
DS39582B第1页
PIC16F87XA
引脚图
28引脚PDIP , SOIC , SSOP
MCLR / V
PP
RA0/AN0
RA1/AN1
RA2/AN2/V
REF
- /简历
REF
RA3/AN3/V
REF
+
RA4/T0CKI/C1OUT
RA5/AN4/SS/C2OUT
V
SS
OSC1/CLKI
OSC2/CLKO
RC0/T1OSO/T1CKI
RC1/T1OSI/CCP2
RC2/CCP1
RC3/SCK/SCL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
28
27
26
25
24
23
22
21
20
19
18
17
16
15
RB7/PGD
RB6/PGC
RB5
RB4
RB3/PGM
RB2
RB1
RB0/INT
V
DD
V
SS
RC7/RX/DT
RC6/TX/CK
RC5/SDO
RC4/SDI/SDA
PIC16F873A/876A
28引脚QFN
RA2/AN2/V
REF
- /简历
REF
RA3/AN3/V
REF
+
RA4/T0CKI/C1OUT
RA5/AN4/SS/C2OUT
V
SS
OSC1/CLKI
OSC2/CLKO
1
2
3
4
5
6
7
28
27
26
25
24
23
22
21
20
19
18
17
16
15
RA1/AN1
RA0/AN0
MCLR / V
PP
RB7/PGD
RB6/PGC
RB5
RB4
PIC16F873A
PIC16F876A
44引脚QFN封装
44
43
42
41
40
39
38
37
36
35
34
RC6/TX/CK
RC5/SDO
RC4/SDI/SDA
RD3/PSP3
RD2/PSP2
RD1/PSP1
RD0/PSP0
RC3/SCK/SCL
RC2/CCP1
RC1/T1OSI/CCP2
RC0/T1OSO/T1CKI
RB3/PGM
NC
RB4
RB5
RB6/PGC
RB7/PGD
MCLR / V
PP
RA0/AN0
RA1/AN1
RA2/AN2/V
REF
- /简历
REF
RA3/AN3/V
REF
+
12
13
14
15
16
17
18
19
20
21
22
RC7/RX/DT
RD4/PSP4
RD5/PSP5
RD6/PSP6
RD7/PSP7
V
SS
V
DD
V
DD
RB0/INT
RB1
RB2
1
2
3
4
5
6
7
8
9
10
11
PIC16F874A
PIC16F877A
33
32
31
30
29
28
27
26
25
24
23
OSC2/CLKO
OSC1/CLKI
V
SS
V
SS
V
DD
V
DD
RE2/CS/AN7
RE1/WR/AN6
RE0/RD/AN5
RA5/AN4/SS/C2OUT
RA4/T0CKI/C1OUT
DS39582B第2页
RC0/T1OSO/T1CKI
RC1/T1OSI/CCP2
RC2/CCP1
RC3/SCK/SCL
RC4/SDI/SDA
RC5/SDO
RC6/TX/CK
8
9
10
11
12
13
14
RB3/PGM
RB2
RB1
RB0/INT
V
DD
V
SS
RC7/RX/DT
2003 Microchip的技术公司
PIC16F87XA
引脚图(续)
40引脚PDIP
MCLR / V
PP
RA0/AN0
RA1/AN1
RA2/AN2/V
REF
- /简历
REF
RA3/AN3/V
REF
+
RA4/T0CKI/C1OUT
RA5/AN4/SS/C2OUT
RE0/RD/AN5
RE1/WR/AN6
RE2/CS/AN7
V
DD
V
SS
OSC1/CLKI
OSC2/CLKO
RC0/T1OSO/T1CKI
RC1/T1OSI/CCP2
RC2/CCP1
RC3/SCK/SCL
RD0/PSP0
RD1/PSP1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
RB7/PGD
RB6/PGC
RB5
RB4
RB3/PGM
RB2
RB1
RB0/INT
V
DD
V
SS
RD7/PSP7
RD6/PSP6
RD5/PSP5
RD4/PSP4
RC7/RX/DT
RC6/TX/CK
RC5/SDO
RC4/SDI/SDA
RD3/PSP3
RD2/PSP2
PIC16F874A/877A
44引脚PLCC
RA4/T0CKI/C1OUT
RA5/AN4/SS/C2OUT
RE0/RD/AN5
RE1/WR/AN6
RE2/CS/AN7
V
DD
V
SS
OSC1/CLKI
OSC2/CLKO
RC0/T1OSO/T1CK1
NC
RC6/TX/CK
RC5/SDO
RC4/SDI/SDA
RD3/PSP3
RD2/PSP2
RD1/PSP1
RD0/PSP0
RC3/SCK/SCL
RC2/CCP1
RC1/T1OSI/CCP2
NC
6
5
4
3
2
1
44
43
42
41
40
7
8
9
10
11
12
13
14
15
16
17
39
38
37
36
35
34
33
32
31
30
9
RB3/PGM
RB2
RB1
RB0/INT
V
DD
V
SS
RD7/PSP7
RD6/PSP6
RD5/PSP5
RD4/PSP4
RC7/RX/DT
44引脚TQFP
44
43
42
41
40
39
38
37
36
35
34
2003 Microchip的技术公司
NC
NC
RB4
RB5
RB6/PGC
RB7/PGD
MCLR / V
PP
RA0/AN0
RA1/AN1
RA2/AN2/V
REF
- /简历
REF
RA3/AN3/V
REF
+
12
13
14
15
16
17
18
19
20
21
22
RC7/RX/DT
RD4/PSP4
RD5/PSP5
RD6/PSP6
RD7/PSP7
V
SS
V
DD
RB0/INT
RB1
RB2
RB3/PGM
1
2
3
4
5
6
7
8
9
10
11
PIC16F874A
PIC16F877A
33
32
31
30
29
28
27
26
25
24
23
NC
RC0/T1OSO/T1CKI
OSC2/CLKO
OSC1/CLKI
V
SS
V
DD
RE2/CS/AN7
RE1/WR/AN6
RE0/RD/AN5
RA5/AN4/SS/C2OUT
RA4/T0CKI/C1OUT
RC1/T1OSI/CCP2
RC2/CCP1
RC3/SCK/SCL
RD0/PSP0
RD1/PSP1
RD2/PSP2
RD3/PSP3
RC4/SDI/SDA
RC5/SDO
RC6/TX/CK
NC
18
19
20
21
22
23
24
25
26
27
282
RA3/AN3/V
REF
+
RA2/AN2/V
REF
- /简历
REF
RA1/AN1
RA0/AN0
MCLR / V
PP
NC
RB7/PGD
RB6/PGC
RB5
RB4
NC
PIC16F874A
PIC16F877A
DS39582B第3页
查看更多PIC16F87XPDF信息
推荐型号
供货商
型号
厂家
批号
数量
封装
单价/备注
操作
    QQ: 点击这里给我发消息 QQ:2880707522 复制 点击这里给我发消息 QQ:2369405325 复制

    电话:0755-82780082
    联系人:杨小姐
    地址:深圳市福田区振兴路156号上步工业区405栋3层

    PIC16F87X
    -
    -
    -
    -
    终端采购配单精选

QQ: 点击这里给我发消息 QQ:5645336 复制
电话:13910052844(微信同步)
联系人:刘先生
地址:北京市海淀区增光路27号2-1-1102
PIC16F87X
√ 欧美㊣品
▲10/11+
7991
贴◆插
【dz37.com】实时报价有图&PDF
查询更多PIC16F87X供应信息

深圳市碧威特网络技术有限公司
 复制成功!