基于单片机的科学计算器设计毕业设计论文.pdf
上传人:斌斌****公主 上传时间:2024-09-12 格式:PDF 页数:41 大小:3.4MB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

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

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

预览

免费试读已结束,剩余 31 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

湖南电子科技职业学院毕业设计摘要在现代科技迅猛发展的当今,计算器依然是人们日常生活中不可或缺的电子产品之一。计算器始终在不断发展及完善之中,功能必将更加强大。基于这样的理念,本设计采用AT89C51单片机作为主控芯片,使用C语言为系统进行编程,采用4*4矩阵键盘作为输入模块,输出模块采用LCD1602液晶显示,从而实现基于单片机的基本功能。本设计重点说明以下几个方面内容:1.基于单片机的计算器所具备哪些基本功能,对矩阵键盘输入原理及液晶显示原理进行简单的阐述。2.介绍系统的整体设计理念,展示系统设计的流程框图,并对功能模块的划分,及所选用的元器件性能参数进行详细说明。3.对系统的每个功能模块的软硬件设计,进行详细说明。关键词单片机,AT89C52,LCD1602液晶,矩阵键盘,C语言3湖南电子科技职业学院毕业设计ABSTRACTIntherapiddevelopmentofmodernscienceandtechnologytoday,thecalculatorisstilloneoftheelectronicproductsisanintegralpartofpeople'sdailylife.Thecalculatoralwaysamongthecontinuousdevelopmentandimprovement,thefunctionwillcertainlybemorepowerful.Basedonthisconcept,thedesignusesAT89C51microcontrollerasthemasterchip,usingtheCprogramminglanguageforthesystem,with4*4matrixkeyboardasaninputmodule,outputmoduleLCD1602LCDdisplay,inordertoachievethebasicfunctionsoftheMCU.Thisdesignhighlightsthefollowingaspects:1.microcontroller-basedcalculatorwithbasicfunctions,theprincipleofasimpleexpositionofprincipleandLCDmatrixkeyboardinput.2.describesthesystem'soveralldesignconcept,showingtheflowdiagramofthesystemdesign,theandfunctionmoduleframing,andoptionalComponentperformanceparametersdescribedindetail.3.ofeachfunctionalmoduleofthesystemhardwareandsoftwaredesignindetail.KeywordsmicrocontrollerAT89C52,LCD1602LCD,matrixkeyboard,Clanguage4湖南电子科技职业学院毕业设计目录摘要.............................................................................................................................................3ABSTRACT.....................................................................................................................................4第一章绪论.............................................................................................................................51.1课题的研究背景及意义..............................................................................................51.2本课题研究的主要内容.................................................................................