87C51FA 87C51FB 87C51FC 87C51FC -20
CHMOS单片8位微控制器
汽车
Y
Y
FX核心架构设备
扩展汽车温度
RANGE (
b
40℃
a
125℃环境)
可在12 MHz的16 MHz和
20 MHz的版本
高性能CHMOS EPROM
3个16位定时计数器
定时器2 (向上向下计数器)
用可编程计数器阵列
高速输出
捕捉比较
脉宽调制器
看门狗定时器功能
一到三级程序锁
在EPROM系统
8K片上用户可编程
EPROM中87C51FA
16K片上用户可编程
EPROM中87C51FB
32K片上用户可编程
EPROM中87C51FC
256字节的片内数据RAM
Y
Y
Y
Y
Y
快速脉冲编程算法
布尔处理器
32个可编程I O线
7个中断源
四级中断优先级
可编程串行通道与
帧错误检测
自动地址识别
TTL和CMOS兼容逻辑
水平
64K外部程序存储器
64K外部数据存储器空间
MCS -51完全兼容指令
SET
节能空闲和掉电
模式
ONCE (在电路仿真)模式
RFI抑制模式
可在PLCC和PDIP封装
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
存储器组织
程序存储器最高可达8 KB的程序存储器可以驻留在87C51FA片EPROM
程序存储器高达16 KB的可驻留在87C51FB片上EPROM高达32K字节的
程序存储器可以驻留在87C51FC芯片上的EPROM此外该设备可以处理高达64K
程序存储器外部的芯片
数据存储器该微控制器具有一个256 ×8片内RAM此外,它可以处理多达64 KB的
外部数据存储器
英特尔87C51FA 87C51FB 87C51FC是一个单芯片控制导向型微控制器,它被制造在
英特尔的可靠的CHMOS EPROM技术身为MCS- 51系列的87C51FB 87C51FC的一员
使用相同的功能强大的指令集具有相同的架构,是引脚对引脚兼容
现有产品的MCS- 51系列中的87C51FA是的87C51的87C51FB一个增强版本的
增强的87C51FA的87C51FC版本是87C51FB的增强版采用8 KB的
程序存储器中的87C51FA和程序存储器中的87C51FB 16字节和32字节的
在87C51FC程序存储器是一个更强大的微控制器适用于需要
脉宽调制高速IO和上下计数功能,如制动和牵引力
控制
对于本文档的其余部分的87F51FA 87C51FB和87C51FC将被称为
87C51FA FB FC
其他品牌和名称是其各自所有者的财产
本文档中的信息均与英特尔产品相关的英特尔概不承担任何责任,包括侵犯任何专利或
版权销售英特尔产品和使用,除非在英特尔的条款和条件出售此类产品的英特尔保留作出正确的规定
修改这些参数,恕不另行通知微电脑产品随时可能有轻微的变化,以本规范勘误表
版权
英特尔公司1995年
1993年9月
订单号270961-003
汽车87C51FA FB FC FC- 20
范围
b
40℃
a
85℃的环境对于汽车
略去温度范围选项操作字符
开创性意义都保证在温度范围内
of
b
40℃
a
125 C的环境中的汽车EX-
往往和商业温度版本的
MCS- 51系列产品可带或不
出老化的选择
如图2温度预烧和
封装选项是由一个或两个字母标识
前缀的部件号
引脚说明
V
CC
电源电压
V
SS
电路接地
V
SS1
二次接地(在PLCC只)向
减少地面反弹,提高供电
由旁通
记
该引脚是不能代替V
SS
引脚(引脚22)的
端口0
P0口是一个8位漏极开路双向
IO端口作为输出端口的每个引脚可以吸收几个
LS TTL输入端口0有1的写入
它们浮起并在该状态下,可作为高im-
pedance输入
270961 –2
例子
AN87C51FA FB FC表示在PLCC封装的87C51FA FB FC的汽车级温度范围版本
与16字节32字节EPROM程序存储器
图2封装选项
表1温度选项
温度
分类
EXTENDED
汽车
温度
称号
T
L
A
B
操作
温度
C环境
b
40
a
85
b
40
a
85
b
40
a
125
b
40
a
125
BURN -IN
选项
标准
EXTENDED
标准
EXTENDED
3
汽车87C51FA FB FC FC- 20
端口2时发出的高位地址字节
从外部程序存储器,并在取
访问到使用16位外部数据存储器
地址( MOVX
DPTR)在该应用中它
使用强大的内部上拉1发射的时候能很好地协同
ING访问到使用8位外部数据存储器
地址( MOVX
RI)端口2发出的内容
的P2特殊功能寄存器
有些P2口接收高位地址位
在EPROM编程和程序verifica-
化
端口3
P3是一个8位双向I O端口
内部上拉电阻的端口3输出缓冲器可驱动
LS TTL输入端口3引脚具有1的写入
他们是拉高由内部上拉电阻和
这种状态可以作为输入作为输入端口3
管脚被外部拉低,将输出电流
(I
IL
在数据表),因为上拉的
端口3还提供各种特殊的功能
在MCS- 51系列的特点,列出如下
端口引脚
P3 0
P3 1
P3 2
P3 3
P3 4
P3 5
P3 6
P3 7
备用功能
RXD (串行输入端口)
TXD (串行输出端口)
INT0 (外部中断0 )
INT1 (外部中断1 )
T0 (定时器0外部输入)
T1(定时器1外部输入)
WR (外部数据存储器写选通)
RD (外部数据存储器读选通)
在正常操作中,ALE以恒定的发射
率
振荡器的频率,并可以使用
外部定时或时钟使用注意然而
曾经,一个ALE脉冲每AC-期间跳过
塞斯的外部数据存储器
纵观本数据手册ALE的剩余部分
将参考走出ALE PROG的信号
引脚和引脚将被称为ALE PROG
针
PSEN
程序存储使能是读选通
外部程序存储器
当87C51FA FB FC从执行代码
外部程序存储器PSEN被激活两次
每个机器周期,除了两个PSEN激活此
系统蒸发散是在每次访问外部跳过
数据存储器
EA V
PP
外部访问允许EA必须
绑V
SS
为了使该装置
获取外部程序存储器位置的代码
然而0000H到0FFFFH注意,如果任
该程序锁定位进行编程EA会
内部锁存复位
EA应绑V
CC
内部程序
处决
该引脚也接收了编程电源电压
年龄(V
PP
)在EPROM编程
XTAL1
输入到振荡器反相放大器
XTAL2
振荡器反相放大器的输出ER
RST
复位输入高该引脚上出现两个机器
周期而振荡器运行复位DE-
副端口引脚将被驱动为重设条件
化时,最小V
IH1
应用是否
振荡器正在运行与否的一个内部下拉重
体管允许一个上电复位,只有一个电容器
连接到V
CC
ALE PROG
地址锁存使能输出脉冲,
访问期间,锁存地址的低字节
到外部存储器,该引脚(ALE PROG)也
在EPROM编程器编程脉冲输入
明为87C51FA FB FC
振荡器特性
XTAL1和XTAL2分别为输入和输出respec-
一个反相放大器,它以被配置的tively
用作片上振荡器如图置的
图4无论是石英晶体或陶瓷谐振器
也可以使用有关的更详细的信息
使用片上振荡器可在应用程序
阳离子注意AP- 155 '振荡器的Microcontrol-
制器'和应用笔记AP- 486
''振荡器
对于微控制器'的设计
5
87C51FA 87C51FB 87C51FC 87C51FC -20
CHMOS单片8位微控制器
汽车
Y
Y
FX核心架构设备
扩展汽车温度
RANGE (
b
40℃
a
125℃环境)
可在12 MHz的16 MHz和
20 MHz的版本
高性能CHMOS EPROM
3个16位定时计数器
定时器2 (向上向下计数器)
用可编程计数器阵列
高速输出
捕捉比较
脉宽调制器
看门狗定时器功能
一到三级程序锁
在EPROM系统
8K片上用户可编程
EPROM中87C51FA
16K片上用户可编程
EPROM中87C51FB
32K片上用户可编程
EPROM中87C51FC
256字节的片内数据RAM
Y
Y
Y
Y
Y
快速脉冲编程算法
布尔处理器
32个可编程I O线
7个中断源
四级中断优先级
可编程串行通道与
帧错误检测
自动地址识别
TTL和CMOS兼容逻辑
水平
64K外部程序存储器
64K外部数据存储器空间
MCS -51完全兼容指令
SET
节能空闲和掉电
模式
ONCE (在电路仿真)模式
RFI抑制模式
可在PLCC和PDIP封装
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
存储器组织
程序存储器最高可达8 KB的程序存储器可以驻留在87C51FA片EPROM
程序存储器高达16 KB的可驻留在87C51FB片上EPROM高达32K字节的
程序存储器可以驻留在87C51FC芯片上的EPROM此外该设备可以处理高达64K
程序存储器外部的芯片
数据存储器该微控制器具有一个256 ×8片内RAM此外,它可以处理多达64 KB的
外部数据存储器
英特尔87C51FA 87C51FB 87C51FC是一个单芯片控制导向型微控制器,它被制造在
英特尔的可靠的CHMOS EPROM技术身为MCS- 51系列的87C51FB 87C51FC的一员
使用相同的功能强大的指令集具有相同的架构,是引脚对引脚兼容
现有产品的MCS- 51系列中的87C51FA是的87C51的87C51FB一个增强版本的
增强的87C51FA的87C51FC版本是87C51FB的增强版采用8 KB的
程序存储器中的87C51FA和程序存储器中的87C51FB 16字节和32字节的
在87C51FC程序存储器是一个更强大的微控制器适用于需要
脉宽调制高速IO和上下计数功能,如制动和牵引力
控制
对于本文档的其余部分的87F51FA 87C51FB和87C51FC将被称为
87C51FA FB FC
其他品牌和名称是其各自所有者的财产
本文档中的信息均与英特尔产品相关的英特尔概不承担任何责任,包括侵犯任何专利或
版权销售英特尔产品和使用,除非在英特尔的条款和条件出售此类产品的英特尔保留作出正确的规定
修改这些参数,恕不另行通知微电脑产品随时可能有轻微的变化,以本规范勘误表
版权
英特尔公司1995年
1993年9月
订单号270961-003
汽车87C51FA FB FC FC- 20
范围
b
40℃
a
85℃的环境对于汽车
略去温度范围选项操作字符
开创性意义都保证在温度范围内
of
b
40℃
a
125 C的环境中的汽车EX-
往往和商业温度版本的
MCS- 51系列产品可带或不
出老化的选择
如图2温度预烧和
封装选项是由一个或两个字母标识
前缀的部件号
引脚说明
V
CC
电源电压
V
SS
电路接地
V
SS1
二次接地(在PLCC只)向
减少地面反弹,提高供电
由旁通
记
该引脚是不能代替V
SS
引脚(引脚22)的
端口0
P0口是一个8位漏极开路双向
IO端口作为输出端口的每个引脚可以吸收几个
LS TTL输入端口0有1的写入
它们浮起并在该状态下,可作为高im-
pedance输入
270961 –2
例子
AN87C51FA FB FC表示在PLCC封装的87C51FA FB FC的汽车级温度范围版本
与16字节32字节EPROM程序存储器
图2封装选项
表1温度选项
温度
分类
EXTENDED
汽车
温度
称号
T
L
A
B
操作
温度
C环境
b
40
a
85
b
40
a
85
b
40
a
125
b
40
a
125
BURN -IN
选项
标准
EXTENDED
标准
EXTENDED
3
汽车87C51FA FB FC FC- 20
端口2时发出的高位地址字节
从外部程序存储器,并在取
访问到使用16位外部数据存储器
地址( MOVX
DPTR)在该应用中它
使用强大的内部上拉1发射的时候能很好地协同
ING访问到使用8位外部数据存储器
地址( MOVX
RI)端口2发出的内容
的P2特殊功能寄存器
有些P2口接收高位地址位
在EPROM编程和程序verifica-
化
端口3
P3是一个8位双向I O端口
内部上拉电阻的端口3输出缓冲器可驱动
LS TTL输入端口3引脚具有1的写入
他们是拉高由内部上拉电阻和
这种状态可以作为输入作为输入端口3
管脚被外部拉低,将输出电流
(I
IL
在数据表),因为上拉的
端口3还提供各种特殊的功能
在MCS- 51系列的特点,列出如下
端口引脚
P3 0
P3 1
P3 2
P3 3
P3 4
P3 5
P3 6
P3 7
备用功能
RXD (串行输入端口)
TXD (串行输出端口)
INT0 (外部中断0 )
INT1 (外部中断1 )
T0 (定时器0外部输入)
T1(定时器1外部输入)
WR (外部数据存储器写选通)
RD (外部数据存储器读选通)
在正常操作中,ALE以恒定的发射
率
振荡器的频率,并可以使用
外部定时或时钟使用注意然而
曾经,一个ALE脉冲每AC-期间跳过
塞斯的外部数据存储器
纵观本数据手册ALE的剩余部分
将参考走出ALE PROG的信号
引脚和引脚将被称为ALE PROG
针
PSEN
程序存储使能是读选通
外部程序存储器
当87C51FA FB FC从执行代码
外部程序存储器PSEN被激活两次
每个机器周期,除了两个PSEN激活此
系统蒸发散是在每次访问外部跳过
数据存储器
EA V
PP
外部访问允许EA必须
绑V
SS
为了使该装置
获取外部程序存储器位置的代码
然而0000H到0FFFFH注意,如果任
该程序锁定位进行编程EA会
内部锁存复位
EA应绑V
CC
内部程序
处决
该引脚也接收了编程电源电压
年龄(V
PP
)在EPROM编程
XTAL1
输入到振荡器反相放大器
XTAL2
振荡器反相放大器的输出ER
RST
复位输入高该引脚上出现两个机器
周期而振荡器运行复位DE-
副端口引脚将被驱动为重设条件
化时,最小V
IH1
应用是否
振荡器正在运行与否的一个内部下拉重
体管允许一个上电复位,只有一个电容器
连接到V
CC
ALE PROG
地址锁存使能输出脉冲,
访问期间,锁存地址的低字节
到外部存储器,该引脚(ALE PROG)也
在EPROM编程器编程脉冲输入
明为87C51FA FB FC
振荡器特性
XTAL1和XTAL2分别为输入和输出respec-
一个反相放大器,它以被配置的tively
用作片上振荡器如图置的
图4无论是石英晶体或陶瓷谐振器
也可以使用有关的更详细的信息
使用片上振荡器可在应用程序
阳离子注意AP- 155 '振荡器的Microcontrol-
制器'和应用笔记AP- 486
''振荡器
对于微控制器'的设计
5
87C51FA 87C51FB 87C51FC 87C51FC -20
CHMOS单片8位微控制器
汽车
Y
Y
FX核心架构设备
扩展汽车温度
RANGE (
b
40℃
a
125℃环境)
可在12 MHz的16 MHz和
20 MHz的版本
高性能CHMOS EPROM
3个16位定时计数器
定时器2 (向上向下计数器)
用可编程计数器阵列
高速输出
捕捉比较
脉宽调制器
看门狗定时器功能
一到三级程序锁
在EPROM系统
8K片上用户可编程
EPROM中87C51FA
16K片上用户可编程
EPROM中87C51FB
32K片上用户可编程
EPROM中87C51FC
256字节的片内数据RAM
Y
Y
Y
Y
Y
快速脉冲编程算法
布尔处理器
32个可编程I O线
7个中断源
四级中断优先级
可编程串行通道与
帧错误检测
自动地址识别
TTL和CMOS兼容逻辑
水平
64K外部程序存储器
64K外部数据存储器空间
MCS -51完全兼容指令
SET
节能空闲和掉电
模式
ONCE (在电路仿真)模式
RFI抑制模式
可在PLCC和PDIP封装
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
存储器组织
程序存储器最高可达8 KB的程序存储器可以驻留在87C51FA片EPROM
程序存储器高达16 KB的可驻留在87C51FB片上EPROM高达32K字节的
程序存储器可以驻留在87C51FC芯片上的EPROM此外该设备可以处理高达64K
程序存储器外部的芯片
数据存储器该微控制器具有一个256 ×8片内RAM此外,它可以处理多达64 KB的
外部数据存储器
英特尔87C51FA 87C51FB 87C51FC是一个单芯片控制导向型微控制器,它被制造在
英特尔的可靠的CHMOS EPROM技术身为MCS- 51系列的87C51FB 87C51FC的一员
使用相同的功能强大的指令集具有相同的架构,是引脚对引脚兼容
现有产品的MCS- 51系列中的87C51FA是的87C51的87C51FB一个增强版本的
增强的87C51FA的87C51FC版本是87C51FB的增强版采用8 KB的
程序存储器中的87C51FA和程序存储器中的87C51FB 16字节和32字节的
在87C51FC程序存储器是一个更强大的微控制器适用于需要
脉宽调制高速IO和上下计数功能,如制动和牵引力
控制
对于本文档的其余部分的87F51FA 87C51FB和87C51FC将被称为
87C51FA FB FC
其他品牌和名称是其各自所有者的财产
本文档中的信息均与英特尔产品相关的英特尔概不承担任何责任,包括侵犯任何专利或
版权销售英特尔产品和使用,除非在英特尔的条款和条件出售此类产品的英特尔保留作出正确的规定
修改这些参数,恕不另行通知微电脑产品随时可能有轻微的变化,以本规范勘误表
版权
英特尔公司1995年
1993年9月
订单号270961-003
汽车87C51FA FB FC FC- 20
范围
b
40℃
a
85℃的环境对于汽车
略去温度范围选项操作字符
开创性意义都保证在温度范围内
of
b
40℃
a
125 C的环境中的汽车EX-
往往和商业温度版本的
MCS- 51系列产品可带或不
出老化的选择
如图2温度预烧和
封装选项是由一个或两个字母标识
前缀的部件号
引脚说明
V
CC
电源电压
V
SS
电路接地
V
SS1
二次接地(在PLCC只)向
减少地面反弹,提高供电
由旁通
记
该引脚是不能代替V
SS
引脚(引脚22)的
端口0
P0口是一个8位漏极开路双向
IO端口作为输出端口的每个引脚可以吸收几个
LS TTL输入端口0有1的写入
它们浮起并在该状态下,可作为高im-
pedance输入
270961 –2
例子
AN87C51FA FB FC表示在PLCC封装的87C51FA FB FC的汽车级温度范围版本
与16字节32字节EPROM程序存储器
图2封装选项
表1温度选项
温度
分类
EXTENDED
汽车
温度
称号
T
L
A
B
操作
温度
C环境
b
40
a
85
b
40
a
85
b
40
a
125
b
40
a
125
BURN -IN
选项
标准
EXTENDED
标准
EXTENDED
3
汽车87C51FA FB FC FC- 20
端口2时发出的高位地址字节
从外部程序存储器,并在取
访问到使用16位外部数据存储器
地址( MOVX
DPTR)在该应用中它
使用强大的内部上拉1发射的时候能很好地协同
ING访问到使用8位外部数据存储器
地址( MOVX
RI)端口2发出的内容
的P2特殊功能寄存器
有些P2口接收高位地址位
在EPROM编程和程序verifica-
化
端口3
P3是一个8位双向I O端口
内部上拉电阻的端口3输出缓冲器可驱动
LS TTL输入端口3引脚具有1的写入
他们是拉高由内部上拉电阻和
这种状态可以作为输入作为输入端口3
管脚被外部拉低,将输出电流
(I
IL
在数据表),因为上拉的
端口3还提供各种特殊的功能
在MCS- 51系列的特点,列出如下
端口引脚
P3 0
P3 1
P3 2
P3 3
P3 4
P3 5
P3 6
P3 7
备用功能
RXD (串行输入端口)
TXD (串行输出端口)
INT0 (外部中断0 )
INT1 (外部中断1 )
T0 (定时器0外部输入)
T1(定时器1外部输入)
WR (外部数据存储器写选通)
RD (外部数据存储器读选通)
在正常操作中,ALE以恒定的发射
率
振荡器的频率,并可以使用
外部定时或时钟使用注意然而
曾经,一个ALE脉冲每AC-期间跳过
塞斯的外部数据存储器
纵观本数据手册ALE的剩余部分
将参考走出ALE PROG的信号
引脚和引脚将被称为ALE PROG
针
PSEN
程序存储使能是读选通
外部程序存储器
当87C51FA FB FC从执行代码
外部程序存储器PSEN被激活两次
每个机器周期,除了两个PSEN激活此
系统蒸发散是在每次访问外部跳过
数据存储器
EA V
PP
外部访问允许EA必须
绑V
SS
为了使该装置
获取外部程序存储器位置的代码
然而0000H到0FFFFH注意,如果任
该程序锁定位进行编程EA会
内部锁存复位
EA应绑V
CC
内部程序
处决
该引脚也接收了编程电源电压
年龄(V
PP
)在EPROM编程
XTAL1
输入到振荡器反相放大器
XTAL2
振荡器反相放大器的输出ER
RST
复位输入高该引脚上出现两个机器
周期而振荡器运行复位DE-
副端口引脚将被驱动为重设条件
化时,最小V
IH1
应用是否
振荡器正在运行与否的一个内部下拉重
体管允许一个上电复位,只有一个电容器
连接到V
CC
ALE PROG
地址锁存使能输出脉冲,
访问期间,锁存地址的低字节
到外部存储器,该引脚(ALE PROG)也
在EPROM编程器编程脉冲输入
明为87C51FA FB FC
振荡器特性
XTAL1和XTAL2分别为输入和输出respec-
一个反相放大器,它以被配置的tively
用作片上振荡器如图置的
图4无论是石英晶体或陶瓷谐振器
也可以使用有关的更详细的信息
使用片上振荡器可在应用程序
阳离子注意AP- 155 '振荡器的Microcontrol-
制器'和应用笔记AP- 486
''振荡器
对于微控制器'的设计
5