毕业设计论文_基于单片机的科学计算器设计

毕业设计论文_基于单片机的科学计算器设计

ID:16309834

大小:803.50 KB

页数:39页

时间:2018-08-09

毕业设计论文_基于单片机的科学计算器设计_第1页
毕业设计论文_基于单片机的科学计算器设计_第2页
毕业设计论文_基于单片机的科学计算器设计_第3页
毕业设计论文_基于单片机的科学计算器设计_第4页
毕业设计论文_基于单片机的科学计算器设计_第5页
资源描述:

《毕业设计论文_基于单片机的科学计算器设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、攀枝花学院本科毕业设计(论文)摘要基于单片机的科学计算器设计摘要在现代科技迅猛发展的当今,计算器依然是人们日常生活中不可或缺的电子产品之一。计算器始终在不断发展及完善之中,功能必将更加强大。基于这样的理念,本设计采用AT89C51单片机作为主控芯片,使用C语言为系统进行编程,采用4*4矩阵键盘作为输入模块,输出模块采用LCD1602液晶显示,从而实现基于单片机的基本功能。本设计重点说明以下几个方面内容:1.基于单片机的计算器所具备哪些基本功能,对矩阵键盘输入原理及液晶显示原理进行简单的阐述。2.介绍系统的整体设计理念,展示系统设计的流程框图,并对功能模块的划分,及所选用的元器件性能参数进行

2、详细说明。3.对系统的每个功能模块的软硬件设计,进行详细说明。关键词单片机,AT89C52,LCD1602液晶,矩阵键盘,C语言IV攀枝花学院本科毕业设计(论文)摘要ABSTRACTIntherapiddevelopmentofmodernscienceandtechnologytoday,thecalculatorisstilloneoftheelectronicproductsisanintegralpartofpeople'sdailylife.Thecalculatoralwaysamongthecontinuousdevelopmentandimprovement,thefunc

3、tionwillcertainlybemorepowerful.Basedonthisconcept,thedesignusesAT89C51microcontrollerasthemasterchip,usingtheCprogramminglanguageforthesystem,with4*4matrixkeyboardasaninputmodule,outputmoduleLCD1602LCDdisplay,inordertoachievethebasicfunctionsoftheMCU.Thisdesignhighlightsthefollowingaspects:1.micr

4、ocontroller-basedcalculatorwithbasicfunctions,theprincipleofasimpleexpositionofprincipleandLCDmatrixkeyboardinput.2.describesthesystem'soveralldesignconcept,showingtheflowdiagramofthesystemdesign,theandfunctionmoduleframing,andoptionalComponentperformanceparametersdescribedindetail.3.ofeachfunctio

5、nalmoduleofthesystemhardwareandsoftwaredesignindetail.KeywordsmicrocontrollerAT89C52,LCD1602LCD,matrixkeyboard,ClanguageIV攀枝花学院本科毕业设计(论文)目录目录摘要IABSTRACTII1绪论11.1课题的研究背景及意义11.2本课题研究的主要内容22设计任务及方案32.1设计任务32.2设计方案33系统硬件设计43.1单片机最小硬件系统43.1.1主控芯片AT89C52单片机简介43.1.2复位电路93.1.3时钟电路103.2键盘接口电路103.3液晶显示电路114

6、系统软件设计154.1键盘扫描部分程序设计154.2运算部分程序设计154.3显示部分程序设计164.4主函数程序设计175仿真和调试195.1keil系统概述195.2Keil使用步骤195.3proteus7.1介绍205.4Proteus对于本设计的仿真步骤205.5仿真结果216结论22参考文献23附录A:源程序24附录B:系统总图34致谢35IV攀枝花学院本科毕业设计(论文)1绪论1绪论1.1课题的研究背景及意义计算器一般由运算器,存储器,控制器,键盘,显示器,电源和一些外围设备及电子配件组成。低档的计算器的运算器,控制器由数字逻辑电路实现简单的串行运算。其随机存储器只有一到二个

7、单元,供累加存储用。高档计算器由只读存储器和微处理器一同实现各种复杂的运算程序。且有较多的随机存储单元用来存放输入程序和数据。键盘是计算器的输入部件,采用接触式或传感式。显示器是计算器的输出部件,有发光二极管显示器或液晶显示器等。除显示计算结果外,还常有溢出指示、错误指示等显示。计算器电源采用电池或者交流转换器池。为节省电能,计算器都采用CMOS工艺制作的大规模集成电路(见互补金属-氧化物-半导体集成电路),并在内部装有

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。