资源描述:
《基于51单片机的简易计算器_时间显示(lcd1602显示)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、桂林电子科技大课程设计(论文)专用纸第2页共33页课程设计(论文)说明书题目:基于单片机简易计算器的设计院(系):信息与通信学院专业:电子信息工程学生姓名:丘译庆学号:0800220223指导教师:袁华职称:讲师2011年12月18日第32页共33页桂林电子科技大课程设计(论文)专用纸第2页共33页摘要简易计算器是一种非常广泛日常工具,对现代社会越来越流行。它可以进行一些简易的计算。本系统提供详细的时、分、秒、年、月、日的时间信息,同时还可进行简易的计算信息,还具有时间校准等功能。该电路采用AT89S52单片机作为核心,功耗小,能在3V的低压工作,电压可
2、选用3~5V电压供电。本系统硬件部分由AT89S52单片机、LCD1602液晶屏、键盘、指示灯系统等部分构成。软件部分在keil环境下用C51语言编写,包括时间设置、时间显示、简易计算显示等。关键字:AT89S52;液晶屏LCD1602;键盘AbstractSimplecalculatorisaverybroadeverydaytoolformodernsocietyismoreandmorepopular.Itcancarryonsomesimplecalculation.Thissystemprovidesdetailed,minutesandsec
3、onds,year,month,daytimeinformation,andatthesametimebutalsoforsimplecalculationinformation,butalsohastimecalibrationetc.Function.ThiscircuitAT89S52SCMasthecore,powerconsumptionissmall,canbein3Voflow-pressurework,voltagecanchoose3~5Vvoltagepowersupply.ThissystemhardwarepartAT89S52S
4、CMbyLCD1602LCDscreen,keyboard,indicatorsystem,part.SoftwareinundertheenvironmentofkeilwithC51language,includingtimeset,timedisplay,simplecalculationshows,etc.Intheprogrammingprocessfoundonexistingknowledgetofinishwritingtaskdifficult,theteachersandstudentsofhelptofinishtheprogram
5、partofthecode.Keyword:AT89S52;AT89S52devices;LCD1602LCDscreen;keyboard目录第32页共33页桂林电子科技大课程设计(论文)专用纸第2页共33页摘要…………………………………………………………………………………………..1引言………………………………………………………………………………………….31单片机及其应用……………………………………………………………………...31.1单片机介绍………………………………………………………………………………31.2单片机的应用………………………………
6、……………………………………………41.3AT89S52单片机…………………………………………………………………………42液晶屏LCD1602原理及应用……………………………………………………....72.1液晶屏LCD1602介绍及工作原理…………………....…………………………………..72.2液晶屏LCD1602的功能及应用…………………………………………………………73设计思路、仿真及调试……………………………………………………………...123.1设计方法…………………………………………………………………………………123.2硬件设计…………
7、………………………………………………………….………….123.2.1按键调整电路…………………………………………………………………………123.2.2复位电路……………………………………………………………………….....133.2.3液晶屏LCD1602显示电路…...…………………………………………………133.2.4LED指示电路…………………………………………………………………….133.2.54*4键盘的设计……………………………………………………………….....143.2.6简易计算器的总电路.......................
8、.....................143.3软件设计…………………………