第9章 具有MCS-51内核的单片机简介0127.ppt

第9章 具有MCS-51内核的单片机简介0127.ppt

ID:48755601

大小:756.00 KB

页数:56页

时间:2020-01-21

第9章 具有MCS-51内核的单片机简介0127.ppt_第1页
第9章 具有MCS-51内核的单片机简介0127.ppt_第2页
第9章 具有MCS-51内核的单片机简介0127.ppt_第3页
第9章 具有MCS-51内核的单片机简介0127.ppt_第4页
第9章 具有MCS-51内核的单片机简介0127.ppt_第5页
资源描述:

《第9章 具有MCS-51内核的单片机简介0127.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第九章具有MCS-51内核的单片机简介介绍目前流行的以MCS-51为内核的单片机产品,如:ATMEL公司的AT89C系列PHILIPS公司的8XC51系列WINBOND公司的W77/78系列本章内容学习目的了解基于IP(IntellectualProperty)内核的新型单片机开发技术掌握目前常用的AT89C51、8XC51、W78E51等系列单片机的应用技术AT89系列单片机是该公司最早推出的功能最简单的一个系列,该系列所有单片机都是基于80C51(或80C52)内核的,但内含有AT公司最令人注目的、

2、独具特色的、FLASH技术的程序存储器。9.1ATMEL公司的主要AT89C系列AT89系列又可分为两种类别:一种是ISPFLASH(InSystemProgrammableFlash),可在线通过SPI口串行编程;一种就是常规的FLASH系列,这种单片机只能用常规的并行方法编程。9.1.1AT89C5X/LV5XFLASH系列这是一种低功耗/低电压、高性能的8位单片机,片内带有一个4K或8K字节的FLASH程序存储器。这类存储器用电擦除而不是用紫外线擦除,且写入和擦除的速度非常快。输出引脚和指令系统都

3、与MCS-51兼容。1.AT89C5X/LV5X的主要性能特性:片内集成4KB(AT89C51/LV51)或8KB(AT89C52/LV52)的FLASH存贮器,可反复编程/擦除1000次;(2)全静态设计,时钟频率范围为0~24MHz(AT89C51、AT89C52)或0~12MHz(LV51、LV52);工作电压为5V±20%((AT89C51、AT89C52)或2.7V~6V(LV51、LV52);(3)三个程序存贮器保密位;(4)128(AT89C51/LV51)或256(AT89C52/LV5

4、2)字节的片内RAM;(5)32根可编程I/O线;(6)2个(AT89C51/LV51)或3个(AT89C52/LV52)16位定时/计数器;(7)6个(AT89C51/LV51)或8个(AT89C52/LV52)中断源;(8)可编程全双工串行口;(9)低功耗的待机工作模式和掉电工作模式。其中:在待机工作模式下,CPU停止工作,但RAM、定时器/计数器、串行口和中断系统 仍在工作;在掉电模式下,只保存RAM的 内容,振荡器停振,关闭芯片的所有功能, 直到下一次硬件复位为止;(10)采用双列直插封装(DI

5、P)方式和方形封装方式;(11)AT89C5X和AT89LV5X之间的主要区别:①AT89LV5X的工作电压为2.7~6V,可在低电压条件下工作。②AT89LV5X振荡器的最高频率为12MHz,而AT89C5X振荡器的最高频率为24MHz。③AT89LV5X和AT89C5X的编程和校验参数在编程允许电压、振荡器频率上不同。④AT89LV5X和AT89C5X的内部识别码不同,详见表9.3。2.AT89C5X/LV5X的内部结构框图3.封装及引脚排列4.引脚功能以上内容均与MCS-51兼容,详见教材图9.1

6、、图9.2、表9.1AT89C51单片机有3个加密位LB1、LB2、LB3。通过软件编程可定义这3个加密位的状态,以获得相应的加密功能。5.AT89C5X/LV5X的FLASH编程(以AT89C51为例)(1)FLASH程序存贮器的加密表9.2AT89C51加密位的功能表LB1LB2LB3功能UUU没有程序保密功能PUU禁止从外部程序存贮器中执行MOVC类指令来读取内部程序存贮器的内容PPU除上述功能外,还禁止程序效验PPP除上述功能外,还禁止外部执行(2)FLASH存储器的编程和程序校验AT89C51

7、单片机内部有一个4K字节的FLASHPEROM作为程序存储器,当其处于已擦除状态(即存储单元的内容为FFH)时,用户可对它进行编程,即写入用户程序或相关数据。AT89C5X/LV5X系列单片机中,有的要求用高电压(12V)编程,而有的允许用低电压(5V)编程,这可从芯片表面或内部的识别码来确定。表9.3AT89C5X/LV5X的芯片表面标识和芯片内部识别码————(030H)=1EH(031H)=52H(032H)=05H(030H)=1EH(031H)=51H(032H)=05H低压编程VPP=5V(

8、030H)=1EH(031H)=65H(032H)=FFH(030H)=1EH(031H)=62H(032H)=FFH(030H)=1EH(031H)=61H(032H)=FFH(000H)=1EH(001H)=55H(200H)=06H(030H)=1EH(031H)=52H(032H)=FFH(030H)=1EH(031H)=51H(032H)=FFH高压编程VPP=12V芯片内部标识码————AT89C52XXXX-5YYWWAT89

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。