欢迎来到天天文库
浏览记录
ID:26391218
大小:1.69 MB
页数:24页
时间:2018-11-26
《简易矩阵计算器设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、本科生学年论文(设计)(2011级)论文(设计)题目基于单片机的矩阵键盘计算器的设计作者葛露怿系专业电子信息工程班级电子1102指导教师(职称)王玉槐字数5000成果完成时间2011-12-25杭州师范大学钱江学院教学部制24基于单片机的矩阵键盘计算器的设计(电子信息工程专业电子2011葛露怿指导教师王玉槐)摘要:近几年来随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测技术日益更新。在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,仅单片机方面的知识是不够的,还应根据具体硬件结合,加以完善。本任务是个简易的计算器,用
2、4×4矩阵键盘及计算器设计,利用数码管实现100以内的基本运算。关键词:单片机,AT89C51,矩阵键盘,数码管ThedesignofthecalculatorbasedonsinglechipmicrocomputerkeyboardmatrixdesignElectronicandInformationEngineeringElectrical2011GeluyiInstructor:WangyuhuaiAbstract:Inrecentyears,alongwiththerapiddevelopmentofscienceandtechnology,th
3、eapplicationofSCMisunceasinglythorough,itcausesthetraditionalcontroltesttechnologyincreasinglyupdates.Inreal-timedetectionandautomaticcontrolofsingle-chipmicrocomputerapplicationsystem,oftenasacorecomponenttouse,onlymicrocontrolleraspectsofknowledgeisnotenough,shouldaccordingtospec
4、ifichardwarecombined,andperfects.Thistaskisasimplecalculator,subtractwith4*4matrixkeyboardandacalculatordesign,usedigitaltuberealizationwithinthe100subtract.Keywords:Single-chip,AT89C51,Matrixkeyboard,digitaltube24目录1.引言41.1研究背景41.2应用现状42.proteus和keil介绍42.1软件概述42.2软件的功能和特点53.矩阵键盘计算
5、器的设计53.1矩阵键盘计算器工作原理53.2系统的硬件分析63.2.1AT89C5163.2.2时钟电路73.2.3复位电路83.2.4矩阵键盘83.2.5数码管显示电路93.3软件分析103.3.1算法描述103.3.2主函数流程图124.矩阵键盘计算器仿真分析14总结18附录1924基于单片机的矩阵键盘计算器的设计(电子信息工程专业2011葛露怿指导教师王玉槐)1.引言1.1研究背景随着21世纪的到来,以前的单个端口连接的按键已经不能满足人们在大型或公共场合的需求。电子信息行业将是人类社会的高科技行业之一,4*4矩阵键盘设计是当今社会中使用的最广的技术
6、之一。鉴于此,设计了一个简易的计算器。1.2应用现状数学是科技进步的重要工具,数据的运算也随着科技的进步越发变得繁琐复杂,计算器的出现可以大大解放人在设计计算过程中的工作量,使计算的精度、速度得到改善,通过51单片机,矩阵键盘和LED数码管可以实现简单的四则运算。2.proteus和keil介绍2.1软件概述Proteus软件是英国Labcenterelectronics公司出版的EDA工具软件。它不仅具有其它EDA工具软件的仿真功能,还能仿真单片机及外围器件。它是目前最好的仿真单片机及外围器件的工具。虽然目前国内推广刚起步,但已受到单片机爱好者、从事单片机
7、教学的教师、致力于单片机开发应用的科技工作者的青睐。Proteus是世界上著名的EDA工具(仿真软件),从原理图布图、代码调试到单片机与外围电路协同仿真,一键切换到PCB设计,真正实现了从概念到产品的完整设计。迄今为止是世界上唯一将电路仿真软件、PCB设计软件和虚拟模型仿真软件三合一的设计平台,其处理器模型支持8051、HC11、PIC10/12/16/18/24/30/DsPIC33、AVR、ARM、8086和MSP430等,2010年即将增加Cortex和DSP系列处理器,并持续增加其他系列处理器模型。在编译方面,它也支持IAR、Keil和MATLAB等
8、多种编译KeilC51是美国KeilSoftware
此文档下载收益归作者所有