特点
80C52兼容
- 8051指令兼容
- 6个8位I / O端口( 64引脚或68引脚版本)
- 4个8位I / O端口( 44引脚版)
- 3个16位定时器/计数器
- 256字节便签RAM
- 10中断源, 4个优先级
ISP (在系统编程)使用标准的V
CC
电源
综合电力监控( POR / PFD )监督内部电源
引导ROM包含低级别闪存编程程序和默认的序列
装载机
高速架构
- 在标准模式:
40兆赫(VCC为2.7V至5.5V ,内部和外部代码执行)
60兆赫(VCC为4.5V至5.5V,内部代码执行只)
- 在X2模式( 6时钟/机器周期)
20兆赫(VCC为2.7V至5.5V ,内部和外部代码执行)
30兆赫(VCC为4.5V至5.5V,内部代码执行只)
64K字节片上闪存程序/数据存储器
- 字节和页( 128字节)的擦除和写入
- 100K的写周期
片上1792字节扩展RAM ( XRAM )
- 软件可选尺寸( 0 , 256 , 512 , 768 , 1024 , 1792字节)
- 768字节复位入选T89C51RD2兼容性
片上2048字节的数据存储器EEPROM模块
- 100K的写周期
双数据指针
32 kHz晶振
可变长度MOVX慢速RAM /外设
有独立选择的CPU和每个外设改善X2模式
键盘中断接口的端口1
SPI接口(主/从模式)
8位时钟预分频器
双线接口400K bit / s的
可编程计数器阵列有:
- 高速输出
- 比较/捕获
- 脉冲宽度调制器
- 看门狗定时器功能
异步端口复位
全双工增强型UART与内部专用波特率发生器
低EMI (禁止ALE )
硬件看门狗定时器(一次性启用带有复位输出) ,断电标志
功率控制模式:空闲模式,掉电模式
电源: 2.7V至5.5V
温度范围:工业级(-40至+ 85°C )
封装: PLCC44 , VQFP44 , PLCC68
(1)
, VQFP64
(1)
1.联系爱特梅尔销售的可用性。
8位闪存
微控制器
AT89C51ID2
注意:
描述
AT89C51ID2是一种高性能的CMOS Flash版本80C51 CMOS单
芯片8位微控制器。它包含了程序中的64 KB闪存块
和用于数据。
4289A–8051–09/03
1
64 KB闪存存储器可以通过并行方式或串行编程
方式与ISP能力或与软件。编程电压为内部
从标准的V产生
CC
引脚。
该AT89C51ID2保留了Atmel公司的80C52与256字节的内部所有功能
RAM , 10 -源4级中断控制器和3个定时器/计数器。
此外, AT89C51ID2有一个可编程计数器阵列, 1792年的XRAM
字节,一个硬件看门狗定时器, SPI和键盘,更通用的串行通道
便于多机通信( EUART )和速度提升
机构( X2方式) 。
该AT89C51ID2的全静态设计使得降低系统功耗
通过将时钟频率降低到任何值,即使直流,而不会丢失数据。
该AT89C51ID2有2软件可选择活性降低的模式和8位的时钟
预分频器,进一步降低功耗。在空闲模式下,CPU被冻结
而外设和中断系统仍在运行。在掉电
模式的RAM保存等所有功能都不起作用。
该AT89C51ID2的附加功能,使其功能更强大的对需要的应用
脉冲宽度调制,高速I / O和计数功能,如报警,马达
控制,有绳电话,智能卡读卡器。
表1中。
内存容量和I / O引脚
AT89C51ID2
PLCC44/VQFP44
PLCC68/VQFP64
(1)
闪存(字节)
64K
64K
XRAM (字节)
1792
1792
总RAM
(字节)
2048
2048
I / O
34
50
1.
对于PLCC68和VQFP64包,请联系Atmel销售办事处的可用性。
2
AT89C51ID2
4289A–8051–09/03
SFR映射
该AT89C51ID2的特殊功能寄存器(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
2线接口寄存器: SSCON , SSCS , SSDAT , SSADR
BRG (波特率发生器)寄存器: BRL , BDRCON
闪存寄存器: FCON
时钟分频寄存器: CKRL
32千赫子时钟振荡器寄存器: CKSEL , OSSCON
其他: AUXR , AUXR1 , CKCON0 , CKCON1
4
AT89C51ID2
4289A–8051–09/03