《AT89S51在线下载器的制作》.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《AT89S51在线下载器的制作》

引言 51单片机,其抗干扰能力强,提供了在线编程能力,加速工业上产品的开发进程,使企业赢得了更多宝贵的时间。由于其功能全面,价格低廉,越来越得到广大的学生、电子设计爱好者以及生产厂家所亲睐。撇开其他的部分不说,就单对我们这类的在校大学生来说,对单片机的关注程度已经越来越高。不但开设了单片机课程,还开设与单片机相关的实验。不但在课设的设计中要使用到单片,在平时的电子设计作品,甚至以后的工作中也会使用到单片机。 随着单片机的快速发展,人们对单片机的认识也越来越多,基于单片机的许多产品也越来越多。单片机的发展必然离不开下载器,因此,各种各样的编程器和下载器涌现出来,而且功能全,使用方便,体积小,易于携带等优点。但是,市场中流传的各种下载器的价格普遍较高,为广大的学生群体所难以承受,故针对常用的AT89S51、AT89S52单片机自行开发其专用下载器。 下载器实现下载功能可以通过串行模式(ISP)和并行模式两种方式。本设计中采用了并行下载的模式。 单片机与PC机之间通过串口连接,具有以下几种优点: 可无限次的下载。 性价比高、用途多、操作简单。 提供预留扩展接口,可供用户开发小程序使用。 通过串口连接则需要达成两者间的通讯协议,进而需要一个MAX232芯片组成的串口模块电路进行转换,使PC机和单片机之间实现通讯。 综上所述,本人决定开发一款无限次下载的单片机在线下载器系统,该系统包括硬件电路和界面软件两部分构成,能够实现下载、擦除、加密、比较、读出功能。 本设计由于价格低廉,既可以作为广大学生群体使用的单片机开发工具,也可以用于工业控制。它的研制与开发的成功,将为许多学生提供课余学习的可能,将极大的促进学生课外学习的兴趣,有利于学生切身的体会单片机的工作课程,学习单片机程序的编写,提高动手能力,为其他单片机的实验及其课程设计提供方便。 其原理简单,有兴趣的朋友还可以自行制作。而且,其控制原理还可以使用到其他单片机的下载器的制作中去,因此,也为其他型号的单片机芯片的下载器制作提供了方便。甚至可以根据本设计自制一个综合的单片机在线下载器。 1 毕业设计概述 毕业设计题目:AT89S51在线下载器的制作 毕业设计的内容和要求:全面了解、掌握AT89S51,AT89S52等系列CPU芯片的程序下载、擦处、加密、比较、读出的原理,设计使用计算机控制的AT89S51,AT89S52等系列CPU芯片的在线下载器。完成系统方案设计、电路原理图设计、硬件的安装调试和所需软件的设计。 本课题的任务包含如下内容: 1、学会并能娴熟利用图书馆、互联网获取所需技术资料。 2、较熟练地阅读和翻译本专业的英语文献。 3、学习和掌握电子技术、数控技术、仪表与过程控制、单片机原理、自动控制原理的相关知识的理论和和应用。 毕业设计的要求与数据: 1、制作样机一台。 2、 计算机控制软件可以控制下在器完成AT89S51,AT89S52等系列CPU芯片的程序下载,擦处,加密,比较,读出。同时可以控制单片机的运行和停止运行。 3、计算机控制软件界面美观好用。 4、计算机和下载器通过计算机串口相连。 整个毕业设计应该完成的所有工作: 1、完成二万字左右的毕业设计说明书(论文),在毕业设计说明书(论文)中必须包括详细的300-500单词的英文摘要。 2、独立完成与课题相关,且不少于四万字符的指定英文资料翻译(附英文原文)。 3、参考文献要15篇上,且至少1篇为英文。 5、完成相关硬件调试并模拟演示,图表资料齐全(兼附计算机制版软件绘出的相关硬件的原理图和制版图,用A4纸打印)。 6、软件清单及注释。 2 开发背景 2.1 AT89S51单片机简介 AT89S51是美国ATMEL公司生产的低功耗,高性能CMOS8位单片机,片内含4K bytes的可系统编程的Flash只读程序储存器,器件采用ATMEL公司的高密度、非易失性储存技术生产,兼容标准8051指令系统及引脚。塔集Flash程序存储器既可在线编程(ISP),也可用传统方法进行编程及通用8位通用微处理器于单片机芯片中,ATMEL公司的功能强大,低价位AT89S51单片机可为您提供许多高性价比的应用场合,可灵活运用于各种控制领域【7】。 主要性能参数: ·与MCS-51产品指令系统完全兼容 ·4k字节在系统编程(ISP)Flash闪速储存器 ·1000次擦写周期 ·4.0-5.5V的工作电压范围 ·全静态工作模式:0Hz-33MHz ·三级程序加密锁 ·128×8字节内部RAM ·32个可编程I/O口线 ·2个16位定时/计数器 ·6个中断源 ·全双工串行UART通道 ·低功耗空闲和掉电模式 ·中断可从空闲模唤醒系统 ·看门狗(WDT)及双数据指针 ·掉电标识和快速编程特性 ·灵活的在系统编程

文档评论(0)

younaifcg + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档