单片机毕业设计.doc
《单片机毕业设计.doc》由会员分享,可在线阅读,更多相关《单片机毕业设计.doc(69页珍藏版)》请在咨信网上搜索。
1、 2023 届毕业设计(论文) 材 料 系 、 部: 电气与信息工程学院 学生姓名: 指导教师: 王 韧 职 称: 副专家 专 业: 电气自动化技术 班 级: 学 号: 2023 年5 月材料清单1、毕业设计(论文)课题任务书2、指导教师评阅表3、答辩及最终成绩评估表4、毕业设计说明书5、附录材料2023 届毕业设计(论文)课题任务书院:电气与信息工程学院 专业:电气自动化技术 指导教师王韧学生姓名课题名称简易计算器的设计内容及任务1、设计任务设计一个简易计算器。2、设计内容(一)、简易计算器的硬件系统(1)、单片机最小系统模块(2)、供电模块(3)、显示模块(4)、键盘模块(二)、简易计算器
2、的软件系统(1)、系统监控程序模块(2)、显示程序模块(3)、键盘程序模块拟达成的规定或技术指标1、简易计算器的设计规定(1)、基本的加、减、乘、除、平方、开方运算;(2)、三角函数运算;(3)、十进制、十六进制转换运算;(4)、其他功能。进度安排起止日期工作内容备注2023/3/262023/4/12023/4/22023/4/82023/4/92023/4/222023/4/232023/5/62023/5/72023/5/132023/5/142023/5/202023/5/212023/5/242023/5/222023/5/27学生收集资料、熟悉毕业设计(论文)课题总体方案设计硬件系
3、统设计及电路制作软件系统设计系统调试编写毕业设计(论文)说明书教师评阅设计(论文),学生进行总结、准备答辩毕业设计(论文)答辩1周1周 2 周2 周1 周1 周0.5周0.5周重要参考资料1 沈红卫.单片机应用系统设计实例与分析M.北京:北京航空航天大学出版社,2023;2 张毅刚主编.MCS-51单片机应用设计M.哈尔滨:哈尔滨工大学出版社,1990.8; 3 何立民编著.MCS-51 系列单片机应用系统设计系统配置与接口技术M.北京:北京航空航天大学出版社,1990.1;4 李光飞.单片机C程序设计指导M.北京:北京航空航天大学出版社,2023.01;5 周慈航.单片机应用程序设计技术M.
4、北京:北京航空航天大学出版社,2023;6 何立民.MS-51系列单片机应用系统设计M.北京:北京航空航天大学出版社,1999;7 杨振江等.智能仪器与数据采集系统中的新器件及应用M.西安:西安电子科技大学出版社,2023;8 马忠梅编著.单片机的C语言Windows环境编程宝典M.北京:北京航空航天大学出版社,2023.6;9 谢自美.电子线路设计与实验测试M.武汉:华中科技大学,2023;10 康华光.电子技术基础模拟部分M.武汉:华中科技大学出版社,2023.7;11 阎石.数字电子技术M.北京:高等教育出版社,2023;教研室意见年 月 日系主管领导意见年 月 日湖南工学院2023 届
5、毕业设计(论文)指导教师评阅表院: 电气与信息工程学院 学生姓名学 号班 级专 业电气自动化技术指导教师姓名王 韧课题名称简易计算器的设计评语:(涉及以下方面,学习态度、工作量完毕情况、材料的完整性和规范性;检索和运用文献能力、计算机应用能力;学术水平或设计水平、综合运用知识能力和创新能力;)该生毕业设计态度端正,能很好地领略毕业设计任务书的具体规定和任务,具有一定的搜集资料的能力,可以准时、按质、按量完毕指导教师下达的毕业设计任务,具有较强的计算机应用能力,毕业设计文档资料齐全,文档格式符合规范规定。毕业设计达成了一定的水平,批准该生参与毕业答辩!是否批准参与答辩:是 否指导教师评估成绩分值
6、:指导教师签字: 年 月 日湖南工学院2023 届毕业设计(论文)答辩及最终成绩评 定 表院(公章): 电气与信息工程学院 学生姓名学号班级答辩日期课题名称简易计算器的设计指导教师王 韧成 绩 评 定分值评 定小计教师1教师2教师3教师4教师5课题介绍思绪清楚,语言表达准确,概念清楚,论点对的,实验方法科学,分析归纳合理,结论严谨,设计(论文)有应用价值。30答辩表现思维灵敏,回答问题有理论根据,基本概念清楚,重要问题回答准确大、进一步,知识面宽。必答题40自由提问30合 计100答 辩 评 分分值:答辩小组长署名:答辩成绩a: 40指导教师评分分值:指导教师评估成绩b: 60最终评估成绩:
7、分数: 等级:答辩委员会主任署名: 年 月 日说明:最终评估成绩a+b,两个成绩的比例由各系自己拟定,但应控制在给定标准的10左右。 2023 届毕业设计说明书 简易计算器的设计 系 、 部: 电气与信息工程学院 学生姓名: 指导教师: 王 韧 职称 副专家专 业: 电气自动化技术 班 级: 完毕时间: 2023/5/20 摘 要计算器在人们的平常中是比较的常见的电子产品之一。可是它还在发展之中,以后必将出现功能更加强大的计算器,而单片机的应用随着科技的飞速发展,正在不断进一步,在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,基于这样的理念,本次设计是用单片机来设计的
8、八位计算器。该设计系统是以AT89C51为单片机, P1口作为输入端,外接4X4的键盘,通过键盘扫描来对输入数的控制,并外接驱动电路,系统采用LCD作为显示器,软件程序采用均采用C语言编写,便于移植与升级。报告具体介绍了整个系统的硬件组成结构、工作原理和系统的软件程序设计。计算器将完毕的功能有整数的加,减,乘,除等功能。关键词:计算器;单片机;LCD显示器ABSTRACCalculators in the Peoples Daily are relatively common one of electronic products. But it also developing, later w
9、ill appear function more powerful calculators, and the application of the single chip microcomputer as the rapid development of science and technology, is unceasingly thorough, in real time detection and automatic control of the microcomputer application system, the single chip microcomputer often a
10、s a core component to use, based on the concept, this design is to design by single chip of eight calculator. The design is based on AT89C51 single chip microcomputer system for, P1 mouth as input, 4 X4 external keyboard, through the keyboard scan to the number of input control, and external drive c
11、ircuit, the system adopts LCD as display, the software program is using C language, for transplantation and upgrade. The report detailed introduces the whole systems hardware structure, working principle and system software programming. Calculator will complete the function of integers add, subtract
12、, multiply, and in addition to etc. Function. Keywords: calculator; Single chip microcomputer; LCD display目 录1 绪论101.1 系统设计背景101.2 系统设计目的和意义102 设计方案论证112.1 单片机的选择方案与论证112.2 显示器的选择方案和论证112.3 按键部分的选择方案和论证113 硬件模块介绍123.1 运算模块123.1.1 单片机(AT89C51)123.2 LM016L液晶显示器133.2.1 LM016L基本组成133.2.2 LM016L基本参数及引脚功能
13、133.2.3 LM016L的指令说明及时序143.3 输入模块153.4 电路设计153.4.1 键盘电路介绍153.4.2 时钟电路163.4.3 复位电路163.4.4 显示电路174 系统软件设计184.1 主程序流程图184.2 算术运算程序图194.3 键盘程序流程图194.4 显示程序流程图205 仿真及调试225.1 电路仿真225.2 设计总结23参考文献25致 谢27附 录28附录一:简易计算器仿真图29附录二:程序清单30附录三:原理图461绪论1.1系统设计背景随着社会的发展,科学的进步,人们的生活水平在逐步的提高,特别是微电子技术的发展,如同雨后春笋般的变化。电子产品
14、的更新速度快就局限性惊奇了, 单片机的应用已经越来越贴近生活,用单片机来实现一些电子设计也变得容易起来。近年来,单片机以其体积小、价格廉、面向控制等独特优点,在各种工业控制、仪器仪表、设备、产品的自动化、智能化方面获得了广泛的应用。与此同时,单片机应用系统的可靠性成为人们越来越关注的重要课题。影响可靠性的因素是多方面的,如构成系统的元器件自身的可靠性、系统自身各部分之间的互相耦合因素等。其中系统的抗干扰性能是系统可靠性的重要指标。1.2系统设计目的和意义本设计采用80C51 芯片,实现了运用单片机进行了一个简朴计算器设计。允许对输入数据进行加减乘除运算及LCD 显示。假如设计对象是更为复杂的计
15、算器系统,其实际原理与方法与本设计基本相同。此外,实例所设计的计算器是用LCD 数码管显示的,当然也可以用其他的器件显示,如LCD 显示屏,这样就可以显示出更多的字符,在此基础上,还可以编写更加完善的程序来实现更多的计算功能。设计的关键所在,必须非常熟悉单片机的原理与结构,同时还要对整个设计流程有很好的把握,将单片机和其他模块完整的衔接。2设计方案论证2.1单片机的选择方案与论证方案一:采用AT89C51单片机。AT89C51单片机是一种低功耗、高性能CMOS 8位微控制器,具有4K 在系统可编程Flash 存储器,并且价格优惠。片上Flash允许程序存储器在系统可编程,亦适于常规编程器。在单
16、芯片上,拥有机灵的8 位CPU 和在系统可编程Flash,使得AT89C51单片机为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。方案二:采用STC12C5A60S2系列单片机。STC12C5A60S2系列单片机是高速、低功耗、超强抗干扰的新一代8051单片机,指令代码完全兼容8051,但速度快812倍。内部集成MAX810专用复用电路,2路PWM,8路10位高速A/D转换(80K/S),针对电机控制,强干扰场合。但价格较昂贵。由于AT89C51价格实惠,又可实现系统需要,因此采用方案一。2.2显示器的选择方案和论证方案一:使用8 位LED 数码管来做显示。LED 显示器是由发光二极管显
17、示字段组成的显示器件,在单片机应用系统中通常使用的是七段LED,这种显示器有共阴极和共阳极两种,它具有成本低廉、配置灵活和单片机接口方便等特点。方案二:使用LM016L液晶显示器来显示。液晶是介于固态和液态间的有机化合物,将其加热会变成透明液态,冷却后变成结晶的混作固态。在点击的作用下,产生冷热变化,从而影响它的透光性,来达成显示的目的。LM016L液晶显示器还具有以下几个优点:低压、微功耗、显示信息量大、长寿命、无辐射、无污染。考虑能否清楚地实现系统的规定,采用方案二。2.3按键部分的选择方案和论证方案一:使用独立式键盘。对于独立式键盘来说,当某个按键按下时,相应的单片机I/O口线为低电平,
18、反之为高电平,但会占用大量的I/O口。方案二:使用矩阵式键盘。矩阵式键盘不会占用很多的I/O口,是一种比较节省资源的方法。为了能减少所占用的I/O口,我们采用方案二。3硬件模块介绍3.1运算模块MCS-51 单片机是在一块芯片中集成了CPU、RAM、ROM、定期器/计数器和多功能I/O等一台计算机所需要的基本功能部件。假如按功能划分,它由如下功能部件组成,即微解决器(CPU)、数据存储器(RAM)、程序存储器(ROM/EPROM)、并行I/O 口、串行口、定期器/计数器、中断系统及特殊功能寄存器(SFR)。单片机是靠程序运营的,并且可以修改。通过不同的程序实现不同的功能,特别是特殊的独特的一些
19、功能,通过使用单片机编写的程序可以实现高智能,高效率,以及高可靠性!因此我们采用单片机作为计算器的重要功能部件,可以进行不久地实现运算功能。图3.1单片机引脚3.1.1单片机(AT89C51)AT89C51单片机是一种低功耗、高性能CMOS 8位微控制器,具有4K 在系统可编程Flash 存储器,并且价格优惠。片上Flash允许程序存储器在系统可编程,亦适于常规编程器。AT89C51具有以下标准功能:4k 字节FLASH闪速存储器;128字节内部RAM;32个I/O口线;2个16位定期/计数器;一个5向量两级中断结构;一个全双工串行通信口;片内振荡器及时钟电路。此外,AT89C51降至0Hz的
20、静态逻辑操作,并支持两种可选的节电工作模式。空闲方式体制CPU的工作,但允许RAM,定期/计数器,串行通信口及中断系统继续工作。掉电方式保存RAM中的内容,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。3.2 LM016L液晶显示器3.2.1 LM016L基本组成LM016L液晶显示器用5*7点阵图形来显示西文字符,有阿拉伯数字、英文字母的大小写、常用符号等。单片机通过写控制方式访问驱动控制器来实现对显示屏的控制。LCD重要由3个部分组成:LCD控制器、LCD驱动器、LCD显示装置。图3.2液晶显示器3.2.2 LM016L基本参数及引脚功能技术参数:显示容量:162个字符芯
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 毕业设计
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【人****来】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【人****来】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。