单片机课程设计3039985240.ppt

  1. 1、本文档共91页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
南京信息工程大学电工电子实验教学中心 1.5 AT89S51的 ISP下载线原理及其应用 南京信息工程大学电工电子实验教学中心 ISP技术 ISP(In-System?Programming) ?? ?? ??Lattice是ISP(在线可编程)技术的发明者(据说Lattice公司最早是由华人创办的),ISP技术极大的促进了PLD产品的发展。? 在系统编程ISP ??ISP(In-System?Programming)在系统可编程,指电路板上的空白器件可以编程写入最终用户代码,?而不需要从电路板上取下器件,已经编程的器件也可以用ISP方式擦除或再编程。ISP技术是未来发展方向。 南京信息工程大学电工电子实验教学中心 1、什么是ISP 随着电子技术的日益发展,芯片的规模越来越大,封装日趋小型化,相应的对系统板级调试困难也在加大。 回忆一下传统的编程方式,举设计单片机系统为例,如果想要对单片机编程序,必须要把单片机先从电路板上取下来,然后放入专用的编程器进行编程,最后再次放入电路板进行调试。 南京信息工程大学电工电子实验教学中心 可以看出,这样的开发步骤有以下缺点: ??? 1)频繁的拔插芯片,容易损坏芯片的引脚; ??? 2)如果频繁的调试程序,换程序,必须重复拔插,大大降低了开发效率。 ??? isp技术彻底地改变了传统的开发模式,它只要在电路板上留下个接口(如ispdown的十芯插座),配合ispdown的下载电缆,就可以不用拔出芯片,在电路板上就可以对芯片进行编程,对比传统的开发系统,有以下优势: 南京信息工程大学电工电子实验教学中心 1)工程师在开发电子系统时彻底告别频繁拔插芯片的噩梦,避免损坏芯片的引脚; 2) ISP 可以加速产品的上市并降低研发成本。 3)ISP技术帮助工程师缩短从设计、制造到现场调试、简化生产流程大大提高了工作效率。 4)在试验新品或学生试验等经常需要用不同的程序调试芯片的场合中,在线编程技术尤为重要。 5)采用ISP设计是对市场定型产品进行现场升级和维护的最经济、最有效的方式。 ??? 南京信息工程大学电工电子实验教学中心 2、ISP的工作原理 ISP的工作原理 ??ISP的工作原理比较简单,一般通用做法是内部的存储器可以由上位机的软件通过外部接口来进行改写。对于单片机来讲可以通过SPI或其它的串行接口接收上位机传来的数据并写入存储器中。所以即使我们将芯片焊接在电路板上,只要留出和上位机接口的这个串口,就可以实现芯片内部存储器的改写,而无须再取下芯片。 ISP的优点? ??ISP技术的优势是不需要编程器就可以进行单片机的实验和开发,单片机芯片可以直接焊接到电路板上,调试结束即成成品,免去了调试时由于频繁地插入取出芯片对芯片和电路板带来的不便。 南京信息工程大学电工电子实验教学中心 3、没有标准的ISP ISP没有正式形成标准,但是与JTAG的接口协议很相似,只是后者形成了标准。 ISP现在已经成为一种概念,它的提出改变了传统硬件系统开发的流程,大大方便了开发者,加快了开发速度。下载电缆就是一种使用计算机的并行端口通过软件的仿零点实现ATAG或ISP接口协议,访问可编程芯片的廉价工具。 单片机的ISP接口通过MISO、MOSI、SCK三根信号线,以串行模式为系统提供了对MCU芯片的编程写入和读出功能。 看看编程的时序图吧,它对我们今后使用单片机编程有着极大的意义! 南京信息工程大学电工电子实验教学中心 串行编程波形图如下: 南京信息工程大学电工电子实验教学中心 串行编程时序精确图如下: 南京信息工程大学电工电子实验教学中心 南京信息工程大学电工电子实验教学中心 S51的P1口之第二功能(ISP功能) 南京信息工程大学电工电子实验教学中心 Flash闪速存储器的编程方法 南京信息工程大学电工电子实验教学中心 Flash存储器的串行下载电路图 南京信息工程大学电工电子实验教学中心 如何读S51的签名字节 南京信息工程大学电工电子实验教学中心 中文的说明书: 提醒大家:有意识的做了修改! 南京信息工程大学电工电子实验教学中心 网站下载的: 看出来了吗? 经验:尽量看英文原版说明书! 南京信息工程大学电工电子实验教学中心 AT89S51下载线接口 南京信息工程大学电工电子实验教学中心 成品实际的接线图示 南京信息工程大学电工电子实验教学中心 PCB板上的图示 南京信息工程大学电工电子实验教学中心 与微机并口的连

文档评论(0)

企业资源 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档