- 1、本文档共68页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
西安邮电学院
毕 业 设 计(论 文)
题 目:系:
专 业:
班 级:
学生姓名:
导师姓名: 职称:
西 安 邮 电 学 院
毕业设计(论文)任务书
学生姓名 指导教师 职称 院(系) 专业 题目 S51开发板的设计 任务与要求
一、任务
C51系列单片机已趋淘汰,S51单片机除兼容C51外,还具有ISP在线编、高工作频率全新的加密算法。
开始日期 2010年月日年月日西 安 邮 电 学 院
毕 业 设 计 (论文) 工 作 计 划
学生姓名 ___ 指导教师___职称 _
院(系)_____ _______专业 _____
题目 S51开发板的设计
第一周 至第二周 查找S51单片机资料,确定软硬件设计总体方案。
第三周至第五周 使用Protel软件,确定单片机外围电路的各功能模块硬件设计。
第六周至第八周 使用Keil C 设计软件,对各个功能模块进行软件设计。
第九周至第十二周 利用Proteus进行软件仿真,对功能模块进行仿真验证,仿真验证合格后进行PCB加工,焊接元器件,制作出S51开发板及下载器,并对开发板和下载器功能进行最后验证,保证功能全部能够实现。
第十三周至第十四周 撰写毕业论文,准备答辩。
主要参考书目(资料)
相关论文(电子版);
《新概念51单片机C语言教程新编MCS-51单片机应用设计51单片机C语言应用程序设计实例精讲
计算机、S51控制器及外围元件、相关传感器、配套软件
除每周定时具体指导外,学生有问题也可随时联系指导。
如有特殊原因可是当调整,否则按计划执行。
1.本课题所涉及的问题及应用现状综述
由于具有低成本、小体积、高可靠性、具有高附加值、通过更改软件就可以改变控制对象等优点,单片机越来越成为电子工程师设计产品时的首选器件之一。过去一个复杂电路才能实现的功能,现在用一个纯单片机芯片就能完成。单片机控制系统正以空前的速度取代着经典电子控制系统,单片机的应用开发技术已成为大学生的必备技能。因此拥有一块单片机开发板对大学生的单片机学习具有着极其重要的意义。但是单片机学习效果的优劣直接取决于单片机的选择,传统的C51系列单片机内部具有128字节RAM、5个中断源、32条I/O口线、2个16位定时器、4KB的程序存储器、一个全双工异步串行口。对C51系列单片机的程序烧写要依靠单独的烧写器,烧写器的价格不但昂贵,而且不方便初学者操作。为了节约成本、只需简洁操作即可烧写单片机,本开发板选择具有ISP在线编程功能的S51单片机,该单片机不需要烧写器,可在开发板上ISP在线编程,具有广泛的应用前景。
S51单片机除兼容C51单片机外,还具有工作频率0至33MHz的高工作频率;三级程序加密锁定的全新加密算法;4KB可编程快闪存储器可重复擦写1000次,数据保存达十年以上等特点。可以满足绝大多数的实际应用开发需求,在开发板上使用十分方便。
设计基于S51单片机的开发板,具有一般开发板通用结构,并基于硬件进行相关软件设计。利用C语言开发程序并实现ISP在线下载到单片机,将二者有机的结合,发挥各自的优势。采用C语言进行设计不必对单片机和硬件的接口结构有很深入的了解,编译器可以自动完成变量存储单元的分配,编程者只需专注于软件的设计,大大加快了软件的开发速度;C语言模块化程序结构特点,可以使程序模块共享、丰富;C语言可读性强的特点,可以使大家更容易的借鉴前人的开发经验,提高自己的软件设计水平。ISP在线下载程序,加快了程序设计者调试的进度,能使设计者所设计的程序尽快得到验证。
2.本课题需要重点研究的关键问题、解决的思路及实现预期目标的可行性分析
本课题需要重点研究得关键问题及解决思路主要有:
(1)研究单片机内部结构及特点,存储器组织及外部接口,中断及串口功能,功能寄存器的相关配置,确定软硬件设计总体方案
文档评论(0)