特点
80C31兼容
8031引脚和指令兼容
4个8位I / O端口
2个16位定时器/计数器
128字节暂存RAM
高速架构
40兆赫@ 5V , 30MHz的@ 3V
X2速度改进能力( 6时钟/机器周期)
30兆赫@ 5V , 20兆赫@ 3V (相当于60 MHz的@ 5V , 40兆赫@ 3V )
双数据指针
异步端口复位
与中断结构
5个中断源,
4个优先级的中断系统
全双工增强型UART。
帧错误检测
自动地址识别
功率控制模式
空闲模式
掉电模式
断电标志
一旦模式(片上仿真)
电源: 4.5-5.5V , 2.7-5.5V
温度范围:商业级( 0 70
o
C)和工业级(-40 85
o
C)
包: PDIL40 , PLCC44 , VQFP44 1.4 , PQFP F1 ( 13.9足迹)
8位CMOS
微控制器
无ROM
TS80C31X2
AT80C31X2
1.描述
TS80C31X2是高性能CMOS和无ROM版本的80C51 CMOS的
单芯片8位微控制器。
该TS80C31X2保留TSC80C31与128字节的内部RAM中的所有功能,
5源, 4个优先级中断系统中,一个片振子和两个
定时器/计数器。
此外, TS80C31X2具有双数据指针,一个更通用的串行信道
便于多机通信( EUART )和X2的速度提高
机制。
该TS80C31X2的全静态设计使得降低系统功耗
通过将时钟频率降低到任何值,即使直流,而不会丢失数据。
该TS80C31X2有2个软件可选的活动减少的方式进行进一步
降低功耗。在空闲模式下,CPU被冻结而定时器
串行口和中断系统仍在运行。在掉电模式下,
RAM保存等所有功能都不起作用。
4428E–8051–02/08
AT/TS80C31X2
4. SFR映射
在TS80C31X2分为以下类别的特殊功能寄存器(SFR ) :
C51内核寄存器: ACC , B, DPH , DPL , PSW , SP , AUXR1
I / O端口寄存器: P0 , P1 , P2 , P3
定时器寄存器: TCON , TH0 , TH1 , TMOD , TL0 , TL1
串行I / O端口寄存器: SADDR , SADEN , SBUF , SCON
电源和时钟控制寄存器: PCON
中断系统寄存器:IE , IP , IPH
其他: CKCON
表4-1 。
位
寻址
0/8
F8h
F0h
E8h
E0h
D8h
D0h
C8h
C0h
IP
XXX0 0000
P3
1111 1111
IE
0XX0 0000
P2
1111 1111
SCON
0000 0000
P1
1111 1111
TCON
0000 0000
P0
1111 1111
0/8
TMOD
0000 0000
SP
0000 0111
1/9
TL0
0000 0000
DPL
0000 0000
2/A
TL1
0000 0000
DPH
0000 0000
3/B
4/C
5/D
6/E
TH0
0000 0000
TH1
0000 0000
CKCON
XXXX XXX0
PCON
00X1 0000
7/F
SBUF
XXXX XXXX
SADDR
0000 0000
AUXR1
XXXX XXX0
SADEN
0000 0000
IPH
XXX0 0000
PSW
0000 0000
加
0000 0000
B
0000 0000
1/9
2/A
3/B
非可位寻址
4/C
5/D
6/E
7/F
FFH
F7h
EFH
E7h
东方红
D7h
CFH
C7h
所有的SFR及其地址和他们的复位值
B8h
BFH
B0h
B7h
A8h
AFH
A0h
A7h
98h
9Fh
90h
97h
88h
8Fh
80h
87h
版权所有
3
4428E–8051–02/08
5.引脚配置
P1.0 / T2
P1.1 / T2EX
P1.2
P1.3
P1.4
P1.5
P1.6
P1.7
RST
P3.0/RxD
P3.1/TxD
P3.2/INT0
P3.3/INT1
P3.4/T0
P3.5/T1
P3.6/WR
P3.7/RD
XTAL2
XTAL1
VSS
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
VCC
VSS1/NIC*
P0.1 / A1
P0.2 / A2
P0.3 / A3
P0.4 / A4
P0.5 / A5
P0.6 / A6
P0.7 / A7
EA / VPP
ALE / PROG
PSEN
P2.7 / A15
P2.6 / A14
P2.5 / A13
P2.4 / A12
P2.3 / A11
P2.2 / A10
P2.1 / A9
P2.0 / A8
P1.5
P1.6
P1.7
RST
P3.0/RxD
NIC *
P3.1/TxD
P3.2/INT0
P3.3/INT1
P3.4/T0
P3.5/T1
7
8
9
10
11
12
13
14
15
16
17
P0.2/AD2
P0.3/AD3
39
38
37
36
35
34
33
32
31
30
29
P0.0/AD0
P0.1/AD1
P0.0 / A0
P1.4
P1.3
P1.2
P1.1
P1.0
6 5 4 3 2 1 44 43 42 41 40
P0.4/AD4
P0.5/AD5
P0.6/AD6
P0.7/AD7
EA
NIC *
ALE
PSEN
P2.7/A15
P2.6/A14
P2.5/A13
PDIL /
CDIL40
PLCC44
18 19 20 21 22 23 24 25 26 27 28
P3.6/WR
P2.2/A10
P2.3/A11
P2.4/A12
P3.7/RD
NIC *
P2.0/A8
P2.1/A9
XTAL2
XTAL1
VSS
VSS1/NIC*
P0.0/AD0
P0.1/AD1
P0.2/AD2
44 43 42 41 40 39 38 37 36 35 34
P1.5
P1.6
P1.7
RST
P3.0/RxD
NIC *
P3.1/TxD
P3.2/INT0
P3.3/INT1
P3.4/T0
P3.5/T1
1
2
3
4
5
6
7
8
9
10
11
33
32
31
30
29
28
27
26
25
24
23
P0.4/AD4
P0.5/AD5
P0.6/AD6
P0.7/AD7
EA
NIC *
ALE
PSEN
P2.7/A15
P2.6/A14
P2.5/A13
PQFP44
VQFP44
12 13 14 15 16 17 18 19 20 21 22
P2.3/A11
P2.4/A12
XTAL1
NIC *
P2.0/A8
P2.2/A10
P3.6/WR
P3.7/RD
P2.1/A9
XTAL2
VSS
*网卡:无内部连接
4
AT/TS80C31X2
4428E–8051–02/08
P0.3/AD3
VCC
P1.4
P1.3
P1.2
P1.1
P1.0
VCC
AT/TS80C31X2
引脚数
助记符
V
SS
Vss1
V
CC
P0.0-P0.7
40
39-
32
DIL
20
LCC
22
1
44
43-36
VQFP 1.4
16
39
38
37-30
TYPE
I
I
I
I / O
地面:
0V参考
选购地:
联系销售网络CE的接地连接。
电源:
这是在电源电压为正常,空闲和掉电
手术
端口0 :
端口0是一个开漏双向I / O口。 P0口具有1秒写入
它们浮起并可以用作高阻抗输入。 P0口必须是
为了防止任何寄生电流消耗极化至Vcc或Vss 。端口0
也访问外部在复低位地址和数据总线
程序和数据存储器。在这种应用中,它使用强大的内部上拉时,
发射1秒。
端口1 :端口1是一个8位双向I / O和内部上拉端口。端口1引脚
有写信给他们1秒被拉高由内部上拉电阻,可用于作为
输入。作为输入使用时, P1口被外部电路拉低时将输出电流
由于内部上拉电阻。
端口2 :
端口2是一个具有内部上拉电阻的8位双向I / O口。端口2引脚
有写信给他们1秒被拉高由内部上拉电阻,可用于作为
输入。作为输入使用时, P2口被外部拉低,将输出电流
由于内部上拉电阻。端口2时发出的高位地址字节
从外部程序存储器,并在外部数据存取取
内存使用16位地址( MOVX @ DPTR )。在这个应用程序,它使用
强大的内部上拉发送1 。在外部数据存储器的访问
使用8位地址( MOVX @Ri ),端口2发出的P2 SFR中的内容。
端口3 :端口3是一个8位双向I / O和内部上拉端口。端口3引脚
有写信给他们1秒被拉高由内部上拉电阻,可用于作为
输入。作为输入使用时, P3口被外部拉低,将输出电流
由于内部上拉电阻。端口3还提供了特殊功能的
80C51系列,如下所示。
RXD( P3.0 ) :
串行输入端口
的TxD ( P3.1 ) :
串行输出端口
INT0 ( P3.2 ) :
外部中断0
INT1 ( P3.3 ) :
外部中断1
T0 ( P3.4 ) :
定时器0外部输入
T1 ( P3.5 ) :
定时器1外部输入
WR ( P3.6 ) :
外部数据存储器写选通
RD ( P3.7 ) :
外部数据存储器读选通
RESET :
在这个引脚上的两个机器周期振荡器运行时,
重置设备。内部扩散电阻到V
SS
允许使用一个上电复位
只需一个外部电容V
CC.
地址锁存使能:
输出脉冲的过程中锁存地址的低字节
当访问外部存储器。在正常操作中, ALE以恒定发射
率的1/6 ( 1/3 X 2模式)的振荡器频率,并可以用于外部
定时或时钟。注意:在每次访问一个ALE脉冲被跳过
外部数据存储器。
程序存储使能:
读选通外部程序存储器。当
从外部程序存储器执行代码时, PSEN被激活两次,每次
机器周期,所不同的是2的PSEN激活在每次访问都被跳过
外部数据存储器。 PSEN过程中从内部程序取未激活
内存。
名称和功能
P1.0-P1.7
1-8
2-9
40-44
1-3
I / O
P2.0-P2.7
21-
28
24-31
18-25
I / O
P3.0-P3.7
10-
17
11,
13-19
5,
7-13
I / O
10
11
12
13
14
15
16
17
RESET
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
30
33
27
O( I)
PSEN
29
32
26
O
5
4428E–8051–02/08