当前文档已下架!返回首页

文档格式 单片机原理及接口技术报告-简单计算机设计 ㊣ 精品文档

🔯 格式:DOC | ❒ 页数:26 页 | ⭐收藏:0人 | ✔ 可以修改 | @ 版权投诉 | ❤️ 我的浏览 | 上传时间:2026-10-31 20:05
单片机原理及接口技术报告-简单计算机设计第1页
第 1 页 / 共 26 页
单片机原理及接口技术报告-简单计算机设计第2页
第 2 页 / 共 26 页
单片机原理及接口技术报告-简单计算机设计第3页
第 3 页 / 共 26 页
单片机原理及接口技术报告-简单计算机设计第4页
第 4 页 / 共 26 页
单片机原理及接口技术报告-简单计算机设计第5页
第 5 页 / 共 26 页
单片机原理及接口技术报告-简单计算机设计第6页
第 6 页 / 共 26 页
单片机原理及接口技术报告-简单计算机设计第7页
第 7 页 / 共 26 页
单片机原理及接口技术报告-简单计算机设计第8页
第 8 页 / 共 26 页
单片机原理及接口技术报告-简单计算机设计第9页
第 9 页 / 共 26 页
单片机原理及接口技术报告-简单计算机设计第10页
第 10 页 / 共 26 页
单片机原理及接口技术报告-简单计算机设计第11页
第 11 页 / 共 26 页
单片机原理及接口技术报告-简单计算机设计第12页
第 12 页 / 共 26 页
单片机原理及接口技术报告-简单计算机设计第13页
第 13 页 / 共 26 页
单片机原理及接口技术报告-简单计算机设计第14页
第 14 页 / 共 26 页
单片机原理及接口技术报告-简单计算机设计第15页
第 15 页 / 共 26 页

法运算处理乘法运算处理除法运算求出运算结果,复位等于,显示程序模块处理显示标志位键值信息显示初始化将程序添加到中,建立之后无,产生文件,将该文件导入到中,与电路图相符后运行,在上产生初始化结果,也就是第步程序的运行结果,如图所示图进行符号运算在第步基础上,在键盘上输入数字和符号键,在上显示结果。


系统清零在进行完第步之后,如要在进行符号运算,则要清零,在键盘上按下之后,系统清零。


信息显示当输入的数值或计算得到的结果大于计算器的表示范围时,计算器会在上显示当除数为时,计算器会在上显示,如图所示图六课程设计心得体会课程设计是培养我们综合运用所学知识,发现提出分析和解决实际问题,锻炼实践能力的重要环节,是对我们实际工作能力的具体训练和考察过程。


随着科学技术发展的日新日异,单片机已经成为当今计算机应用中空前活跃的领域,在生活中可以说得是无处不在。


因此作为计算机专业的学生来说掌握单片机的开发技术是十分重要的。


我们的题目是基于单片机设计简易计算器,对于我们这些实践中的新手来说,这是次考验。


这次课程设计我们学到很多很多的东西,学会了怎么在遇到问题时去解决问题。


不仅巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识,掌握了种系统的研究方法,可以进行些简单的编程。


通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从而提高自己的实际动手能力和独立思考的能力。


同时在设计的过程中发现了自己的不足之处,对以前所学过的知识理解得不够深刻,掌握得不够牢固。


这次课程设计通过我们小组的努力终于顺利完成了,在设计中遇到了很多问题,最后在指导老师的辛勤指导下,终于迎刃而解,在此我们表示感谢,七参考文献例说单片机语言版张义和王敏男等人民邮电出版社单片机原理与接口技术第版李朝青编著北京航空航天大学出版社附录程序清单函数声明通过液晶字符手册查找得来,判断按键的值判断按键的标志位判断按键位数标志位求和处理加法运算处理减法运算处理乘法运算处理除法运算求出运算结果显示处理五调试过程及方法较好的显示效果,采用显示数据和结果。


另外键盘包括数字键符号键清除键和等号键,故只需要个按键即可,设计中采用集成的计算键盘。


执行过程开机显示零,等待键入数值,当键入数字,通过显示出来,当键入运算符,计算器在内部执行数值转换和存储,并等待再次键入数值,当再键入数值后将显示键入的数值,按等号就会在上输出运算结果。


提示当计算器执行过程中有时,会在上显示相应的提示,如当输入的数值或计算得到的结果大于计算器的表示范围时,计算器会在上显示当除数为时,计算器会在上显示。


系统方案图总体硬件配置本设计选用单片机为主控元件。


显示部分采用静态显示。


按键部分采用键盘利用为的键盘扫描,读取输入的键值。


三硬件电路设计总体设计效果如图所示单片机输入模块运算模块显示模块图输入模块键盘接口电路计算器输入数字和其他功能按键要用到很多按键,如果采用独立按键的方式,在这种情况下,编程会很简单,但是会占用大量的口资源,因此在很多情况下都不采用这种方式,而是采用矩阵键盘的方案。


矩阵键盘采用四条线作为行线,四条线作为列线组成键盘,在行线和列线的每个交叉点上设置个按键。


这样键盘上按键的个数就为个。


这种行列式键盘结构能有效地提高单片机系统中口的利用率。


矩阵键盘的工作原理计算器的键盘布局如图所示般有个键组成,在单片机中正好可以用个口实现个按键功能,这种形式在单片机系统中也最常用。


图键盘内部电路图如图所示图显示模块本设计采用液晶显示器来显示输出数据。


通过引脚向写指令字或写数据以使实现不同的功能或显示相应数据。


接口信号说明数据命令选择端读写选择端使能信号图所示图运算模块单片机控制单片机是在块芯片中集成了定时器计数器和多功能等台计算机所需要的基本功能部件。


如果按功能划分,它由如下功能部件组成,即微处理器数据存储器程序存储器并行口串行口定时器计数器中断系统及特殊功能寄存器。


如图所示图四软件设计及系统流程图开始初始化参数初始化显示有键输入读取键码显示数字键清零键功能键状态清零输入数值数值送显示缓冲等待数值输入结果送显示缓冲根据上次功能键和输入的数据计算结果本次功能键等待数值输入结果送显示缓冲等待数值输入结果送显示缓冲运算程序流程图初始化程序模块写指令函数指令付给口开始运算符号是加乘除减运算结果是否溢出除数是否为零信息送显示器是否否数值送显示器写数据函数初始化功能设置命令位,行的地址显示开及光标设置

下一篇
  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
筛选: 精品 DOC PPT RAR
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库-精品文档 帮帮文库-免费阅读 帮帮文库-海量资源
换一批