列按键值,扫描码按键扫描读入第行的列按键值三个作用为让口的状态稳定,若有按键按下计算出按键码扫描码写入七段数码管数组取输入的后三位,输入不够三位高位为零离开第列扫描,等按键放开防抖动函数判断启动按键是否按下重新输入数值火力大小的判断产生左位扫描信号中断子程序开始,显示四位数码管启动步进电机口高四位不变定时中断火力大小函数判断大火力是否按下等待按键放开判断中火力是否按下延时防抖程序约延时第三章系统仿真模块是英国公司研发的设计软件,是个基于混合模型仿真器的,完整的嵌入式系统软硬件设计仿真平台。不仅可以做数字电路模拟电路数模混合电路的仿真,还可进行多种的仿真,涵盖了等处理器,真正实现了在计算机上从原理设计电路分析系统仿真测试到板完整的电子设计,实现了从概念到产品的全过程。原理图绘制新建文件打开,点,在弹出的下拉菜单中选择,即进入原理图绘制界面。元器件选取按设计要求,在对象选择窗口中点,弹出对话框,在中填写要选择的元器件,然后在右边对话框中选中要选的元器件,则元器件列在对象选择的窗口中。放置元器件电源和地连线,得到系统电路图,最后进行电气检测。程序的设计与编译软件有自带编译器,有的的的汇编器等,本次设计,采用编译集成调试软件来调试程序,通过各个模块程序的单步或跟踪调试,使程序逐渐趋于正确,最后统调程序。单片机软件开发系统提供了包括编译器宏汇编连接器库管理和个功能强大的仿真调试器等在内的完整开发方案,通过个集成开发环境将这些部份组合在起。工程的建立源文件的建立使用菜单或者点击工具栏的新建文件按钮,即可在打开的文本编缉窗口中输入源程序,保存该文件,注意必须加上扩展名语言源程序般用为扩展名如。建立工程文件点击菜单,出现个对话框,在编缉框中输入文件名,点击保存按钮。在出现第二个对话框选择目标。此设计选择公司的芯片。此时,在工程窗口的文件页中出现了,点击右键,选中其中的,出现个对话框,要求寻找源文件注意,该对话框下面的文件类型默认为,也就是以为扩展名的文件,双击该文件,将文件加入项目。双击文件名,即打开该源程序。工程建立好以后,对工程进行进步的设置的帮助,在这里请接受我诚挚的谢意,最后我还要感谢培养我长大含辛茹苦的父母,谢谢你们,参考文献李全利迟荣强编著单片机原理及接口技术高等教育出版社张义和王敏男许宏昌余春长编著例说单片机语言版人民邮电出版社谭浩强编著语言程序设计。清华大学出版社赵广林编著电路设计与制版电子工业出版社武军袁园编著原理图与设计人民邮电出版社,以满足要求。首先点击左边窗口的,然后使用菜单设置对话框中的页面,后面的数值是晶振频率值,本次设计设置为用于设置使用情况选择是可以使用页外部扩展,而则是可以使用全部外部的扩展。用于设置空间的使用选择。设置对话框中的页面中用于生成可执行代码文件可以用编程器写入单片机芯片的格式文件,文件的扩展名为。编译连接选择菜单,对当前工程进行连接,获得的文件,该文件即可被编程器读入并写到芯片中,同时还产生了些其它相关的文件,可被用于的仿真与调试。仿真部分采用和软件结合完成设计,功能强大且操作较为简单,可以很容易的实现各种系统的仿真。矩阵键盘仿真电路可以通过按键输入不同指令来控制微波炉的火力加热时间等,输入的信息会在数码管上显示出来。图矩阵扫描显示电路倒计时仿真电路可以设置好加热食物的时间,时间到了微波炉自动关闭,设置的时间回会在数码显示管上显示出来。图倒计时显示电路步进电机仿真电路收到外部输入信号后,微波炉开始工作,同时启动步进电机转动。若在之前设置了倒计时加热,则时间结束后自动反馈给系统,然后控制步进电机停止转动。图步进电机转动电路总体设计仿真电路图总体设计仿真电路第四章电路制作与系统调试在电路的制作过程中,要充分认识各个元器件的功能,同时也要确切认准元件的各个引脚序号,在充分了解之后进行电路的连接,连接之后做反复检查。在制作板的过程中,首要任务就是封装尺寸定要准确,其次元件排放不能随意,既要好看,也要考虑到前后左右其他原件间的间距。在焊接电路时,要学会握住好电烙铁,插上原件时小心元件引脚放反。在焊接完成之后,进行系统调试,在调试的过程中,我遇到了几个棘手的问题,幸好最终找到了解决的方法。图电路板实物图功能实现由矩阵键盘模块来实现时间的设置,火力大中小的选择以及启动停止和时间重设功能时间显示模块由七段数码管来实现,其中初始时间由矩阵键盘输入火力大小通过发光二极管来表示,红绿黄三种灯分别表示大力大中小,默认为中火力启动加热后,步进电机开始转动,七段数码管按照设定的时间进行倒计时,等时间快到零时报警提示等于零时火力指示灯熄灭转盘停止运转,工作结束。去抖处理按键的抖动时间般为,抖动可能造成次按键的多次处理问题。当采取措施消除抖动的影响。消除的办法有多种,常采用软件延时的方法。在按键较少时,常采用硬件去抖电路。当按键较多时,常采用软件延时的办法。当单片机检测到有键按下时,先延时,然后再检测按键的状态,若仍是闭合状态,则认为真正有键按下。当检测到按键释放时,亦需要做同样的处理。第五章总结与展望对毕业设计的总结本毕业设计的内容是基于的微波炉控制器的设计与实现,涉及软件和硬件两个部分。如今,微波炉已经走进每个普通的家庭,成为种烹调加热食物的好工具。因此,制作本毕业设计有着实质的现实意义。本人学习单片机的时候是通过汇编语言入门的,后来由于对语言产生了定的兴趣,语言在单片机的运用也逐渐熟练起来,所以本设计的软件部分使用语言来编写。为了完成本设计,我查阅了不少的相关的资料,对单片机的基本功能得到了充分的认识。编写程序方面,我用到了编译软件和仿真软件。通过运行这两个软件,可以验证程序的语法和程序的功能实现是否真确,找出程序出现的问题,然后不断的修改和尝试,最终调试出烧录到单片机上的程序。对毕业设计的展望由于时间与工作的关系,毕业设计只是用七段数码管显示时间,用单片机输出引脚控制步进电机转速等功能。其实,除此以外还有值得加强和改进的地方电路板的布局有待完善数字显示可改用液晶显示火力输出可改为继电器输出可增加显示加热温度功能致谢本论文是在我的邓九英老师的亲切关怀和悉心指导下完成的。她严肃的科学态度,严谨的治学精神,精益求精的工作作风,深深地感染和激励着我。从课题的选择到项目的最终完成,邓老师都始终给予我细心的指导和不懈的支持。邓老师不仅在学业上给我以精心指导,同时还在思想生活上给我以无微不至的关怀,在此谨向邓老师致以诚挚的谢意和崇高的敬意。在此,我还要感谢在起愉快的度过大学生活的电气专全体同学,正是由于你们的帮助和支持,我才能克服个个的困难和疑惑,直至本文的顺利完成。感谢在大学学习期间给我上课的老师们,特别是教我们自动控制原理的禹柳飞老师教我们的陈政石老师教我们微机原理和单片机原理与接口技术的张翼成老师教我们电机拖动的叶伟老师教我们传感器原理的廖京盛老师等。这些老师严谨的治学态度渊博的学术知识诲人不倦的敬业精神以及宽容的待人风范使我获益颇多。谨向老师们致以最衷心的感谢。在论文即将完成之际,我的心情无法平静,从开始进入课题到论文的顺利完成,有多少可敬的师长同学朋友给了我无言
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 43 页
第 2 页 / 共 43 页
第 3 页 / 共 43 页
第 4 页 / 共 43 页
第 5 页 / 共 43 页
第 6 页 / 共 43 页
第 7 页 / 共 43 页
第 8 页 / 共 43 页
第 9 页 / 共 43 页
第 10 页 / 共 43 页
第 11 页 / 共 43 页
第 12 页 / 共 43 页
第 13 页 / 共 43 页
第 14 页 / 共 43 页
第 15 页 / 共 43 页
预览结束,还剩
28 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。