欢迎来到天天文库
浏览记录
ID:854340
大小:3.57 MB
页数:69页
时间:2017-09-20
《基于51单片机的开发板设计毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、西安邮电学院毕业设计(论文)题目:基于51单片机的开发板设计院(系):专业:班级:学生姓名: 导师姓名:职称:西安邮电学院毕业设计(论文)任务书学生姓名指导教师职称院(系)专业题目S51开发板的设计任务与要求一、任务C51系列单片机已趋淘汰,S51单片机除兼容C51外,还具有ISP在线编、高工作频率、全新的加密算法等特点。本次任务将基于S51设计制造一个开发板及下载器,它将具有一般开发板通用结构,并基此硬件进行相关软件设计。二、要求:1、熟悉S51单片机及其KeilC设计软件的使用。2、完成硬件电路设计,应包括流水灯单元、独立按
2、键单元、矩阵键盘单元、液晶单元(包括1602、12864)、控制器单元、AD单元、RS232及RS485通信单元等;3、完成软件设计,主要包括各功能单元的验证程序开发;4、完成开发板功能验证。开始日期2010年3月8日完成日期2010年6月20日院长签字2010年1月8日西安邮电学院毕业设计(论文)工作计划学生姓名___指导教师___职称_院(系)____________专业_____题目S51开发板的设计工作进程起止时间工作内容第一周至第二周查找S51单片机资料,确定软硬件设计总体方案。第三周至第五周使用Protel软件,确定
3、单片机外围电路的各功能模块硬件设计。第六周至第八周使用KeilC设计软件,对各个功能模块进行软件设计。第九周至第十二周利用Proteus进行软件仿真,对功能模块进行仿真验证,仿真验证合格后进行PCB加工,焊接元器件,制作出S51开发板及下载器,并对开发板和下载器功能进行最后验证,保证功能全部能够实现。第十三周至第十四周撰写毕业论文,准备答辩。主要参考书目(资料)主要参考书目(资料)相关论文(电子版);《新概念51单片机C语言教程》;《新编MCS-51单片机应用设计》;《51单片机C语言应用程序设计实例精讲》;及相关网站http:
4、//www.21ic.com主要仪器设备及材料计算机、S51控制器及外围元件、相关传感器、配套软件论文(设计)过程中教师的指导安排除每周定时具体指导外,学生有问题也可随时联系指导。对计划的说明如有特殊原因可是当调整,否则按计划执行。1.本课题所涉及的问题及应用现状综述由于具有低成本、小体积、高可靠性、具有高附加值、通过更改软件就可以改变控制对象等优点,单片机越来越成为电子工程师设计产品时的首选器件之一。过去一个复杂电路才能实现的功能,现在用一个纯单片机芯片就能完成。单片机控制系统正以空前的速度取代着经典电子控制系统,单片机的应用
5、开发技术已成为大学生的必备技能。因此拥有一块单片机开发板对大学生的单片机学习具有着极其重要的意义。但是单片机学习效果的优劣直接取决于单片机的选择,传统的C51系列单片机内部具有128字节RAM、5个中断源、32条I/O口线、2个16位定时器、4KB的程序存储器、一个全双工异步串行口。对C51系列单片机的程序烧写要依靠单独的烧写器,烧写器的价格不但昂贵,而且不方便初学者操作。为了节约成本、只需简洁操作即可烧写单片机,本开发板选择具有ISP在线编程功能的S51单片机,该单片机不需要烧写器,可在开发板上ISP在线编程,具有广泛的应用前
6、景。S51单片机除兼容C51单片机外,还具有工作频率0至33MHz的高工作频率;三级程序加密锁定的全新加密算法;4KB可编程快闪存储器可重复擦写1000次,数据保存达十年以上等特点。可以满足绝大多数的实际应用开发需求,在开发板上使用十分方便。设计基于S51单片机的开发板,具有一般开发板通用结构,并基于硬件进行相关软件设计。利用C语言开发程序并实现ISP在线下载到单片机,将二者有机的结合,发挥各自的优势。采用C语言进行设计不必对单片机和硬件的接口结构有很深入的了解,编译器可以自动完成变量存储单元的分配,编程者只需专注于软件的设计,
7、大大加快了软件的开发速度;C语言模块化程序结构特点,可以使程序模块共享、丰富;C语言可读性强的特点,可以使大家更容易的借鉴前人的开发经验,提高自己的软件设计水平。ISP在线下载程序,加快了程序设计者调试的进度,能使设计者所设计的程序尽快得到验证。2.本课题需要重点研究的关键问题、解决的思路及实现预期目标的可行性分析本课题需要重点研究得关键问题及解决思路主要有:(1)研究单片机内部结构及特点,存储器组织及外部接口,中断及串口功能,功能寄存器的相关配置,确定软硬件设计总体方案;解决思路就是搜集单片机相关资料,并加以仔细的研究,并学习
8、科学的方案设计及评估。(2)研究设计单片的最小系统及外围电路,在Protel中进行电路的设计;解决思路是查阅资料,在Protel中对单片机的各个功能模块进行外部电路的设计,在实现各个模块的功能的前提下充分合理利用单片机的内部资源和外围接口,以求最大限度的发挥单片
此文档下载收益归作者所有