TSC80251G2D
8位/ 16位微控制器
接口
1.描述
该TSC80251G2D产品的衍生品
T
EMIC
基于8位/ 16位微控制器系列
C251架构。该系列产品是专
需要一个8位/ 16位微控制器应用
提高指令吞吐量,降低运营
频率或更大的可寻址的存储器空间。该
体系结构可以提供一个显著减少代码大小
编译C程序时,同时充分保留
遗产的C51汇编程序。
该TSC80251G2D衍生物是引脚和软件
与标准的80C51 / FX / RX / RX +兼容
延长片上数据存储器(1字节RAM)和向上
到256千字节的外部码和数据。另外,
该TSC83251G2D和TSC87251G2D提供片
程序存储器: 32K字节ROM和32K字节EPROM /
OTPROM分别。
它们提供了透明的增强英特尔的
8xC251Sx家庭额外的同步串行
链路控制器( SSLC支持我
2
C,
μWire
和SPI
协议) ,键盘中断接口,专用
波特率发生器UART ,和电源管理
功能。
TSC80251G2D衍生物速度优化,
对电压范围宽,功耗低。
同
串行
通讯
注意:
该数据表提供了TSC80251G2D衍生物的技术说明。有关设备使用的更多信息,请索取
该TSC80251程序员指南和TSC80251G1D设计指南。
2.典型应用
q
q
q
q
q
q
q
ISDN终端
高速调制解调器
PABX ( SOHO )
线卡
DVD光驱和播放器
打印机
绘图仪
q
q
q
q
q
q
扫描仪
银行机
条码读取器
智能卡读卡器
高端数字显示器
高端操纵杆
版本A - 1999年5月7日
1
TSC80251G2D
3.特点
q
引脚和软件与标准80C51兼容
产品和80C51Fx / RX / RX +
插件替换英特尔的8xC251Sx的
C251核心: Intel的MCS
251 D-步合规
40字节的寄存器文件
残疾人专用寄存器为字节, WORD或DWORD
三个阶段的指令流水线
16位内部代码获取
16位看门狗定时器/计数器功能
q
q
安全的14位硬件看门狗定时器
电源管理
上电复位(在芯片上集成)
断电标志(冷与暖复位)
软件可编程系统时钟
空闲模式
掉电模式
q
q
q
富含C51指令集
16位和32位ALU
比较和条件跳转指令
组扩展的移动指令
q
q
q
q
键盘中断接口的端口1
非屏蔽中断输入( NMI )
实时等待状态输入( WAIT # / AWAIT # )
ONCE模式和全速实时在线
仿真支持(第三方供应商)
高速版本:
4.5 5.5 V
16 MHz和24 MHz的
典型工作电流:35毫安, 24兆赫
24毫安@ 16兆赫
典型的掉电电流: 2
A
q
q
q
线性寻址
1片上RAM字节
外部存储空间(代码/数据)可编程
从64 KB至256 KB的
TSC87251G2D : 32 KB的片上EPROM /
OTPROM
单脉冲编程算法
TSC83251G2D : 32 KB的片上ROM屏蔽
TSC80251G2D :无ROM版本
4个8位并行I / O端口(端口0 , 1 , 2和3
标准80C51 )
串行I / O端口:全双工UART ( 80C51
兼容)与独立的波特率发生器
SSLC :同步串行链路控制器
I
2
多主协议
μWire
和SPI主从协议
3个16位定时器/计数器(定时器0 , 1和2
标准80C51 )
EWC :事件和波形控制器
兼容Intel的可编程计数器
阵列( PCA)的
有四种常见的16位定时器/计数器参考
可能的时钟源( FOSC / 4 , FOSC / 12 ,定时器1
和外部输入)
五个模块,每个模块有四个可编程
模式:
-
-
-
-
16位软件定时器/计数器
16位定时器/计数器,捕捉输入,
软件脉冲测量
高速输出和16位的软件脉冲
宽度调制(PWM)的
无开销的8位PWM硬件
q
q
q
q
q
q
q
低电压版本:
2.7至5.5 V
16兆赫
典型工作电流为11毫安, 3V
典型的掉电电流: 1
A
温度范围:
商用(0 ° C至+ 70 ° C)
工业级(-40° C至+ 85°C )
选项:扩展范围( -55 ° C至+ 125°C )
包:
PDIL 40 , PLCC和44 VQFP 44
CDIL 40和CQPJ 44窗口
选项:正确的骰子和陶瓷封装
q
q
q
q
q
2
版本A - 1999年5月7日
TSC80251G2D
5.引脚说明
5.1引脚
P1.0/T2
P1.1/T2EX
P1.2/ECI
P1.3/CEX0
P1.4/CEX1/SS#
P1.5/CEX2/MISO
P1.6/CEX3/SCL/SCK/WAIT#
P1.7/A17/CEX4/SDA/MOSI/WCLK
RST
P3.0/RXD
P3.1/TXD
P3.2/INT0#
P3.3/INT1#
P3.4/T0
P3.5/T1
P3.6/WR#
P3.7/A16/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
VDD
P0.0/AD0
P0.1/AD1
P0.2/AD2
P0.3/AD3
P0.4/AD4
P0.5/AD5
P0.6/AD6
P0.7/AD7
# 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
TSC80251G2D
图2. TSC80251G2D 40引脚DIP封装
P1.4/CEX1/SS#
P1.3/CEX0
P1.2/ECI
P1.1/T2EX
P1.0/T2
VSS1
VDD
P0.0/AD0
P0.1/AD1
P0.2/AD2
P0.3/AD3
P1.5/CEX2/MISO
P1.6/CEX3/SCL/SCK/WAIT#
P1.7/A17/CEX4/SDA/MOSI/WCLK
RST
P3.0/RXD
AWAIT #
P3.1/TXD
P3.2/INT0#
P3.3/INT1#
P3.4/T0
P3.5/T1
6
5
4
3
2
1
44
43
42
41
40
39
38
37
36
35
34
33
32
31
30
29
7
8
9
10
11
12
13
14
15
16
17
TSC80251G2D
P0.4/AD4
P0.5/AD5
P0.6/AD6
P0.7/AD7
# EA / VPP
NMI
ALE / PROG #
PSEN #
P2.7/A15
P2.6/A14
P2.5/A13
图3. TSC80251G2D 44引脚PLCC封装
4
P3.6/WR#
P3.7/A16/RD#
XTAL2
XTAL1
VSS
VSS2
P2.0/A8
P2.1/A9
P2.2/A10
P2.3/A11
P2.4/A12
18
19
20
21
22
23
24
25
26
27
28
版本A - 1999年5月7日
TSC80251G2D
P1.4/CEX1/SS#
P1.3/CEX0
P1.2/ECI
P1.1/T2EX
P1.0/T2
VSS1
VDD
P0.0/AD0
P0.1/AD1
P0.2/AD2
P0.3/AD3
P1.5/CEX2/MISO
P1.6/CEX3/SCL/SCK/WAIT#
P1.7/A17/CEX4/SDA/MOSI/WCLK
RST
P3.0/RXD
AWAIT #
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
44
43
42
41
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
TSC80251G2D
P0.4/AD4
P0.5/AD5
P0.6/AD6
P0.7/AD7
# EA / VPP
NMI
ALE / PROG #
PSEN #
P2.7/A15
P2.6/A14
P2.5/A13
图4. TSC80251G2D 44引脚VQFP封装
表1. TSC80251G2D引脚分配
DIP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
PLCC VQFP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
39
40
41
42
43
44
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
VSS1
P1.0/T2
P1.1/T2EX
P1.2/ECI
名字
P3.6/WR#
P3.7/A16/RD#
XTAL2
XTAL1
VSS
VSS2
P2.0/A8
P2.1/A9
P2.2/A10
P2.3/A11
P2.4/A12
12
13
14
15
16
17
18
19
20
21
22
DIP
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
PLCC VQFP
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
VSS2
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 #
NMI
# EA / VPP
P0.7/AD7
P0.6/AD6
P0.5/AD5
P0.4/AD4
P0.3/AD3
P0.2/AD2
P0.1/AD1
P0.0/AD0
VDD
名字
P1.3/CEX0
P1.4/CEX1/SS#
P1.5/CEX2/MISO
P1.6/CEX3/SCL/SCK/WAIT#
P1.7/A17/CEX4/SDA/MOSI/WCLK
RST
P3.0/RXD
AWAIT #
P3.1/TXD
P3.2/INT0#
P3.3/INT1#
P3.4/T0
P3.5/T1
P3.6/WR#
P3.7/A16/RD#
XTAL2
XTAL1
VSS
版本A - 1999年5月7日
5
TSC87251G1A
扩展8位微控制器的串行通信
接口
1.描述
该TSC87251G1A产品的衍生品
T
EMIC
基于扩展微控制器系列
8位的C251架构。该系列产品是
针对8位微控制器要求的应用
指令吞吐量的增加,减少操作
频率或更大的可寻址的存储器空间。该
体系结构可以提供一个显著代码大小
编译C程序,同时充分降低时,
保留的C51汇编程序的遗产。
该TSC87251G1A衍生物是引脚和
软件与标准80C51 / FX /接收兼容
延长片上数据存储器( 1K字节的RAM ) ,
片上存储器( 16 KB的EPROM / OTPROM )和
多达256个字节的外部码和数据。
它们提供了透明的增强英特尔的
87C251Sx家庭额外的同步串行
链路控制器( SSLC支持我
2
C,
μWire
和SPI
协议) ,键盘中断接口和电源
监控和管理功能。
注意事项:
该数据表提供了TSC87251G1A衍生物的技术说明。有关设备使用的更多信息,请索取
在TSC80251程序员指南和TSC80251G1设计指南。
对于掩模ROM和无ROM设备的信息,请参阅TSC87251G1D数据。
2.典型应用
D
ISDN终端
D
高速调制解调器
D
PABX ( SOHO )
D
联网
D
线卡
D
电脑外设
D
打印机
D
绘图仪
D
扫描仪
D
银行机
D
条码读取器
D
智能卡读卡器
D
高端数字显示器
D
高端操纵杆
购买TEMIC我的
2
C组分传达了飞利浦I根据许可
2
C专利使用这些组件
在我
2
空调系统,该系统提供符合我
2
C标准规范由飞利浦定义。
REV 。一
–
1998年9月21日
1
TSC87251G1A
3.特点
D
引脚和软件兼容的标准
80C51的产品和80C51FA / FB / RA / RB
D
插入式替换英特尔的80C251Sx的
D
C251的核心:
G
G
G
G
G
Intel的MCS
R
251
加强合规
在16 MHz的125 ns指令周期时间
40字节的寄存器文件
残疾人专用寄存器为字节, WORD或DWORD
六阶段指令流水线
16位内部代码读取
D
安全的14位硬件看门狗定时器
D
电源监视和管理
G
掉电复位
G
上电复位(集成在芯片上)
G
断电标志(冷暖重置)
G
软件可编程系统时钟
G
空闲和掉电模式
D
键盘中断接口的端口1
D
ONCE模式和全速实时在线
仿真支持(第三方供应商)
D
速度范围:
G
0到16 MHz
D
供应范围:
G
5 V
±10
%
D
温度范围:
G
商用(0 ° C至+ 70 ° C)
G
工业级(-40° C至+ 85°C )
G
选项:扩展范围( -55 ° C至+ 125°C )
D
包:
G
PDIL 40 , PLCC 44
G
UV-窗口CQPJ 44
G
选项:正确的骰子和陶瓷封装
D
富含C51指令集
G
16位和32位ALU
G
比较和条件跳转指令
G
组扩展的移动指令
D
线性寻址
D
1 KB的片上RAM
D
外部存储空间(代码/数据)可编程
从64 KB至256 KB的
D
TSC87251G1A : 16 KB的片上EPROM /
OTPROM (生产与TSC83251G1D :
片上掩膜ROM版)
D
单脉冲编程算法
D
4个8位并行I / O端口(端口0 ,1,2和3的
标准80C51 )
D
串行I / O端口:全双工UART ( 80C51
兼容)与独立的波特率发生器
D
SSLC :同步串行链路控制器
G
I
2
C中间唯一协议
G
μWire
和SPI主机唯一协议
D
3个16位定时器/计数器(定时器0 , 1和2
标准80C51 )
D
EWC :事件和波形控制器
G
兼容Intel的可编程计数器
阵列( PCA)的
G
通用16位定时器/计数器参考
四种可能的时钟源( FOSC / 4 , FOSC / 12 ,
定时器1外部输入)
G
五个模块有四个可编程的模式:
- 16位软件定时器/计数器
- 16位定时器/计数器捕获输入和
软件脉冲测量
- 高速输出和16位的软件脉冲
宽度调制(PWM)的
- 无开销的8位PWM硬件
G
16位看门狗定时器/计数器功能
2
REV 。一
–
1998年9月21日
TSC87251G1A
4.框图
P3 ( A16 ), P2 ( A15-8 ) P1 ( A17 )
P0(AD7–0)
PSEN #
端口0-3
ALE / PROG #
UART
16位存储器代码
16位内存地址
# EA / VPP
事件和波形
调节器
EPROM
OTPROM
16字节
内存
1字节
定时器0 , 1和2的
总线接口单元
外设接口单元
I
2
C / SPI / mWire
调节器
看门狗定时器
24位前卫。巴士柜台
24位数据地址总线
16位研究所。公共汽车
RST
8位内部总线
电源监控
XTAL2
时钟单元
系统时钟预分频器
XTAL1
8位数据总线
键盘接口
中央处理器
中断处理程序
单位
VDD
VSS
VSS1
VSS2
图1. TSC87251G1A框图
REV 。一
–
1998年9月21日
3
TSC87251G1A
5.引脚说明
5.1 。引脚排列
P1.0/T2
P1.1/T2EX
P1.2/ECI
P1.3/CEX0
P1.4/CEX1
P1.5/CEX2/MISO
P1.6/CEX3/SCL/SCK
P1.7/A17/CEX4/SDA/MOSI
RST
P3.0/RXD
P3.1/TXD
P3.2/INT0#
P3.3/INT1#
P3.4/T0
P3.5/T1
P3.6/WR#
P3.7/A16/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
VDD
P0.0/AD0
P0.1/AD1
P0.2/AD2
P0.3/AD3
P0.4/AD4
P0.5/AD5
P0.6/AD6
P0.7/AD7
# 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
TSC87251G1A
图2. TSC87251G1A 40引脚DIP封装
P1.4/CEX1
P1.3/CEX0
P1.2/ECI
P1.1/T2EX
P1.0/T2
VSS1
VDD
P0.0/AD0
P0.1/AD1
P0.2/AD2
P0.3/AD3
P1.5/CEX2/MISO
P1.6/CEX3/SCL/SCK
P1.7/A17/CEX4/SDA/MOSI
RST
P3.0/RXD
NC
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
6
5
4
3
2
1
44
43
42
41
40
39
38
37
36
35
34
33
32
31
30
29
TSC87251G1A
P0.4/AD4
P0.5/AD5
P0.6/AD6
P0.7/AD7
# EA / VPP
NC
ALE / PROG #
PSEN #
P2.7/A15
P2.6/A14
P2.5/A13
图3. TSC87251G1A 44引脚PLCC / CQPJ套餐
4
REV 。一
–
1998年9月21日
P3.6/WR#
P3.7/A16/RD#
XTAL2
XTAL1
VSS
VSS2
P2.0/A8
P2.1/A9
P2.2/A10
P2.3/A11
P2.4/A12
18
19
20
21
22
23
24
25
26
27
28
TSC87251G1A
表1. TSC87251G1A
引脚分配
DIP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
PLCC
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
VSS1
P1.0/T2
P1.1/T2EX
P1.2/ECI
P1.3/CEX0
P1.4/CEX1
P1.5/CEX2/MISO
名字
DIP
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
PLCC
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
VSS2
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 #
NC
# EA / VPP
P0.7/AD7
P0.6/AD6
P0.5/AD5
P0.4/AD4
P0.3/AD3
P0.2/AD2
P0.1/AD1
P0.0/AD0
VDD
名字
P1.6/CEX3/SCL/SCK
P1.7/A17/CEX4/SDA/MOSI
RST
P3.0/RXD
NC
P3.1/TXD
P3.2/INT0#
P3.3/INT1#
P3.4/T0
P3.5/T1
P3.6/WR#
P3.7/A16/RD#
XTAL2
XTAL1
VSS
5.2 。信号
表2. TSC87251G1A
信号说明
信号
名字
A17
TYPE
O
18
th
地址位
描述
备用
功能
P1.7
输出到存储器作为外部18位地址( A17 )在扩展总线的应用,这取决于
关于比特RD0和RD1在UCONFIG0字节的值(见表13)。
A16
O
17
th
地址位
输出到存储器作为外部17位地址( A16 )在扩展总线的应用,这取决于
关于比特RD0和RD1在UCONFIG0字节的值(见表13)。
A15:8
(1)
AD7 : 0
(1)
ALE
O
I / O
O
地址线
高位地址线的外部总线。
地址/数据线
复低位地址线和数据的外部存储器。
地址锁存使能
ALE信号的外部总线周期的开始,并表明有效的地址信息是
可用人在线A16 / A17和A7 : 0 。外部锁存器可以使用ALE解复用的地址
从地址/数据总线。
CEX4 : 0
O
PCA输入/输出引脚
CEXx是为PCA PCA捕捉模式下,输出信号的输入信号进行比较和
PWM模式。
EA #
I
外部访问启用
EA #引导程序内存访问片内或片外程序存储器。
对于EA # = 0时,所有的程序存储器的访问是片。
对EA # = 1 ,接入是在芯片上的EPROM / OTPROM如果地址是导通的范围内
芯片EPROM / OTPROM ;否则,访问片外。对EA #的值被锁存复位。
P1.7:3
P0.7:0
P2.7:0
P3.7
REV 。一
–
1998年9月21日
5