酒类资料-第5章80C51内核衍生型单片机芯片及应用 精品
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2021/8/7
单片机原理与应用
2.Philips公司第二代P89C51RX系
列芯片
• ① 第一代P89C51RX芯片时钟模式配置位FX2的记录载体为OTP ROM,
默认时为6时钟模式,可编程为12时钟模式,但编程后不能再恢复为6 时钟模式;而第二代P89C51RX系列芯片时钟模式配置位FX2的记录载 体为Flash ROM,默认时为12时钟模式,可编程为6时钟模式,但可通 过并行编程方式擦除,恢复为12时钟模式。
2021/8/7
单片机原理与应用
2021/8/7
单片机原理与应用
2021/8/7
单片机原理与应用
2021/8/7
图5-2 P89C51RX系列芯片封装形式及引脚排列
单片机原理与应用
5.3 P89C51RX系列片内存储器结构
在介绍89C51RX系列CPU内部资源前,先列出89C51RX 系列芯片特殊功能寄存器(或寄存器位),如表5-3所示。
列电源电压为3.0~5.5V;低电压版本,电源电压为2.7~3.6V。
• ⑤ 集成了溢出时间可调的硬件看门狗电路。 • ⑥ 改进了X2时钟模式,即在6时钟/机器周期状态下,可以选择每一外设的时
钟频率。即T89C51RX系列芯片内CKCON寄存器各位含义与Philips第二代 P89C51RX系列芯片相同。
2021/8/7
单片机原理与应用
5.1 P89C51RX系列单片机概述
P89C51RX系列MCU以增强型80C51作内核,硬件资源、 指令系统、引脚排列与相同封装形式的增强型MCS-51芯 片保持100%兼容。与增强型MCS-51相比,P89C51RX系 列的最大特点是扩展了片内存储器种类与容量,在 P89C51RX系列芯片中程序存储器容量最大可达64KB,片 内RAM存储器容量为512~2048字节,并集成了可编程计 数器阵列PCA(完全兼容Intel 8XC51FX系列内嵌的可编程 计 数 器 阵 列 ) 、 硬 件 看 门 狗 计 数 器 WDT 。 可 见 , P89C51RX 系 列 硬 件 资 源 丰 富 , 一 片 P89C51RX 芯 片 即 可 构成一个功能相对完善的单片机应用系统。
1.Philips公司第一代P89C51RXXH系列芯片
① 采用增强型80C51内核,硬件资源、封装形式及引脚排列、指令系统与增强型MCS-51 芯片保持100%兼容,即P89C51RX系列完全可以替换具有相同封装形式的8XC5X、 8XC5XX2系列芯片。 ② 扩充了片内RAM存储器容量,在P89C51RX内部,除了256字节的内部RAM外,还集成 了256~768字节的内部扩展RAM(简称ERAM)。为此,在辅助功能寄存器AUXR中增加 了内部扩展RAM/外部RAM选择位EXTRAM。当EXTRAM位为0时,MOVX指令的读写对象为 内部扩展RAM;反之,当EXTRAM位为1时,MOVX指令的读写对象为外部RAM。 ③ 集成了与Intel P8XC51FX系列芯片完全兼容的可编程计数器阵列PCA模块。 ④ 可使用与 MCS-51相同的“12时钟/机器周期”模式(在标准时钟模式下,晶振频率为 0~33MHz),也可以采用“6时钟/机器周期”模式(晶振频率为0~20MHz,指令执行速 度快了一倍)。 ⑤ 内置了硬件看门狗计数器WDT。 ⑥ 具有7个中断源(4个中断优先级)。
• ⑦ 可以选择外部RAM读选通、写选通脉冲宽度。默认状态下,读选通、写选
通脉冲宽度为6时钟周期(与传统的MCS-51兼容),但在T89C51RX中,可以 选择30时钟周期,以便读写存取速度慢的外部RAM存储器。
2021/8/7
单片机原理与应用
5.2 P89C51RX引脚功能
P89C51RX系列具有PDIP40、PLCC44(CLCC44) LQFP44三种封装形式,引脚排列与相同封装形式的增强 型MCS-51芯片保持兼容,如图5-2所示。由于P89C51RX 比增强型MCS-51多了5模块可编程计数器阵列PCA,因 此P1口的P1.2~P1.7引脚具有复用功能,既可作为一般 I/O引脚使用,也可作为5个PCA模块的计数脉冲输入端、 捕获/比较模式外部输入/输出端。
2021/8/7
单片机原理与应用
5.3.1 片内程序存储器
89C51RX系列采用Flash ROM作为片内程序存储器, 容量从8KB~64KB,无须通过EPROM、Flash ROM芯片 扩展外部程序存储器,因此 EA 引脚一般通过2.0K~4.7K 电阻接电源Vcc。
• ③ 当CPU运行在“6时钟/机器周期”状态时,可通过CKCON寄存器选
择外设时钟模式
2021/8/7
பைடு நூலகம்
单片机原理与应用
3.Atmel公司T89C51RX系统芯片
• ① 部分型号芯片,如AT89C51ED2、T89C51RX全系列等,集成了2KB、可擦
写10万次的E2PROM存储器,方便了系统参数的保存与修改。
• ② 增加了时钟模式控制寄存器CKCON。即当FX2位处于擦除状态(未
编程,FX2位为1)时,可通过软件修改时钟控制寄存器CKCON的X2 位来选择系统时钟模式(但值得注意的是,位于Flash ROM保密字节 内的系统时钟配置位FX2比CKCON寄存器内的X2位优先,即当FX2位 被编程后,X2位无效)。
• ② AT89C51RX系列芯片部分型号,如AT89C51RC2、AT89C51RB2、
AT89C51RD2集成了SPI串行总线接口部件。
• ③ 在PLCC68封装、VQFP64封装的T89C51RX芯片品种中,增加了P4、P5两
个8位I/O口,即I/O引脚数目为48根(6口×8位)。
• ④ 工作电压范围宽。P89C51RX系列电源电压为5.0V±10%,而T89C51RX系
第5章 MCS-51内核衍生型单片机芯片及应用
增强型MCS-51作内核的衍生型嵌入式单片机芯片品种很多: 8XC51RX(如P89C51RX、P89V51RD2、SST89E(V)XXRD2、 AT89C51RD2及AT89C51ED2)、LPC系列(如P87LPC76X系列、 P89LPC900系列、AT89LPC21X系列、W79E8XX系列、 STC12C54XX系列) ,以及Infeon的XC866与XC886芯片