80C51 CMOS单芯片8位微控制器的高性能CMOS闪存版本,带有用于代码和数据的64-KB闪存块。闪存可以使用ISP或软件以并行或串行模式编程。编程电压由标准VCC引脚内部产生。
该设备保留了Atmel 80C52的所有功能,并添加了可编程计数器阵列、1792字节的XRAM、硬件看门狗定时器、SPI接口、键盘、方便多处理器通信的通用串行通道(EUART)和速度改进机制(X2模式)。
特色
•80C52兼容
–8051指令兼容
–六个8位I/O端口(64针或68针版本)
–四个8位I/O端口(44针版本)
–三个16位计时器/计数器
–256字节暂存RAM
–9个中断源,具有4个优先级
•监控内部电源的集成电源监视器(POR/PFD)
•使用标准VCC电源的ISP(系统内编程)
•2048字节引导ROM包含低级闪存编程例程和默认串行加载器
•高速架构
–在标准模式下:
•40 MHz(Vcc 2.7V至5.5V,内部和外部代码执行)
•60 MHz(Vcc 4.5V至5.5V,仅限内部代码执行)
–在X2模式下(6个时钟/机器周期)
•20 MHz(Vcc 2.7V至5.5V,内部和外部代码执行)
•30 MHz(Vcc 4.5V至5.5V,仅限内部代码执行)
•64K字节片上闪存程序/数据存储器
–字节和页(128字节)擦除和写入
–100k写入周期
•片上1792字节扩展RAM(XRAM)
–软件可选大小(0、256、512、768、1024、1792字节)
–重置时为T89C51RD2兼容性选择768字节
•用于数据存储的2048字节片上EEPROM块(仅限AT89C51ED2)
•100K写入周期
•双数据指针
•用于慢速RAM/外围设备的可变长度MOVX
•改进X2模式,可独立选择CPU和每个外围设备
•端口1上的键盘中断接口
•SPI接口(主/从模式)
•8位时钟预分频器
•16位可编程计数器阵列
–高速输出
–比较/捕获
–脉宽调制器
–看门狗计时器功能
•异步端口重置
•带专用内部波特率发生器的全双工增强UART
•低EMI(抑制ALE)
•硬件看门狗定时器(一次启用,带复位输出)、电源关闭标志
•电源控制模式:空闲模式、断电模式
•单量程电源:2.7V至5.5V
•工业温度范围(-40至+85°C)
•封装:PLCC44、VQFP44、PLCC68、VQFP64