8XC52 54 58
CHMOS单片8位微控制器
商务快车
87C52 80C52 80C32 87C54 80C54 87C58 80C58
见表1扩散选项
Y
高性能CHMOS EPROM
ROM CPU
12月24日33 MHz的操作
3个16位定时计数器
可编程时钟输出
向上向下定时器计数器
第三级程序锁定系统
8K 16K 32K片内程序存储器
256字节的片内数据RAM
改进的快速脉冲编程
算法
布尔处理器
32个可编程I O线
Y
Y
6个中断源
可编程串行通道与
帧错误检测
自动地址识别
TTL和CMOS兼容逻辑
水平
64K外部程序存储器
64K外部数据存储器空间
MCS 51单片机兼容
指令集
节能空闲和掉电
模式
ONCE (在电路仿真)模式
四级中断优先级
扩展温度范围除
支持33 MHz发售(
b
40℃
a
85 C)
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
存储器组织
只读存储器
设备
80C52
80C54
80C58
EPROM
VERSION
87C52
87C54
87C58
无ROM
VERSION
80C32
80C32
80C32
ROM EPROM
字节
8K
16K
32K
内存
字节
256
256
256
这些设备可以处理多达64 KB的外部程序数据存储器
英特尔8XC52 8XC54 8XC58是一种单芯片控制为主的微控制器制造于英特尔
可靠的CHMOS III -E技术身为MCS 51系列控制器的8XC52 8XC54的一员
8XC58使用相同的功能强大的指令集具有相同的体系结构和引脚对引脚兼容
现有的MCS 51系列产品的8XC52 8XC54 8XC58是的增强版
87C51 80C51BH 80C31BH增加的功能使其成为一个更强大的微控制器的应用
需要时钟输出和向上向下计数功能,如马达控制,也有一个更系统蒸发散
便于多处理器通信的多功能串行通道
在本文档中8XC5X将参考8XC52 80C32 8XC54和8XC58 ,除非信息
适用于特定的设备
其他品牌和名称是其各自所有者的财产
本文档中的信息均与英特尔产品相关的英特尔概不承担任何责任,包括侵犯任何专利或
版权销售英特尔产品和使用,除非在英特尔的条款和条件出售此类产品的英特尔保留作出正确的规定
修改这些参数,恕不另行通知微电脑产品随时可能有轻微的变化,以本规范勘误表
版权
英特尔公司1996
1996年3月
订单号272336-004
8XC52 54 58
管脚被外部拉低,将输出电流
(I
IL
就因为内部上拉的数据表)
UPS
端口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还提供各种特殊的功能
8051系列的特点,列出如下
端口引脚
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 (外部数据存储器读选通)
引脚说明
V
CC
电源电压
V
SS
电路接地
V
SS1
二次接地(而不是DIP )向
减少地面反弹,提高供电
由旁通
记
该引脚是不能代替的V
SS
引脚(引脚22)的
(连接不正常运行所必需)
端口0
P0口是一个8位漏极开路双向
IO端口作为输出端口的每个引脚可以吸收几个
LS TTL输入端口0有1的写入
它们浮起并在该状态下,可作为高im-
pedance输入
P0口还复低位地址和
数据总线在访问外部程序和
数据存储在该应用中它采用强大的接口
发射1的最终上拉时,可输出和
沉几种LS TTL输入
P0口也EPROM中接收到的字节码
编程和输出过程中的字节码
程序验证外部上拉电阻的重新
在程序验证quired
端口1
P1口是一个8位双向I O端口
内部上拉电阻的端口1的输出缓冲器可驱动
LS TTL输入端口1引脚具有1的写入
他们是拉高由内部上拉电阻和
这种状态可以作为输入作为输入端口1
管脚被外部拉低,将输出电流
(I
IL
就因为内部上拉的数据表)
UPS
此外端口1提供了后续的功能
荷兰国际集团特色的8XC5X的
端口引脚
P1 0
P1 1
备用功能
T2 (外部计数输入到定时器
计数器2 )时钟输出
T2EX (定时器计数器2捕捉
重装触发和方向控制)
RST
复位输入高该引脚上出现两个机器
周期而振荡器运行复位DE-
副端口引脚将被驱动为重设条件
化时,最小V
IHI
施加电压是否
振荡器运行与否的一个内部下拉
电阻允许一个上电复位,只有一个电容
TOR连接到V
CC
ALE
地址锁存使能输出脉冲锁存
地址的访问过程中的低字节EX-
ternal存储器,该引脚(ALE PROG)也是
在EPROM编程编程脉冲输入
在87C5X
在正常操作中,ALE以恒定的发射
率
振荡器的频率,并可以使用
外部定时或时钟使用注意然而
曾经,一个ALE脉冲每AC-期间跳过
塞斯的外部数据存储器
端口1时接收低位地址字节
EPROM编程和验证
端口2
端口2是一个8位双向I O端口
内部上拉电阻的端口2输出缓冲器可驱动
LS TTL输入端口2引脚具有1的写入
他们是拉高由内部上拉电阻和
这种状态可以作为输入作为输入端口2
4
8XC52 54 58
如果需要的话ALE操作可以通过设置被禁用
位的SFR位置8EH 0通过该位设置引脚
微弱拉高然而,禁止ALE为特色的
TURE会MOVX或MOVC期间暂停IN-
梁支空闲模式掉电模式和ICE
模式ALE禁用功能将被终止
复位当ALE禁用功能被暂停或
终止ALE引脚将不再被上拉
弱设置ALE-禁止位,如果没有影响
微控制器处于外部执行模式
纵观本数据手册ALE的剩余部分
将参考走出ALE PROG的信号
引脚和引脚将被称为ALE PROG
针
PSEN
程序存储使能是读选通
外部程序存储器
当8XC5X从外部执行代码
程序存储器PSEN被激活两次,每次
机器周期,除了两个PSEN激活
在每次访问外部数据会被跳过
内存
EA V
PP
外部访问允许EA必须
为了使该装置绑到VSS
获取外部程序存储器位置的代码
然而0000H到0FFFFH注意,如果任何的
锁定位进行编程EA将内部
锁存复位
EA应绑V
CC
内部程序
处决
该引脚也接收了编程电源电压
年龄(V
PP
)在EPROM编程
XTAL1
输入到振荡器反相放大器
XTAL2
从反相振荡器输出amplifi-
er
272336 –5
C1 C2
e
30 pF的
g
10 pF对于晶体
对于陶瓷谐振器接触谐振器制造
商
图3振荡器连接
为了从外部时钟源驱动器件
而XTAL2彩车为XTAL1应该是驱动
如图4上有没有要求
外部时钟信号的自在 - 占空比
投入到内部时钟电路是通过一个二
韦迪逐2触发器但最小和最大
在数据表必须在规定的高,低倍
观察
外部振荡器可能会遇到的一样多
100 pF负载在XTAL1启动时,这是由于
到放大器和反馈互动
电容一旦外部信号满足V
IL
和V
IH
规格的电容将不会EX-
CEED 20 pF的
272336 – 6
图4外部时钟配置
空闲模式
用户的软件可以调用空闲模式时
单片机在此模式下的功耗
化减少的特殊功能寄存器和
板载RAM空闲时保留其值,但
处理器停止执行指令空闲
如果芯片被复位或如果一个烯模式将被退出
体健中断发生
振荡器特性
XTAL1和XTAL2分别为输入和输出respec-
一个反相放大器,它以被配置的tively
用作片上振荡器如图置的
图3无论是石英晶体或陶瓷谐振器
也可以使用有关的更详细的信息
使用片上振荡器可在应用程序
阳离子注意AP- 155 '振荡器的Microcontrol-
制器''订单号230659
5
集成电路
8XC52/54/58/80C32
8XC51FA/FB/FC/80C51FA
8XC51RA + / RB + / RC + / RD + / 80C51RA +
80C51的8位微控制器系列
8K - 64K / 256-1K OTP / ROM /无ROM ,
低电压( 2.7V - 5.5V ) ,低功耗,高速( 33兆赫)
产品speci fi cation
取代1998年的数据6月04
IC20数据手册
1999年4月1日
飞利浦
半导体
飞利浦半导体
产品speci fi cation
80C51的8位微控制器系列
8K - 64K / 256-1K OTP / ROM /无ROM ,低电压( 2.7V - 5.5V ) ,
低功耗,高速( 33兆赫)
8XC52/54/58/80C32
8XC51FA/FB/FC/80C51FA
8XC51RA+/RB+/RC+/RD+/80C51RA+
描述
三种不同的单芯片8位微控制器系列是
提交本数据表:
特点
80C32/8XC52/8XC54/8XC58
80C51FA/8XC51FA/8XC51FB/8XC51FC
80C51RA+/8XC51RA+/8XC51RB+/8XC51RC+/8XC51RD+
对于需要4K ROM / EPROM的应用程序,看到8XC51 / 80C31
8位CMOS (低电压,低功耗,以及高速)
微控制器系列的数据表。
所有的家庭都制造的单芯片8位微控制器
在先进的CMOS工艺,并且是8051的衍生品
微控制器系列。所有的设备都具有相同的指令集
为80C51 。
这些器件提供了架构改进,使它们
适用于各种用于普通控制系统的应用。
ROM / EPROM
内存大小
( 8 X)
80C31/8XC51
0K/4K
80C32/8XC52/54/58
0K/8K/16K/32K
256
No
No
128
No
No
RAM大小
( 8 X)
可编程
定时器计数器
( PCA)的
五金
看门狗
定时器
80C51中央处理单元
加快以33MHz的
全静态操作
工作电压范围: 2.7V至5.5V @ 16MHz的
安全位:
–
ROM - 2位
–
OTP - EPROM - 3位
加密阵列 - 64个字节
内存可扩展到64K字节
4级优先中断
6 OR 7个中断源,这取决于设备
4个8位I / O端口
全双工增强型UART
–
帧错误检测
–
自动地址识别
功率控制模式
–
时钟可以停止和恢复
–
空闲模式
–
掉电模式
80C51FA/8XC51FA/FB/FC
0K/8K/16K/32K
256
是的
No
80C51RA+/8XC51RA+/RB+/RC+
0K/8K/16K/32K
8XC51RD+
64K
1024
是的
是的
512
是的
是的
可编程时钟输出
第二个DPTR寄存器
异步端口复位
低EMI (禁止ALE )
在无ROM器件, 80C32 , 80C51FA和80C51RA +能
解决了对外部存储器64K 。所有的设备具有四个
8位I / O口, 3个16位定时/计数器,一个多源,
四个优先级,嵌套的中断结构,一个增强型UART
和片上振荡器和时序电路。对于需要系统
额外的内存容量高达64K字节,每个人都可以进行扩展
采用标准TTL兼容的存储器和逻辑。
其附加功能,使其成为一个更强大的微控制器
需要应用脉冲宽度调制,高速I / O和
增/减计数功能,如马达控制。它也有一
有利于多更通用串行通道
通信。
1999年4月1日
2
853-2068 21142
飞利浦半导体
产品speci fi cation
80C51的8位微控制器系列
8K - 64K / 256-1K OTP / ROM /无ROM ,低电压( 2.7V - 5.5V ) ,
低功耗,高速( 33兆赫)
8XC52/54/58/80C32
8XC51FA/FB/FC/80C51FA
8XC51RA+/RB+/RC+/RD+/80C51RA+
框图
P0.0–P0.7
P2.0–P2.7
端口0
DRIVERS
V
CC
V
SS
RAM地址
注册
内存
端口0
LATCH
端口2
DRIVERS
端口2
LATCH
ROM / EPROM
8
B
注册
堆
指针
加
TMP2
TMP1
节目
地址
注册
ALU
特殊功能寄存器
计时器
PSW
P.C.A. ( FA & RA +只)
8
卜FF器
PC
增量
M输入
16
节目
计数器
PSEN
ALE / PROG
EAV
PP
RST
PD
定时
和
控制
指令
注册
DPTR 'S
多种
端口1
LATCH
端口3
LATCH
振荡器
端口1
DRIVERS
XTAL1
XTAL2
P1.0–P1.7
端口3
DRIVERS
P3.0–P3.7
SU00831B
1999年4月1日
3
飞利浦半导体
产品speci fi cation
80C51的8位微控制器系列
8K - 64K / 256-1K OTP / ROM /无ROM ,低电压( 2.7V - 5.5V ) ,
低功耗,高速( 33兆赫)
8XC52/54/58/80C32
8XC51FA/FB/FC/80C51FA
8XC51RA+/RB+/RC+/RD+/80C51RA+
逻辑符号
V
CC
XTAL1
端口0
地址
数据总线
V
SS
塑料引线芯片载体引脚功能
6
1
40
7
39
LCC
XTAL2
T2
T2EX
端口1
RST
EA / V
PP
PSEN
辅助功能
ALE / PROG
RXD
TXD
INT0
INT1
T0
T1
WR
RD
17
29
18
针
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
功能
NIC *
P1.0/T2
P1.1/T2EX
P1.2/ECI
P1.3/CEX0
P1.4/CEX1
P1.5/CEX2
P1.6/CEX3
P1.7/CEX4
RST
P3.0/RxD
NIC *
P3.1/TxD
P3.2/INT0
P3.3/INT1
针
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
功能
P3.4/T0
P3.5/T1
P3.6/WR
P3.7/RD
XTAL2
XTAL1
V
SS
NIC *
P2.0/A8
P2.1/A9
P2.2/A10
P2.3/A11
P2.4/A12
P2.5/A13
P2.6/A14
28
针
31
32
33
34
35
36
37
38
39
40
41
42
43
44
功能
P2.7/A15
PSEN
ALE / PROG
NIC *
EA / V
PP
P0.7/AD7
P0.6/AD6
P0.5/AD5
P0.4/AD4
P0.3/AD3
P0.2/AD2
P0.1/AD1
P0.0/AD0
V
CC
端口3
端口2
地址总线
SU00830
销刀豆网络gurations
双列直插封装引脚功能
T2 / P1.0 1
T2EX / P1.1 2
ECI / P1.2 3
CEX0 / P1.3 4
CEX1 / P1.4 5
CEX2 / P1.5 6
CEX3 / P1.6 7
CEX4 / P1.7 8
RST 9
的RxD / P3.0 10
的TxD / P3.1 11
INT0 / P3.2 12
INT1 / P3.3 13
T0 / P3.4 14
T1 / P3.5 15
WR / P3.6 16
RD / P3.7 17
XTAL2 18
XTAL1 19
V
SS
20
双
IN- LINE
包
40 V
CC
39 P0.0 / AD0
38 P0.1 / AD1
37 P0.2 / AD2
36 P0.3 / AD3
35 P0.4 / AD4
34 P0.5 / AD5
33 P0.6 / AD6
32 P0.7 / AD7
31 EA / V
PP
30 ALE / PROG
29 PSEN
28 P2.7 / A15
27 P2.6 / A14
26 P2.5 / A13
25 P2.4 / A12
24 P2.3 / A11
23 P2.2 / A10
22 P2.1 / A9
21 P2.0 / A8
*无内部连接
SU00023
塑料四方扁平的包
引脚功能
44
34
1
33
PQFP
11
23
12
针
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
功能
P1.5/CEX2
P1.6/CEX3
P1.7/CEX4
RST
P3.0/RxD
NIC *
P3.1/TxD
P3.2/INT0
P3.3/INT1
P3.4/T0
P3.5/T1
P3.6/WR
P3.7/RD
XTAL2
XTAL1
针
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
功能
V
SS
NIC *
P2.0/A8
P2.1/A9
P2.2/A10
P2.3/A11
P2.4/A12
P2.5/A13
P2.6/A14
P2.7/A15
PSEN
ALE / PROG
NIC *
EA / V
PP
P0.7/AD7
22
针
31
32
33
34
35
36
37
38
39
40
41
42
43
44
功能
P0.6/AD6
P0.5/AD5
P0.4/AD4
P0.3/AD3
P0.2/AD2
P0.1/AD1
P0.0/AD0
V
CC
NIC *
P1.0/T2
P1.1/T2EX
P1.2/ECI
P1.3/CEX0
P1.4/CEX1
SU00021
*无内部连接
SU00024
1999年4月1日
4
飞利浦半导体
产品speci fi cation
80C51的8位微控制器系列
8K - 64K / 256-1K OTP / ROM /无ROM ,低电压( 2.7V - 5.5V ) ,
低功耗,高速( 33兆赫)
8XC52/54/58/80C32
8XC51FA/FB/FC/80C51FA
8XC51RA+/RB+/RC+/RD+/80C51RA+
引脚说明
引脚数
助记符
V
SS
V
CC
P0.0–0.7
DIP
20
40
39–32
LCC
22
44
43–36
QFP
16
38
37–30
TYPE
I
I
I / O
名称和功能
地面:
0V参考。
电源:
这是在电源电压为正常,空闲和掉电操作。
端口0 :
端口0是一个开漏双向I / O口。 P0口具有1秒写入
这些浮动,可作为高阻抗输入。端口0也是多路复用
低位地址和数据总线在访问外部程序和数据存储器。在
这个应用程序,它使用强大的内部上拉发送1 。 P0口输出
在程序验证码字节和EPROM期间收到的字节码
编程。在程序的验证,需要外部上拉电阻。
端口1 :
端口1是一个具有内部上拉电阻的8位双向I / O口。 P1口有1秒
写入它们的拉高由内部上拉电阻,可以用来作为输入。作为输入,
P1口被外部电路拉,因为内部上拉的时将输出电流。
(见DC电气特性:我
IL
) 。端口1也接收低位地址字节
在程序存储器的验证。
备用功能8XC51FX和8XC51RX +端口1包括:
T2 ( P1.0 ) :
定时器/计数器2的外部计数输入/时钟输出(见可编程时钟输出)
T2EX ( P1.1 ) :
定时器/计数器2重载/捕获/方向控制
ECI ( P1.2 ) :
外部时钟输入到PCA
CEX0 ( P1.3 ) :
捕捉/比较外部I / O PCA模块0
CEX1 ( P1.4 ) :
捕捉/比较外部I / O PCA模块1
CEX2 ( P1.5 ) :
捕捉/比较外部I / O PCA模块2
CEX3 ( P1.6 ) :
捕捉/比较外部I / O PCA模块3
CEX4 ( P1.7 ) :
捕捉/比较外部I / O PCA模块4
端口2 :
端口2是一个具有内部上拉电阻的8位双向I / O口。 P2口有1秒
写入它们的拉高由内部上拉电阻,可以用来作为输入。作为输入,
这被外部拉低的,因为内部时将输出电流端口2引脚
引体向上。 (见DC电气特性:我
IL
) 。端口2发出的高位地址字节
在从外部程序存储器取,并在外部数据存储器访问
即使用16位地址( MOVX @ DPTR ) 。在这种应用中,它使用强大的内部
发射1秒,当拉。在使用8位地址以访问外部数据存储器
(MOV @Ri ),端口2发出的P2的特殊功能寄存器的内容。一些端口2引脚
在收到EPROM编程和验证的高位地址。
端口3 :
端口3是一个具有内部上拉电阻的8位双向I / O口。 P3口有1秒
写入它们的拉高由内部上拉电阻,可以用来作为输入。作为输入,
端口3引脚被外部拉低由于上拉的时将输出电流。
(见DC电气特性:我
IL
) 。端口3还提供了特殊功能的80C51
家庭,具体如下:
RXD( P3.0 ) :
串行输入端口
的TxD ( P3.1 ) :
串行输出端口
INT0 ( P3.2 ) :
外部中断
INT1 ( P3.3 ) :
外部中断
T0 ( P3.4 ) :
定时器0外部输入
T1 ( P3.5 ) :
定时器1外部输入
WR ( P3.6 ) :
外部数据存储器写选通
RD ( P3.7 ) :
外部数据存储器读选通
RESET :
高该引脚上的晶振工作时两个机器周期,复位
装置。内部扩散电阻到V
SS
允许仅使用一个外部上电复位
电容V
CC
.
地址锁存使能/编程脉冲:
输出脉冲用于锁存的低字节
在访问外部存储器地址。在正常操作中, ALE是在发射
的1/6的振荡器频率恒定的速率,并且可用于外部定时或时钟。
请注意,一个ALE脉冲在每次访问外部数据存储器跳过。该引脚
也用作编程输入脉冲(PROG)期间EPROM编程。 ALE可以通过禁用
设置SFR auxiliary.0 。与此位设置, ALE只有在执行MOVX指令被激活。
P1.0–P1.7
1–8
2–9
40–44,
1–3
I / O
1
2
3
4
5
6
7
8
P2.0–P2.7
21–28
2
3
4
5
6
7
8
9
24–31
40
41
42
43
44
1
2
3
18–25
I / O
I
I
I / O
I / O
I / O
I / O
I / O
I / O
P3.0–P3.7
10–17
11,
13–19
5,
7–13
I / O
10
11
12
13
14
15
16
17
RST
9
11
13
14
15
16
17
18
19
10
5
7
8
9
10
11
12
13
4
I
O
I
I
I
I
O
O
I
ALE / PROG
30
33
27
O
1999年4月1日
5
集成电路
8XC52/54/58/80C32
8XC51FA/FB/FC/80C51FA
8XC51RA + / RB + / RC + / RD + / 80C51RA +
80C51的8位微控制器系列
8K - 64K / 256-1K OTP / ROM /无ROM ,
低电压( 2.7V - 5.5V ) ,低功耗,高速( 33兆赫)
产品speci fi cation
取代1998年的数据6月04
IC20数据手册
1999年4月1日
飞利浦
半导体
飞利浦半导体
产品speci fi cation
80C51的8位微控制器系列
8K - 64K / 256-1K OTP / ROM /无ROM ,低电压( 2.7V - 5.5V ) ,
低功耗,高速( 33兆赫)
8XC52/54/58/80C32
8XC51FA/FB/FC/80C51FA
8XC51RA+/RB+/RC+/RD+/80C51RA+
描述
三种不同的单芯片8位微控制器系列是
提交本数据表:
特点
80C32/8XC52/8XC54/8XC58
80C51FA/8XC51FA/8XC51FB/8XC51FC
80C51RA+/8XC51RA+/8XC51RB+/8XC51RC+/8XC51RD+
对于需要4K ROM / EPROM的应用程序,看到8XC51 / 80C31
8位CMOS (低电压,低功耗,以及高速)
微控制器系列的数据表。
所有的家庭都制造的单芯片8位微控制器
在先进的CMOS工艺,并且是8051的衍生品
微控制器系列。所有的设备都具有相同的指令集
为80C51 。
这些器件提供了架构改进,使它们
适用于各种用于普通控制系统的应用。
ROM / EPROM
内存大小
( 8 X)
80C31/8XC51
0K/4K
80C32/8XC52/54/58
0K/8K/16K/32K
256
No
No
128
No
No
RAM大小
( 8 X)
可编程
定时器计数器
( PCA)的
五金
看门狗
定时器
80C51中央处理单元
加快以33MHz的
全静态操作
工作电压范围: 2.7V至5.5V @ 16MHz的
安全位:
–
ROM - 2位
–
OTP - EPROM - 3位
加密阵列 - 64个字节
内存可扩展到64K字节
4级优先中断
6 OR 7个中断源,这取决于设备
4个8位I / O端口
全双工增强型UART
–
帧错误检测
–
自动地址识别
功率控制模式
–
时钟可以停止和恢复
–
空闲模式
–
掉电模式
80C51FA/8XC51FA/FB/FC
0K/8K/16K/32K
256
是的
No
80C51RA+/8XC51RA+/RB+/RC+
0K/8K/16K/32K
8XC51RD+
64K
1024
是的
是的
512
是的
是的
可编程时钟输出
第二个DPTR寄存器
异步端口复位
低EMI (禁止ALE )
在无ROM器件, 80C32 , 80C51FA和80C51RA +能
解决了对外部存储器64K 。所有的设备具有四个
8位I / O口, 3个16位定时/计数器,一个多源,
四个优先级,嵌套的中断结构,一个增强型UART
和片上振荡器和时序电路。对于需要系统
额外的内存容量高达64K字节,每个人都可以进行扩展
采用标准TTL兼容的存储器和逻辑。
其附加功能,使其成为一个更强大的微控制器
需要应用脉冲宽度调制,高速I / O和
增/减计数功能,如马达控制。它也有一
有利于多更通用串行通道
通信。
1999年4月1日
2
853-2068 21142
飞利浦半导体
产品speci fi cation
80C51的8位微控制器系列
8K - 64K / 256-1K OTP / ROM /无ROM ,低电压( 2.7V - 5.5V ) ,
低功耗,高速( 33兆赫)
8XC52/54/58/80C32
8XC51FA/FB/FC/80C51FA
8XC51RA+/RB+/RC+/RD+/80C51RA+
框图
P0.0–P0.7
P2.0–P2.7
端口0
DRIVERS
V
CC
V
SS
RAM地址
注册
内存
端口0
LATCH
端口2
DRIVERS
端口2
LATCH
ROM / EPROM
8
B
注册
堆
指针
加
TMP2
TMP1
节目
地址
注册
ALU
特殊功能寄存器
计时器
PSW
P.C.A. ( FA & RA +只)
8
卜FF器
PC
增量
M输入
16
节目
计数器
PSEN
ALE / PROG
EAV
PP
RST
PD
定时
和
控制
指令
注册
DPTR 'S
多种
端口1
LATCH
端口3
LATCH
振荡器
端口1
DRIVERS
XTAL1
XTAL2
P1.0–P1.7
端口3
DRIVERS
P3.0–P3.7
SU00831B
1999年4月1日
3
飞利浦半导体
产品speci fi cation
80C51的8位微控制器系列
8K - 64K / 256-1K OTP / ROM /无ROM ,低电压( 2.7V - 5.5V ) ,
低功耗,高速( 33兆赫)
8XC52/54/58/80C32
8XC51FA/FB/FC/80C51FA
8XC51RA+/RB+/RC+/RD+/80C51RA+
逻辑符号
V
CC
XTAL1
端口0
地址
数据总线
V
SS
塑料引线芯片载体引脚功能
6
1
40
7
39
LCC
XTAL2
T2
T2EX
端口1
RST
EA / V
PP
PSEN
辅助功能
ALE / PROG
RXD
TXD
INT0
INT1
T0
T1
WR
RD
17
29
18
针
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
功能
NIC *
P1.0/T2
P1.1/T2EX
P1.2/ECI
P1.3/CEX0
P1.4/CEX1
P1.5/CEX2
P1.6/CEX3
P1.7/CEX4
RST
P3.0/RxD
NIC *
P3.1/TxD
P3.2/INT0
P3.3/INT1
针
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
功能
P3.4/T0
P3.5/T1
P3.6/WR
P3.7/RD
XTAL2
XTAL1
V
SS
NIC *
P2.0/A8
P2.1/A9
P2.2/A10
P2.3/A11
P2.4/A12
P2.5/A13
P2.6/A14
28
针
31
32
33
34
35
36
37
38
39
40
41
42
43
44
功能
P2.7/A15
PSEN
ALE / PROG
NIC *
EA / V
PP
P0.7/AD7
P0.6/AD6
P0.5/AD5
P0.4/AD4
P0.3/AD3
P0.2/AD2
P0.1/AD1
P0.0/AD0
V
CC
端口3
端口2
地址总线
SU00830
销刀豆网络gurations
双列直插封装引脚功能
T2 / P1.0 1
T2EX / P1.1 2
ECI / P1.2 3
CEX0 / P1.3 4
CEX1 / P1.4 5
CEX2 / P1.5 6
CEX3 / P1.6 7
CEX4 / P1.7 8
RST 9
的RxD / P3.0 10
的TxD / P3.1 11
INT0 / P3.2 12
INT1 / P3.3 13
T0 / P3.4 14
T1 / P3.5 15
WR / P3.6 16
RD / P3.7 17
XTAL2 18
XTAL1 19
V
SS
20
双
IN- LINE
包
40 V
CC
39 P0.0 / AD0
38 P0.1 / AD1
37 P0.2 / AD2
36 P0.3 / AD3
35 P0.4 / AD4
34 P0.5 / AD5
33 P0.6 / AD6
32 P0.7 / AD7
31 EA / V
PP
30 ALE / PROG
29 PSEN
28 P2.7 / A15
27 P2.6 / A14
26 P2.5 / A13
25 P2.4 / A12
24 P2.3 / A11
23 P2.2 / A10
22 P2.1 / A9
21 P2.0 / A8
*无内部连接
SU00023
塑料四方扁平的包
引脚功能
44
34
1
33
PQFP
11
23
12
针
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
功能
P1.5/CEX2
P1.6/CEX3
P1.7/CEX4
RST
P3.0/RxD
NIC *
P3.1/TxD
P3.2/INT0
P3.3/INT1
P3.4/T0
P3.5/T1
P3.6/WR
P3.7/RD
XTAL2
XTAL1
针
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
功能
V
SS
NIC *
P2.0/A8
P2.1/A9
P2.2/A10
P2.3/A11
P2.4/A12
P2.5/A13
P2.6/A14
P2.7/A15
PSEN
ALE / PROG
NIC *
EA / V
PP
P0.7/AD7
22
针
31
32
33
34
35
36
37
38
39
40
41
42
43
44
功能
P0.6/AD6
P0.5/AD5
P0.4/AD4
P0.3/AD3
P0.2/AD2
P0.1/AD1
P0.0/AD0
V
CC
NIC *
P1.0/T2
P1.1/T2EX
P1.2/ECI
P1.3/CEX0
P1.4/CEX1
SU00021
*无内部连接
SU00024
1999年4月1日
4
飞利浦半导体
产品speci fi cation
80C51的8位微控制器系列
8K - 64K / 256-1K OTP / ROM /无ROM ,低电压( 2.7V - 5.5V ) ,
低功耗,高速( 33兆赫)
8XC52/54/58/80C32
8XC51FA/FB/FC/80C51FA
8XC51RA+/RB+/RC+/RD+/80C51RA+
引脚说明
引脚数
助记符
V
SS
V
CC
P0.0–0.7
DIP
20
40
39–32
LCC
22
44
43–36
QFP
16
38
37–30
TYPE
I
I
I / O
名称和功能
地面:
0V参考。
电源:
这是在电源电压为正常,空闲和掉电操作。
端口0 :
端口0是一个开漏双向I / O口。 P0口具有1秒写入
这些浮动,可作为高阻抗输入。端口0也是多路复用
低位地址和数据总线在访问外部程序和数据存储器。在
这个应用程序,它使用强大的内部上拉发送1 。 P0口输出
在程序验证码字节和EPROM期间收到的字节码
编程。在程序的验证,需要外部上拉电阻。
端口1 :
端口1是一个具有内部上拉电阻的8位双向I / O口。 P1口有1秒
写入它们的拉高由内部上拉电阻,可以用来作为输入。作为输入,
P1口被外部电路拉,因为内部上拉的时将输出电流。
(见DC电气特性:我
IL
) 。端口1也接收低位地址字节
在程序存储器的验证。
备用功能8XC51FX和8XC51RX +端口1包括:
T2 ( P1.0 ) :
定时器/计数器2的外部计数输入/时钟输出(见可编程时钟输出)
T2EX ( P1.1 ) :
定时器/计数器2重载/捕获/方向控制
ECI ( P1.2 ) :
外部时钟输入到PCA
CEX0 ( P1.3 ) :
捕捉/比较外部I / O PCA模块0
CEX1 ( P1.4 ) :
捕捉/比较外部I / O PCA模块1
CEX2 ( P1.5 ) :
捕捉/比较外部I / O PCA模块2
CEX3 ( P1.6 ) :
捕捉/比较外部I / O PCA模块3
CEX4 ( P1.7 ) :
捕捉/比较外部I / O PCA模块4
端口2 :
端口2是一个具有内部上拉电阻的8位双向I / O口。 P2口有1秒
写入它们的拉高由内部上拉电阻,可以用来作为输入。作为输入,
这被外部拉低的,因为内部时将输出电流端口2引脚
引体向上。 (见DC电气特性:我
IL
) 。端口2发出的高位地址字节
在从外部程序存储器取,并在外部数据存储器访问
即使用16位地址( MOVX @ DPTR ) 。在这种应用中,它使用强大的内部
发射1秒,当拉。在使用8位地址以访问外部数据存储器
(MOV @Ri ),端口2发出的P2的特殊功能寄存器的内容。一些端口2引脚
在收到EPROM编程和验证的高位地址。
端口3 :
端口3是一个具有内部上拉电阻的8位双向I / O口。 P3口有1秒
写入它们的拉高由内部上拉电阻,可以用来作为输入。作为输入,
端口3引脚被外部拉低由于上拉的时将输出电流。
(见DC电气特性:我
IL
) 。端口3还提供了特殊功能的80C51
家庭,具体如下:
RXD( P3.0 ) :
串行输入端口
的TxD ( P3.1 ) :
串行输出端口
INT0 ( P3.2 ) :
外部中断
INT1 ( P3.3 ) :
外部中断
T0 ( P3.4 ) :
定时器0外部输入
T1 ( P3.5 ) :
定时器1外部输入
WR ( P3.6 ) :
外部数据存储器写选通
RD ( P3.7 ) :
外部数据存储器读选通
RESET :
高该引脚上的晶振工作时两个机器周期,复位
装置。内部扩散电阻到V
SS
允许仅使用一个外部上电复位
电容V
CC
.
地址锁存使能/编程脉冲:
输出脉冲用于锁存的低字节
在访问外部存储器地址。在正常操作中, ALE是在发射
的1/6的振荡器频率恒定的速率,并且可用于外部定时或时钟。
请注意,一个ALE脉冲在每次访问外部数据存储器跳过。该引脚
也用作编程输入脉冲(PROG)期间EPROM编程。 ALE可以通过禁用
设置SFR auxiliary.0 。与此位设置, ALE只有在执行MOVX指令被激活。
P1.0–P1.7
1–8
2–9
40–44,
1–3
I / O
1
2
3
4
5
6
7
8
P2.0–P2.7
21–28
2
3
4
5
6
7
8
9
24–31
40
41
42
43
44
1
2
3
18–25
I / O
I
I
I / O
I / O
I / O
I / O
I / O
I / O
P3.0–P3.7
10–17
11,
13–19
5,
7–13
I / O
10
11
12
13
14
15
16
17
RST
9
11
13
14
15
16
17
18
19
10
5
7
8
9
10
11
12
13
4
I
O
I
I
I
I
O
O
I
ALE / PROG
30
33
27
O
1999年4月1日
5
8XC52 54 58
CHMOS单片8位微控制器
商务快车
87C52 80C52 80C32 87C54 80C54 87C58 80C58
见表1扩散选项
Y
高性能CHMOS EPROM
ROM CPU
12月24日33 MHz的操作
3个16位定时计数器
可编程时钟输出
向上向下定时器计数器
第三级程序锁定系统
8K 16K 32K片内程序存储器
256字节的片内数据RAM
改进的快速脉冲编程
算法
布尔处理器
32个可编程I O线
Y
Y
6个中断源
可编程串行通道与
帧错误检测
自动地址识别
TTL和CMOS兼容逻辑
水平
64K外部程序存储器
64K外部数据存储器空间
MCS 51单片机兼容
指令集
节能空闲和掉电
模式
ONCE (在电路仿真)模式
四级中断优先级
扩展温度范围除
支持33 MHz发售(
b
40℃
a
85 C)
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
存储器组织
只读存储器
设备
80C52
80C54
80C58
EPROM
VERSION
87C52
87C54
87C58
无ROM
VERSION
80C32
80C32
80C32
ROM EPROM
字节
8K
16K
32K
内存
字节
256
256
256
这些设备可以处理多达64 KB的外部程序数据存储器
英特尔8XC52 8XC54 8XC58是一种单芯片控制为主的微控制器制造于英特尔
可靠的CHMOS III -E技术身为MCS 51系列控制器的8XC52 8XC54的一员
8XC58使用相同的功能强大的指令集具有相同的体系结构和引脚对引脚兼容
现有的MCS 51系列产品的8XC52 8XC54 8XC58是的增强版
87C51 80C51BH 80C31BH增加的功能使其成为一个更强大的微控制器的应用
需要时钟输出和向上向下计数功能,如马达控制,也有一个更系统蒸发散
便于多处理器通信的多功能串行通道
在本文档中8XC5X将参考8XC52 80C32 8XC54和8XC58 ,除非信息
适用于特定的设备
其他品牌和名称是其各自所有者的财产
本文档中的信息均与英特尔产品相关的英特尔概不承担任何责任,包括侵犯任何专利或
版权销售英特尔产品和使用,除非在英特尔的条款和条件出售此类产品的英特尔保留作出正确的规定
修改这些参数,恕不另行通知微电脑产品随时可能有轻微的变化,以本规范勘误表
版权
英特尔公司1996
1996年3月
订单号272336-004
8XC52 54 58
管脚被外部拉低,将输出电流
(I
IL
就因为内部上拉的数据表)
UPS
端口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还提供各种特殊的功能
8051系列的特点,列出如下
端口引脚
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 (外部数据存储器读选通)
引脚说明
V
CC
电源电压
V
SS
电路接地
V
SS1
二次接地(而不是DIP )向
减少地面反弹,提高供电
由旁通
记
该引脚是不能代替的V
SS
引脚(引脚22)的
(连接不正常运行所必需)
端口0
P0口是一个8位漏极开路双向
IO端口作为输出端口的每个引脚可以吸收几个
LS TTL输入端口0有1的写入
它们浮起并在该状态下,可作为高im-
pedance输入
P0口还复低位地址和
数据总线在访问外部程序和
数据存储在该应用中它采用强大的接口
发射1的最终上拉时,可输出和
沉几种LS TTL输入
P0口也EPROM中接收到的字节码
编程和输出过程中的字节码
程序验证外部上拉电阻的重新
在程序验证quired
端口1
P1口是一个8位双向I O端口
内部上拉电阻的端口1的输出缓冲器可驱动
LS TTL输入端口1引脚具有1的写入
他们是拉高由内部上拉电阻和
这种状态可以作为输入作为输入端口1
管脚被外部拉低,将输出电流
(I
IL
就因为内部上拉的数据表)
UPS
此外端口1提供了后续的功能
荷兰国际集团特色的8XC5X的
端口引脚
P1 0
P1 1
备用功能
T2 (外部计数输入到定时器
计数器2 )时钟输出
T2EX (定时器计数器2捕捉
重装触发和方向控制)
RST
复位输入高该引脚上出现两个机器
周期而振荡器运行复位DE-
副端口引脚将被驱动为重设条件
化时,最小V
IHI
施加电压是否
振荡器运行与否的一个内部下拉
电阻允许一个上电复位,只有一个电容
TOR连接到V
CC
ALE
地址锁存使能输出脉冲锁存
地址的访问过程中的低字节EX-
ternal存储器,该引脚(ALE PROG)也是
在EPROM编程编程脉冲输入
在87C5X
在正常操作中,ALE以恒定的发射
率
振荡器的频率,并可以使用
外部定时或时钟使用注意然而
曾经,一个ALE脉冲每AC-期间跳过
塞斯的外部数据存储器
端口1时接收低位地址字节
EPROM编程和验证
端口2
端口2是一个8位双向I O端口
内部上拉电阻的端口2输出缓冲器可驱动
LS TTL输入端口2引脚具有1的写入
他们是拉高由内部上拉电阻和
这种状态可以作为输入作为输入端口2
4
8XC52 54 58
如果需要的话ALE操作可以通过设置被禁用
位的SFR位置8EH 0通过该位设置引脚
微弱拉高然而,禁止ALE为特色的
TURE会MOVX或MOVC期间暂停IN-
梁支空闲模式掉电模式和ICE
模式ALE禁用功能将被终止
复位当ALE禁用功能被暂停或
终止ALE引脚将不再被上拉
弱设置ALE-禁止位,如果没有影响
微控制器处于外部执行模式
纵观本数据手册ALE的剩余部分
将参考走出ALE PROG的信号
引脚和引脚将被称为ALE PROG
针
PSEN
程序存储使能是读选通
外部程序存储器
当8XC5X从外部执行代码
程序存储器PSEN被激活两次,每次
机器周期,除了两个PSEN激活
在每次访问外部数据会被跳过
内存
EA V
PP
外部访问允许EA必须
为了使该装置绑到VSS
获取外部程序存储器位置的代码
然而0000H到0FFFFH注意,如果任何的
锁定位进行编程EA将内部
锁存复位
EA应绑V
CC
内部程序
处决
该引脚也接收了编程电源电压
年龄(V
PP
)在EPROM编程
XTAL1
输入到振荡器反相放大器
XTAL2
从反相振荡器输出amplifi-
er
272336 –5
C1 C2
e
30 pF的
g
10 pF对于晶体
对于陶瓷谐振器接触谐振器制造
商
图3振荡器连接
为了从外部时钟源驱动器件
而XTAL2彩车为XTAL1应该是驱动
如图4上有没有要求
外部时钟信号的自在 - 占空比
投入到内部时钟电路是通过一个二
韦迪逐2触发器但最小和最大
在数据表必须在规定的高,低倍
观察
外部振荡器可能会遇到的一样多
100 pF负载在XTAL1启动时,这是由于
到放大器和反馈互动
电容一旦外部信号满足V
IL
和V
IH
规格的电容将不会EX-
CEED 20 pF的
272336 – 6
图4外部时钟配置
空闲模式
用户的软件可以调用空闲模式时
单片机在此模式下的功耗
化减少的特殊功能寄存器和
板载RAM空闲时保留其值,但
处理器停止执行指令空闲
如果芯片被复位或如果一个烯模式将被退出
体健中断发生
振荡器特性
XTAL1和XTAL2分别为输入和输出respec-
一个反相放大器,它以被配置的tively
用作片上振荡器如图置的
图3无论是石英晶体或陶瓷谐振器
也可以使用有关的更详细的信息
使用片上振荡器可在应用程序
阳离子注意AP- 155 '振荡器的Microcontrol-
制器''订单号230659
5