T89C51RD2
0 40MHz的闪存,可编程的8位微控制器
1.描述
ATMEL无线和微控制器T89C51RD2是
高性能CMOS Flash版本的8051的
CMOS单芯片8位微控制器。它包含一个
程序和数据的64K字节闪存块。
64 KB闪存可以被编程
在并行模式下或在与ISP能力串行模式
或软件。编程电压为内部
从标准的V产生
CC
引脚。
该T89C51RD2保留了ATMEL的所有功能
无线与80C52微控制器具有256字节
内部RAM中,一个7-源4级中断控制器和
3个定时器/计数器。
此外, T89C51RD2具有可编程
计数器阵列, 1024个字节的XRAM ,一个EEPROM
2048字节,一个硬件看门狗定时器,一个更
有利于多多功能串行通道
通信( EUART )和速度提升
机构( X2方式) 。引脚说明要么是标准的40 /
44引脚的C52或扩展版本6端口
在64/68引脚封装。
该T89C51RD2的全静态设计允许
降低系统的功耗通过使时钟
频率降低到任何值,即使直流,而不丧失
数据。
该T89C51RD2有2个软件可选模式
为进一步降低功耗减少活动
消费。在空闲模式下,CPU被冻结,而
外设和中断系统仍在
操作。在省电模式下的RAM中保存
和所有其他功能都不起作用。
该T89C51RD2的附加功能使得它更
强大的对需要的应用
脉冲宽度
调制,高速I / O和计数能力
如报警,电机控制,有绳电话,智能卡
读者。
2.特点
80C52兼容
8051引脚和指令兼容
4个8位I / O端口(或6 64/68引脚封装)
3个16位定时器/计数器
256字节暂存RAM
7个中断源有4个优先级
ISP (在系统编程)使用标准的V
CC
电源。
双数据指针
可变长度MOVX慢速RAM /外设
改进X2模式,独立的选择
CPU和每个外设
用于数据存储的2千字节EEPROM模块
100K的写周期
可编程计数器阵列有:
高速输出,
比较/捕获,
脉宽调制器,
看门狗定时器功能
BOOT
FLASH中含有低水平的FLASH
编程例程和一个默认的串行加载
高速架构
在标准模式下40兆赫
20兆赫X2模式( 6时钟/机器周期)
64K字节的片上闪存程序/数据存储器
字节和页( 128字节)擦除和写入
10K写周期
片上1024字节扩展RAM ( XRAM )
软件可选的大小( 0 , 256 , 512 , 768 , 1024
字节)
在复位选择T87C51RD2 768个字节
兼容性
版本的F - 2001年2月15日
异步端口复位
全双工增强型UART。
低EMI (禁止ALE )
硬件看门狗定时器(启用一次性
复位输出)
功率控制模式:
空闲模式。
掉电模式。
1
T89C51RD2
电源:
- M版:商业和工业
4.5V至5.5V : 40MHz的X1模式下, 20MHz的X2模式
3V至5.5V : 33MHz的X1模式, 16兆赫x2模式
- L型:商业和工业
2.7V至3.6V : 25MHz的X1模式下, 12MHz的X2模式
温度范围:商业( 0到+ 70 ° C)和工业级(-40至+ 85°C ) 。
包: PDIL40 , PLCC44 , VQFP44 , PLCC68 , VQFP64
表1.内存大小
PDIL40
PLCC44
VQFP44 1.4
T89C51RD2
64k
2k
1024
1280
32
闪存(字节)
EEPROM (字节)
XRAM (字节)
总RAM
(字节)
I / O
PLCC68
闪存(字节)
VQFP64 1.4
T89C51RD2
64k
EEPROM
(字节)
2k
XRAM (字节)
1024
总RAM
(字节)
1280
I / O
48
3.框图
T2EX
PCA
RXD
TXD
V
CC
ECI
VSS
(3) (3)
XTAL1
XTAL2
ALE / PROG
PSEN
中央处理器
EA
RD
WR
(3)
(3)
定时器0
定时器1
INT
CTRL
并行I / O端口&分机。公共汽车
EUART
内存
256x8
(1)
(1) (1)
(1)
FL灰
64Kx8
XRAM
1Kx8
EEPROM
2Kx8
PCA
Timer2
C51
CORE
IB总线
端口0端口1端口2端口3端口4端口5
(2)
(2)
观看
狗
(3) (3)
RESET
T0
T1
(3) (3)
P1
P2
P3
P4
INT0
INT1
P0
P5
( 1 ) :端口1复用功能
( 2 ) :仅适用于高引脚数封装
( 3 ) :端口3复用功能
2
版本的F - 2001年2月15日
T2
T89C51RD2
4. SFR映射
该T89C51RD2的特殊功能寄存器(SFR )可以分为以下几种:
C51内核寄存器: ACC , B, DPH , DPL , PSW , SP , AUXR1
I / O端口的寄存器: P0,P1, P2,P3, P4,P5
定时器寄存器: T2CON , T2MOD , TCON , TH0 , TH1 , TH2 , TMOD , TL0 , TL1 , TL2 , RCAP2L , RCAP2H
串行I / O端口寄存器: SADDR , SADEN , SBUF , SCON
电源和时钟控制寄存器: PCON
硬件看门狗定时器寄存器: WDTRST , WDTPRG
中断系统寄存器:IE , IP , IPH
Flash和EEPROM寄存器: FCON , EECON , EETIM
其他: AUXR , AUXR1 , CKCON
下表显示了他们的地址和他们的复位值所有SFR 。
位
寻址
ABLE
0/8
1/9
2/A
3/B
非可位寻址
4/C
5/D
6/E
7/F
F8h
F0h
E8h
E0h
D8h
D0h
C8h
C0h
B8h
B0h
A8h
A0h
98h
90h
88h
80h
B
0000 0000
P5
1111 1111
加
0000 0000
CCON
00X0 0000
PSW
0000 0000
T2CON
0000 0000
P4
1111 1111
IP
X000 000
P3
1111 1111
IE
0000 0000
P2
1111 1111
SCON
0000 0000
P1
1111 1111
TCON
0000 0000
P0
1111 1111
0/8
CH
0000 0000
CCAP0H
CCAP1H
CCAPL2H
CCAPL3H
CCAPL4H
XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX
FFH
F7h
CL
0000 0000
CCAP0L
CCAP1L
CCAPL2L
CCAPL3L
CCAPL4L
XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX
EFH
E7h
CMOD
CCAPM0
00XX X000
X000 0000
FCON
EECON
XXXX 0000 XXXX XX00
T2MOD
RCAP2L
XXXX XX00
0000 0000
CCAPM1
X000 0000
EETIM
0000 0000
RCAP2H
0000 0000
CCAPM2
X000 0000
CCAPM3
X000 0000
CCAPM4
X000 0000
东方红
D7h
TL2
0000 0000
TH2
0000 0000
P5
1111 1111
CFH
C7h
BFH
IPH
X000 0000
B7h
AFH
SADEN
0000 0000
SADDR
0000 0000
AUXR1
XXXX 00X0
SBUF
XXXX XXXX
WDTRST
WDTPRG
XXXX XXXX XXXX X000
A7h
9Fh
97h
TMOD
0000 0000
SP
0000 0111
1/9
TL0
0000 0000
DPL
0000 0000
2/A
TL1
0000 0000
DPH
0000 0000
3/B
TH0
0000 0000
TH1
0000 0000
AUXR
XX0X 1000
CKCON
X000 0000
PCON
00X1 0000
7/F
8Fh
87h
4/C
5/D
6/E
版本的F - 2001年2月15日
3
T89C51RD2
5.引脚配置
P1.0/T2
P1.1/T2EX
P1.2/ECI
P1.3CEX0
P1.4/CEX1
P1.5/CEX2
P1.6/CEX3
P1.7CEX4
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
P0.0/AD0
P1.4/CEX1
P1.3/CEX0
VSS1/NIC*
P1.1/T2EX
P0.2/AD2
P0.3/AD3
39
38
37
36
35
34
33
32
31
30
29
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
P0.0/AD0
P0.1/AD1
P1.2/ECI
P0.1/AD1
P0.2/AD2
P0.3/AD3
P0.4/AD4
P0.5/AD5
P0.6/AD6
P0.7/AD7
EA
ALE / PROG
PSEN
P2.7/AD15
P2.6/AD14
P2.5/AD13
P2.4/AD12
P2.3/AD11
P2.2/AD10
P2.1/AD9
P2.0/AD8
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
7
8
9
10
11
12
13
14
15
16
17
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 / PROG
PSEN
P2.7/A15
P2.6/A14
P2.5/A13
P1.0/T2
PDIL
PLCC
P1.4/CEX1
P1.3/CEX0
VSS1/NIC*
P1.1/T2EX
P0.0/AD0
P0.1/AD1
P0.2/AD2
44 43 42 41 40 39 38 37 36 35 34
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
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 / PROG
PSEN
P2.7/A15
P2.6/A14
P2.5/A13
VQFP44 1.4
12 13 14 15 16 17 18 19 20 21 22
P2.3/A11
P2.4/A12
NIC *
P2.0/A8
XTAL1
P2.2/A10
P3.6/WR
P3.7/RD
P2.1/A9
XTAL2
VSS
*网卡:无内部连接
版本的F - 2001年2月15日
P0.3/AD3
P1.2/ECI
P1.0/T2
VCC
VCC
5