电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

单片机嵌入式系统原理及应用 教学课件 ppt 作者 贾好来 23

25页
  • 卖家[上传人]:E****
  • 文档编号:89492271
  • 上传时间:2019-05-25
  • 文档格式:PPT
  • 文档大小:2.34MB
  • / 25 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、第3部分,2019/5/25,1,,2.10 AT89S52的片内Flash操作 2.11 AT89S52单片机最小系统设计,第1部分,第2部分,2019/5/25,,2,2.10 AT89S52的片内Flash操作,片内Flash操作包括对Flash标志字节的读出、并行编程、串行编程、程序加密等。可以利用计算机、单片机等设备实现对Flash存储器的操作。,2.10.1标志字节,所谓标志字节是Flash存储器的生产厂商在生产AT89S系列单片机时,写入到Flash存储器中的一组用以说明单片机的生产厂商、型号和编程电压等的特征信息。 在单片机的封装外壳上,会以某种形式印刷这组信息。之所以将这组信息以标志字节的形式存储在Flash存储器中,是为了在所印刷的信息被磨损后可以通过读出标志字节内容来获得这组信息,方便使用。,2019/5/25,,3,AT89S52的标志字节共有3B,具体在存储器中的地址和含义如表2-10所示。 通用编程器即通过读标志字节识别所编程单片机的生产厂商、型号等信息,以便进行编程电压的控制。,2019/5/25,,4,表2-10标志字节的地址、内容和代表的含义,2. 1

      2、0.2程序存储器的加密,为了保护所存储的程序的安全性,防止被非法读出,保护开发者的合法利益,需要对写入Flash存储器中的程序进行加密。AT89S系列单片机提供了较强的加密功能,可以对Flash存储器实施不同程度的封锁,以阻止对程序的非法读出,保护程序的安全。,2019/5/25,,5,AT89S系列单片机提供了3位加密位LB1、LB2和LB3,对每位加密位可维持原来的非编程状态(U),也可进行编程(P),根据每位加密位是否进行了编程,便可组合形成几种不同的保护模式,如表2-11所示。,2019/5/25,,6,表2-11 程序加密位的保护模式,2019/5/25,,7,表2-11中末列出的其他组合方式未被定义。从表2-11中可以看出,当LB1被编程时,引脚上的信号(电平)被采样并在复位时被锁存。如果程序锁定位被编程后一直没有复位操作,则锁存器中的值是随机的,直到复位后起作用。 对程序存储器加密需要根据所希望采取的加密保护模式对3位加密位LB1、LB2和LB3进行编程。编程按照LB1、LB2和LB3的顺序按位进行。注意,在对各位加密位进行编程时,其控制信号不同,通过并行编程的方法对加密

      3、位进行编程。,2019/5/25,,8,2. 10. 3 Flash存储器的串行编程,Flash存储器的串行编程方式 当RST引脚接高电平时,可通过串行接口ISP对AT89S52 Flash进行编程。串行接口ISP由引脚P1.5/MOSI,P1.6/MISO和P1.7/SCK组成,P1.5/MOSI作为串行指令的输入,引脚P1.6/MISO为串行数据的输出引脚,P1.7/SCK为串行移位脉冲的输入引脚。串行编程下载接口电路如图2-15所示。,2019/5/25,,9,图2-15串行编程下载接口电路,2019/5/25,,10,在RST被置成高电平之后、执行串行编程操作之前,必须先执行串行编程允许指令,这样才可以实现串行编程。如果是对Flash重新编程,则必须先执行片擦除操作,擦除后,Flash存储器芯片除标志字节外其他存储单元的内容均为FFH。,2019/5/25,,11,在串行编程工作模式下时钟振荡器有外部时钟信号和芯片内时钟发生电路两种方式。采用外部时钟信号方式时,外部时钟信号由XTAL1引脚输入,XTAL2引脚悬空;采用芯片内时钟发生电路方式时,在XTAL1和XTAL2引脚之间跨

      4、接晶振和微调电容。 无论采用哪一种时钟方式,串行移位脉冲SCK均应低于晶振频率的1/16。如晶振频率为33 MHz,则SCK的最高频率应该是2 MHz。,2019/5/25,,12,对RST、VCC和GND引脚加电,加电次序如下: 在VCC和GND引脚之间加电源电压; 将RST设置为高电平(若采用外部时钟信号,则必须延时10 mS后方可)。 在P1. 5/MOSI引脚输入编程允许指令。,2019/5/25,,13,2. 按照下列步骤对Flash实现串行编程,c. 在P1. 5/MOSI引脚输入写程序存储器指令 AT89S52的串行编程指令中包含了编程单元地址和代码数据,向P1. 5/MOSI引脚输入写程序存储器指令时,便确定了可编程的字节地址和指令数据。写入周期采用内部自动定时的方式,在Vcc=5V时其典型值不大于1 mS。 编程可按字节模式或页模式写入。在采用字节编程模式时,编程的地址单元和代码数据包含在指令的第2、3、4字节中。,2019/5/25,,14,d.读指令。使用读指令,在P1. 6/MISO引脚上读出芯片内Flash程序存储器任意存储单元中的内容,用于编程校验。 e.编

      5、程结束后将RST引脚置低电平,系统恢复到正常操作状态。 如果需要,可按照下面的步骤实施断电: 将XTAL1引脚置成低电平(若使用外部时钟); 将RST引脚置低电平; 关断电源VCC。,2019/5/25,,15,3. AT89S52的串行编程指令,从图2-15可以看到,AT89S52单片机串行编程的接口电路较并行编程的接口电路要简单许多,只需要Pl.5/MOSI作为串行指令的输入引脚,P1. 6/MISO作为串行数据的输出引脚,P1.7/SCK作为编程时钟的输入引脚即可,编程的控制功能主要靠软件来实现,输入不同的编程指令便可实现不同的编程操作。 AT89S52单片机串行编程指令为4B格式,表2-12给出了AT89S52单片机串行编程指令的格式构成和各指令的编码。,2019/5/25,,16,表2-12 AT89552单片机串行编程指令集,2019/5/25,,17,在输入串行编程允许指令的同时,RST引脚置成高电平。 以字节模式读写程序存储器的指令中,第2、3字节的内容为存储单元的地址,第4字节为代码数据。 以页模式读写程序存储器的指令中,第2字节的内容为页地址,第3字节为字节代码的字

      6、节0,第4字节为字节代码的字节1,连续输入输出字节代码,直到字节代码的字节为255。256字节为1页。 在写模式下,字节代码或页代码输入一结束,便立刻进入写周期的内部自动定时。 在写程序加密位时,数位B1和B2的值与保护模式的关系如表2-13所示。,2019/5/25,,18,表2-13 B1和B2的值与保护模式的关系,2019/5/25,,19,在读出程序加密位时,加密位LB3、LB2和LB1顺序出现在串行数据输出口P1. 6/MISO的D4、D3和D2位上。,4.串行编程模式下的数据查询,AT89S52在串行编程模式下也具有数据查询功能。 在写周期内,读出最后写入的字节时,则在串行数据输出口P1.6/MISO引脚上出现写入字节数据最高位的反码。 图2.8.4为串行编程模式下的时序图,表2. 8. 6为时序参数。,2019/5/25,,20,图2-16串行编程模式下的时序图,2019/5/25,,21,表2-14 时序参数,2019/5/25,,22,2.11 AT89S52单片机最小系统设计,89S52内部有8KB闪存,芯片本身就是一个最小系统。在能满足系统的性能要求的情况下,可优先考虑采用此种方案。用这种芯片构成的最小系统简单、可靠。用89S52单片机构成最小应用系统时,只要将单片机接上时钟电路和复位电路即可,ISP下载电路只在下载程序时使用,如图2-17所示。由于集成度的限制,89S52最小应用系统只能用作一些小型的测控单元。,2019/5/25,,23,图2-17 AT89S52单片机最小系统,2019/5/25,,24,请接着学习第3章!,2019/5/25,,25,第1部分,第2部分,第3部分,

      《单片机嵌入式系统原理及应用 教学课件 ppt 作者 贾好来 23》由会员E****分享,可在线阅读,更多相关《单片机嵌入式系统原理及应用 教学课件 ppt 作者 贾好来 23》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2 2022年小学体育教师学期工作总结 2022年家长会心得体会集合15篇
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.