DS87C520/DS83C520 EPROM/ROM高速微控制器是与8051兼容的快速微控制器。它们采用了重新设计的处理器内核,没有浪费时钟和内存周期。因此,对于相同的晶体速度,设备执行每8051条指令的速度比原始指令快1.5到3倍。使用相同的代码和相同的晶体,典型应用的速度将提高2.5倍。DS87C520/DS83C520的最大晶体速度为33MHz,因此表观执行速度为82.5MHz(约为2.5X)。DS87C52/DS83C520与标准8051的所有三个封装引脚兼容,包括三个定时器/计数器、串行端口和四个8位I/O端口等标准资源。它们的特点是16kB的EPROM或掩模ROM以及额外的1kB数据RAM。OTP和窗口包都可用。除了更高的速度,微控制器还包括第二个全硬件串行端口、七个附加中断、可编程看门狗定时器、断电监视器和电源故障复位。该设备还提供双数据指针(DPTR)来加速块数据存储器的移动。它还可以将MOVX数据存储器访问速度从两个机器周期调整到九个机器周期,以便灵活选择外部存储器和外围设备。一种新的电源管理模式(PMM)适用于便携式应用。此功能允许软件选择低速时钟作为主时基。虽然正常操作的机器周期速率为每周期4个时钟,但PMM以每周期64或1024个时钟运行处理器。例如,在12MHz下,标准操作的机器循环频率为3MHz。在电源管理模式下,软件可以选择187.5kHz或11.7kHz机器循环频率。当处理器运行速度较慢时,功耗会相应降低。EMI减少功能允许软件选择减少的发射模式。这在不需要ALE信号时禁用ALE信号。DS83C520是DS87C520-MNL的工厂掩码ROM版本,专为高容量、成本敏感的应用而设计。除了16kB的EPROM被用户提供的应用程序替换之外,它在所有方面都与DS87C520相同。对DS87C520-MNL功能的所有引用都将适用于DS83C520,但注明的EPROM特定功能除外。有关订购信息,请联系您当地的达拉斯半导体销售代表。
特色
- 80C52兼容
- 8051引脚和指令集兼容
- 四个8位I/O端口
- 三个16位定时器/计数器
- 256字节暂存RAM
- 大型片上存储器
- 16kB程序存储器
- 用于MOVX的1kB额外片上SRAM
- ROMSIZE功能
- 选择0至16kB的内部ROM大小
- 允许访问整个外部内存映射
- 通过软件动态调整
- 用作外部闪存的引导块
- 高速体系结构
- 4个时钟/机器周期(8051=12)
- 运行DC至33MHz时钟速率
- 121ns中的单周期指令
- 双数据指针
- 可选可变长度MOVX,用于访问快速/慢速RAM/外围设备
- 电源管理模式
- 可编程时钟源以节省电源
- CPU从(crystal/64)或(crystl/1024)运行
- 提供自动硬件和软件退出
- EMI降低模式禁用ALE
- 两个全双工硬件串行端口
- 高集成控制器包括:
- 电源故障复位
- 预警电源故障中断
- 可编程看门狗定时器
- 13个外部中断源
- 提供40针PDIP、44针PLCC、44针TQFP和40针开窗CERDIP
- 工厂掩码DS83C520或EPROM(OTP)DS87C520