特点
80C52兼容
- 8051引脚和指令兼容
- 4个8位I / O端口+ 2 I / O I2C接口引脚
- 3个16位定时器/计数器
- 256字节便签RAM
- 10中断源, 4个优先级
- 双数据指针
可变长度MOVX慢速RAM /外设
ISP (在系统编程)使用标准的V
CC
电源。
引导ROM包含低级别闪存编程程序和默认的串行加载器
高速架构
- 40兆赫,在标准模式
- 20兆赫X2模式( 6时钟/机器周期)
32 KB片上闪存程序/数据存储器
- 字节和页( 128字节)的擦除和写入
- 10K写周期
- 片上1024字节扩展RAM ( XRAM )
- 软件可选尺寸( 0 , 256 , 512 , 768 , 1024字节)
- 在复位T87C51RB2 / RC2兼容性选择256个字节
键盘中断接口的端口P1
400千位/秒多主我
2
C接口
SPI接口(主/从模式)
子时钟32kHz晶体振荡器
8位时钟预分频器
有独立选择的CPU和每个外设改善X2模式
可编程计数器阵列5频道有:
- 高速输出,
- 比较/捕获,
- 脉宽调制器,
- 看门狗定时器功能
异步端口复位
全双工增强型UART。
专用波特率发生器UART
低EMI (禁止ALE )
硬件看门狗定时器(一次性启用带有复位输出)
功率控制模式:
- 空闲模式。
- 掉电模式。
- 关机标志。
电源: 4.5V至5.5V或2.7V至3.6V
温度范围:商业( 0到+ 70 ° C)和工业级(-40 ° C至+ 85°C ) 。
包: PLC44 , VQFP44
8-bit
微控制器
Flash和
I
2
C接口
T89C51IC2
摘要
描述
T89C51IC2为80C51的8位微控制器的高性能FLASH版本。
它包含了用于程序和数据的32字节的闪存块。
32 KB闪存可以并行方式或串行编程
方式与ISP能力或与软件。编程电压为内部
从标准的V产生
CC
引脚。
该T89C51IC2保留了80C52与256字节的内部RAM中的所有功能, 7-
源4级中断控制器和3个定时器/计数器。
版本C - 3日-12月01
1
此外, T89C51IC2具有32kHz的附属时钟振荡器,可编程
计数器阵列, 1024个字节的XRAM ,硬件看门狗定时器,一个键盘接口
脸,一个I2C接口, SPI接口,一个更通用的串行通道,有利于
多机通信( EUART )和速度改进机制( X2
模式)。
该T89C51IC2的全静态设计允许通过,以降低系统功耗
使时钟频率降低到任何值,即使直流,而不会丢失数据。
该T89C51IC2有2个软件可选的活性降低的模式和8位时钟
预分频器,进一步降低功耗。在空闲模式下,CPU被冻结
而外设和中断系统仍在运行。在掉电
模式的RAM保存等所有功能都不起作用。
该T89C51IC2的附加功能,使其功能更强大的对需要的应用
脉冲宽度调制,高速I / O和计数功能,如报警,马达
控制,有绳电话,智能卡读卡器。
表1中。
内存大小
PLCC44
VQFP44 1.4
T89C51IC2
闪存(字节)
32k
XRAM (字节)
1024
总RAM
(字节)
1280
I / O
34
框图
T2EX
RXD
PCA
TXD
T2
SDA
(2) (2)
XTAL1
XTAL2
ECI
(1)
( 1) (1)
(1)
EUART
+
BRG
内存
256x8
F拉斯
32K ×8或
16K X8
XRAM
1Kx8
BOOT
只读存储器
2Kx8
PCA
Timer2
I
2
C
ALE / PROG
PSEN
中央处理器
EA
RD
WR
( 2)
( 2)
C51
CORE
IB总线
定时器0
定时器1
INT
CTRL
并行I / O端口&分机。公共汽车
端口0端口1端口2端口3Port I2
关注重点
狗B OARD
SPI
(2) (2)
RESET
T0
T1
(2) ( 2)
PI2
P1
P2
P3
INT0
INT1
P0
(1) (1) (1) ( 1)
MISO
MOSI
SCK
( 1 ) :端口1复用功能
( 2 ) :端口3复用功能
2
T89C51IC2
版本C - 3日-12月01
SS
SCL
VSS
V
CC
T89C51IC2
SFR映射
该T89C51IC2的特殊功能寄存器(SFR )可以分为以下
类别:
C51内核寄存器: ACC , B, DPH , DPL , PSW , SP
I / O端口寄存器: P0 , P1 , P2 , P3 , PI2
定时器寄存器: T2CON , T2MOD , TCON , TH0 , TH1 , TH2 , TMOD , TL0 , TL1 , TL2 ,
RCAP2L , RCAP2H
串行I / O端口寄存器: SADDR , SADEN , SBUF , SCON
PCA (可编程计数器阵列)寄存器CCON , CCAPMx , CL , CH , CCAPxH ,
CCAPxL (其中x: 04)
电源和时钟控制寄存器: PCON
硬件看门狗定时器寄存器: WDTRST , WDTPRG
中断系统寄存器: IE0 , IPL0 , IPH0 , IE1 , IPL1 , IPH1
键盘接口寄存器: KBE , KBF , KBLS
SPI寄存器: SPCON , SPSTR , SPDAT
I2C接口寄存器: SSCON , SSCS , SSDAT , SSADR
BRG (波特率发生器)寄存器: BRL , BDRCON
闪存寄存器: FCON
时钟分频寄存器: CKRL
32kHz的副时钟振荡器寄存器: CKSEL , OSSCON
其他: AUXR , AUXR1 , CKCON0 , CKCON1
3
版本C - 3日-12月01
表2中。
SFR映射
下表显示了他们的地址和他们的复位值所有SFR 。
位
寻址
0/8
F8h
B
0000 0000
CL
0000 0000
加
0000 0000
CCON
00X0 0000
PSW
0000 0000
T2CON
0000 0000
PI2位
寻址
XXXX XX11
B8h
IPL0
X000 000
P3
1111 1111
IE0
0000 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
SBUF
XXXX XXXX
SADEN
0000 0000
IE1
XXXX X000
SADDR
0000 0000
AUXR1
XXXX X0X0
BRL
0000 0000
BDRCON
XXX0 0000
SSCON
0000 0000
TL1
0000 0000
DPH
0000 0000
3/B
4/C
KBLS
0000 0000
SSCS
1111 1000
TH0
0000 0000
KBE
0000 0000
SSDAT
1111 1111
TH1
0000 0000
CKSEL
XXXX XXX0
5/D
WDTRST
XXXX XXXX
KBF
0000 0000
SSADR
1111 1110
AUXR
XX0X 0000
OSSCON
XXXX X001
6/E
CKRL
1111 1111
CKCON0
0000 0000
PCON
00X1 0000
7/F
IPL1
XXXX X000
IPH1
XXXX X111
IPH0
X000 0000
CKCON1
XXXX XXX0
WDTPRG
XXXX X000
CMOD
00XX X000
FCON (1)
XXXX 0000
T2MOD
XXXX XX00
RCAP2L
0000 0000
RCAP2H
0000 0000
SPCON
0001 0100
TL2
0000 0000
SPSTA
0000 0000
TH2
0000 0000
SPDAT
XXXX XXXX
CCAPM0
X000 0000
CCAPM1
X000 0000
CCAPM2
X000 0000
CCAPM3
X000 0000
CCAPM4
X000 0000
CCAP0L
XXXX XXXX
CCAP1L
XXXX XXXX
CCAPL2L
XXXX XXXX
CCAPL3L
XXXX XXXX
CCAPL4L
XXXX XXXX
1/9
CH
0000 0000
2/A
CCAP0H
XXXX XXXX
3/B
CCAP1H
XXXX XXXX
非可位寻址
4/C
CCAPL2H
XXXX XXXX
5/D
CCAPL3H
XXXX XXXX
6/E
CCAPL4H
XXXX XXXX
7/F
FFH
F0h
F7h
E8h
EFH
E0h
E7h
D8h
东方红
D0h
C8h
D7h
CFH
C0h
C7h
BFH
B0h
B7h
A8h
AFH
A0h
A7h
98h
9Fh
90h
97h
88h
8Fh
80h
87h
版权所有
( 1 ) FCON访问的FLASH API和ISP软件保留。
4
T89C51IC2
版本C - 3日-12月01
T89C51IC2
销刀豆网络gurations
P1.0/T2/XTALB1
P1.1/T2EX/SS
P1.4/CEX1
P1.3/CEX0
6 5 4 3 2 1 44 43 42 41 40
P1.5/CEX2/MISO
P1.6/CEX3/SCK
P1.7/CEx4/MOSI
RST
P3.0/RxD
PI2.1/SDA
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
39
38
37
36
35
34
33
32
31
30
29
P0.4/AD4
P0.5/AD5
P0.6/AD6
P0.7/AD7
EA
PI2.0/SCL
ALE / PROG
PSEN
P2.7/A15
P2.6/A14
P2.5/A13
PLCC44
18 19 20 21 22 23 24 25 26 27 28
P3.6/WR
P2.2/A10
P0.1/AD1
P1.0/T2/XTALB1
P1.1/T2EX/SS
P1.4/CEX1
P1.3/CEX0
P0.0/AD0
P0.2/AD2
44 43 42 41 40 39 38 37 36 35 34
P1.5/CEX2/MISO
P1.6/CEX3/SCK
P1.7/CEX4/MOSI
RST
P3.0/RxD
PI2.1/SDA
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
PI2.0/SCL
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.2/A10
P2.3/A11
XTAL1
P3.7/RD
P2.0/A8
P2.4/A12
P3.6/WR
P2.1/A9
XTAL2
NIC *
VSS
P0.3/AD3
P1.2/ECI
XTALB2
VCC
P2.3/A11
P2.4/A12
P3.7/RD
NIC *
P2.0/A8
P2.1/A9
XTAL2
XTAL1
VSS
P0.2/AD2
P0.3/AD3
P0.0/AD0
P0.1/AD1
P1.2/ECI
XTALB2
VCC
5
版本C - 3日-12月01
特点
80C52兼容
- 8051引脚和指令兼容
- 4个8位I / O端口+ 2 I / O I2C接口引脚
- 3个16位定时器/计数器
- 256字节便签RAM
- 10中断源, 4个优先级
- 双数据指针
可变长度MOVX慢速RAM /外设
ISP (在系统编程)使用标准的V
CC
电源。
引导ROM包含低级别闪存编程程序和默认的串行加载器
高速架构
- 40兆赫,在标准模式
- 20兆赫X2模式( 6时钟/机器周期)
32 KB片上闪存程序/数据存储器
- 字节和页( 128字节)的擦除和写入
- 10K写周期
- 片上1024字节扩展RAM ( XRAM )
- 软件可选尺寸( 0 , 256 , 512 , 768 , 1024字节)
- 在复位T87C51RB2 / RC2兼容性选择256个字节
键盘中断接口的端口P1
400千位/秒多主我
2
C接口
SPI接口(主/从模式)
子时钟32kHz晶体振荡器
8位时钟预分频器
有独立选择的CPU和每个外设改善X2模式
可编程计数器阵列5频道有:
- 高速输出,
- 比较/捕获,
- 脉宽调制器,
- 看门狗定时器功能
异步端口复位
全双工增强型UART。
专用波特率发生器UART
低EMI (禁止ALE )
硬件看门狗定时器(一次性启用带有复位输出)
功率控制模式:
- 空闲模式。
- 掉电模式。
- 关机标志。
电源: 4.5V至5.5V或2.7V至3.6V
温度范围:商业( 0到+ 70 ° C)和工业级(-40 ° C至+ 85°C ) 。
包: PLC44 , VQFP44
8-bit
微控制器
Flash和
I
2
C接口
T89C51IC2
摘要
描述
T89C51IC2为80C51的8位微控制器的高性能FLASH版本。
它包含了用于程序和数据的32字节的闪存块。
32 KB闪存可以并行方式或串行编程
方式与ISP能力或与软件。编程电压为内部
从标准的V产生
CC
引脚。
该T89C51IC2保留了80C52与256字节的内部RAM中的所有功能, 7-
源4级中断控制器和3个定时器/计数器。
版本C - 3日-12月01
1
此外, T89C51IC2具有32kHz的附属时钟振荡器,可编程
计数器阵列, 1024个字节的XRAM ,硬件看门狗定时器,一个键盘接口
脸,一个I2C接口, SPI接口,一个更通用的串行通道,有利于
多机通信( EUART )和速度改进机制( X2
模式)。
该T89C51IC2的全静态设计允许通过,以降低系统功耗
使时钟频率降低到任何值,即使直流,而不会丢失数据。
该T89C51IC2有2个软件可选的活性降低的模式和8位时钟
预分频器,进一步降低功耗。在空闲模式下,CPU被冻结
而外设和中断系统仍在运行。在掉电
模式的RAM保存等所有功能都不起作用。
该T89C51IC2的附加功能,使其功能更强大的对需要的应用
脉冲宽度调制,高速I / O和计数功能,如报警,马达
控制,有绳电话,智能卡读卡器。
表1中。
内存大小
PLCC44
VQFP44 1.4
T89C51IC2
闪存(字节)
32k
XRAM (字节)
1024
总RAM
(字节)
1280
I / O
34
框图
T2EX
RXD
PCA
TXD
T2
SDA
(2) (2)
XTAL1
XTAL2
ECI
(1)
( 1) (1)
(1)
EUART
+
BRG
内存
256x8
F拉斯
32K ×8或
16K X8
XRAM
1Kx8
BOOT
只读存储器
2Kx8
PCA
Timer2
I
2
C
ALE / PROG
PSEN
中央处理器
EA
RD
WR
( 2)
( 2)
C51
CORE
IB总线
定时器0
定时器1
INT
CTRL
并行I / O端口&分机。公共汽车
端口0端口1端口2端口3Port I2
关注重点
狗B OARD
SPI
(2) (2)
RESET
T0
T1
(2) ( 2)
PI2
P1
P2
P3
INT0
INT1
P0
(1) (1) (1) ( 1)
MISO
MOSI
SCK
( 1 ) :端口1复用功能
( 2 ) :端口3复用功能
2
T89C51IC2
版本C - 3日-12月01
SS
SCL
VSS
V
CC
T89C51IC2
SFR映射
该T89C51IC2的特殊功能寄存器(SFR )可以分为以下
类别:
C51内核寄存器: ACC , B, DPH , DPL , PSW , SP
I / O端口寄存器: P0 , P1 , P2 , P3 , PI2
定时器寄存器: T2CON , T2MOD , TCON , TH0 , TH1 , TH2 , TMOD , TL0 , TL1 , TL2 ,
RCAP2L , RCAP2H
串行I / O端口寄存器: SADDR , SADEN , SBUF , SCON
PCA (可编程计数器阵列)寄存器CCON , CCAPMx , CL , CH , CCAPxH ,
CCAPxL (其中x: 04)
电源和时钟控制寄存器: PCON
硬件看门狗定时器寄存器: WDTRST , WDTPRG
中断系统寄存器: IE0 , IPL0 , IPH0 , IE1 , IPL1 , IPH1
键盘接口寄存器: KBE , KBF , KBLS
SPI寄存器: SPCON , SPSTR , SPDAT
I2C接口寄存器: SSCON , SSCS , SSDAT , SSADR
BRG (波特率发生器)寄存器: BRL , BDRCON
闪存寄存器: FCON
时钟分频寄存器: CKRL
32kHz的副时钟振荡器寄存器: CKSEL , OSSCON
其他: AUXR , AUXR1 , CKCON0 , CKCON1
3
版本C - 3日-12月01
表2中。
SFR映射
下表显示了他们的地址和他们的复位值所有SFR 。
位
寻址
0/8
F8h
B
0000 0000
CL
0000 0000
加
0000 0000
CCON
00X0 0000
PSW
0000 0000
T2CON
0000 0000
PI2位
寻址
XXXX XX11
B8h
IPL0
X000 000
P3
1111 1111
IE0
0000 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
SBUF
XXXX XXXX
SADEN
0000 0000
IE1
XXXX X000
SADDR
0000 0000
AUXR1
XXXX X0X0
BRL
0000 0000
BDRCON
XXX0 0000
SSCON
0000 0000
TL1
0000 0000
DPH
0000 0000
3/B
4/C
KBLS
0000 0000
SSCS
1111 1000
TH0
0000 0000
KBE
0000 0000
SSDAT
1111 1111
TH1
0000 0000
CKSEL
XXXX XXX0
5/D
WDTRST
XXXX XXXX
KBF
0000 0000
SSADR
1111 1110
AUXR
XX0X 0000
OSSCON
XXXX X001
6/E
CKRL
1111 1111
CKCON0
0000 0000
PCON
00X1 0000
7/F
IPL1
XXXX X000
IPH1
XXXX X111
IPH0
X000 0000
CKCON1
XXXX XXX0
WDTPRG
XXXX X000
CMOD
00XX X000
FCON (1)
XXXX 0000
T2MOD
XXXX XX00
RCAP2L
0000 0000
RCAP2H
0000 0000
SPCON
0001 0100
TL2
0000 0000
SPSTA
0000 0000
TH2
0000 0000
SPDAT
XXXX XXXX
CCAPM0
X000 0000
CCAPM1
X000 0000
CCAPM2
X000 0000
CCAPM3
X000 0000
CCAPM4
X000 0000
CCAP0L
XXXX XXXX
CCAP1L
XXXX XXXX
CCAPL2L
XXXX XXXX
CCAPL3L
XXXX XXXX
CCAPL4L
XXXX XXXX
1/9
CH
0000 0000
2/A
CCAP0H
XXXX XXXX
3/B
CCAP1H
XXXX XXXX
非可位寻址
4/C
CCAPL2H
XXXX XXXX
5/D
CCAPL3H
XXXX XXXX
6/E
CCAPL4H
XXXX XXXX
7/F
FFH
F0h
F7h
E8h
EFH
E0h
E7h
D8h
东方红
D0h
C8h
D7h
CFH
C0h
C7h
BFH
B0h
B7h
A8h
AFH
A0h
A7h
98h
9Fh
90h
97h
88h
8Fh
80h
87h
版权所有
( 1 ) FCON访问的FLASH API和ISP软件保留。
4
T89C51IC2
版本C - 3日-12月01
T89C51IC2
销刀豆网络gurations
P1.0/T2/XTALB1
P1.1/T2EX/SS
P1.4/CEX1
P1.3/CEX0
6 5 4 3 2 1 44 43 42 41 40
P1.5/CEX2/MISO
P1.6/CEX3/SCK
P1.7/CEx4/MOSI
RST
P3.0/RxD
PI2.1/SDA
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
39
38
37
36
35
34
33
32
31
30
29
P0.4/AD4
P0.5/AD5
P0.6/AD6
P0.7/AD7
EA
PI2.0/SCL
ALE / PROG
PSEN
P2.7/A15
P2.6/A14
P2.5/A13
PLCC44
18 19 20 21 22 23 24 25 26 27 28
P3.6/WR
P2.2/A10
P0.1/AD1
P1.0/T2/XTALB1
P1.1/T2EX/SS
P1.4/CEX1
P1.3/CEX0
P0.0/AD0
P0.2/AD2
44 43 42 41 40 39 38 37 36 35 34
P1.5/CEX2/MISO
P1.6/CEX3/SCK
P1.7/CEX4/MOSI
RST
P3.0/RxD
PI2.1/SDA
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
PI2.0/SCL
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.2/A10
P2.3/A11
XTAL1
P3.7/RD
P2.0/A8
P2.4/A12
P3.6/WR
P2.1/A9
XTAL2
NIC *
VSS
P0.3/AD3
P1.2/ECI
XTALB2
VCC
P2.3/A11
P2.4/A12
P3.7/RD
NIC *
P2.0/A8
P2.1/A9
XTAL2
XTAL1
VSS
P0.2/AD2
P0.3/AD3
P0.0/AD0
P0.1/AD1
P1.2/ECI
XTALB2
VCC
5
版本C - 3日-12月01