P89C51RC+和P89C51RD+单片机
程序编号:2043
程序类型:单片机资料
文件大小: 754 K 字节
资料语言: 中文版
下载次数:9926 次
上传时间:2005/12/27 17:39:30
简介:
P89C51RC+和P89C51RD+两种单片机都是8 位80C51 单片机的派生产品它们在完全保留
80C51 指令系统和硬件结构的大框架外发生了多方面的加强扩展翻新和创新在最大限度
地利用原有的结构的方方面面可以说做到了淋漓尽致P89C51RD+将原有的对外部数据和程序存
储器的16 位寻址机制加以利用把片上的RAM 扩展到1k 字节片上的FLASH EPROM 扩展到
64k 字节满足当今用嵌入式高级语言对片上大存储器容量的需要因为FLASH 存储器的采用
使在ISP 在系统中编程乃至IAP 在运行中编程等先进技术有了实现的可能芯片上免费提
供BOOT ROM 固件并且巧妙地解决了固件和FLASH 的地址覆盖问题和一些具体实现细节问题
使它们的实现变得简单而现成
P89C51RC+与P89C51RD+之间实际上仅有存储器容量大小的不同片上RAM 前者为512
字节后者1024 片上FLASH/EPROM 前者为32K 字节后者64K 为了叙述上的简化下面将
二者泛称为P89C51Rx+ x=C D 又彷此也将P89C51RC2 和P89C51RD2 二者合并称做
P89C51Rx2 x=C D 至于P89C51Rx+与P89C51Rx2 之间的区别仅在编程电压的不同前者需
要专供12 伏的编程电压而后者由于使用5 伏编程电压故不需要专门编程电压
时钟频率0~33MHz 全静态操作另有一种芯片钟频为0~20MHz 但1 机器周期改为6 时钟周期
原来为1 机器周期=12 时钟周期
双DPTR 指针
新增加片内16 位寻址ERAM 扩展RAM
新增加片内程序存储器空间采用非易失FLASH 同时提供BOOT ROM 固件实现ISP 在
系统中编程和IAP 在运行中编程
新增强后四个I/O 口均有复用功能
增强定时器2 具有扑捉自动+1/-1 重装计数器波特率发生器编程时钟输出模式
5 模块PCA 支持上下沿扑捉PWM 输出软件定时器看门狗定时器等模式
的全双工UART 串行口新增硬件帧检错和地址自动识别电路
嵌套中断系统增强为7 源4 优先级
为降低EMI 无必要不开放ALE 脚上的信号
支持0 钟频模式空闲模式下电模式和ONCE 仿真模式等