资源描述:
《简易数字钟电路的设计毕业设计(论文)说明书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、摘要数字钟在日常生活中最常见,应用也最广泛。随着科学技术不断地发展,人们对于数字钟的要求也在不断地提高,而传统的数字钟,多数只能显示小时、分钟等信息,功能单一,而且大都采用LED数码管作为显示器件,功耗大,不能令消费者满意。因此有必要对数字钟进行改进。本课题设计是基于数字钟的原理,在经典基本电路上加以改进,设计并制作符合指标要求的多功能数字时钟。该多功能数字钟设计基于单片机技术原理,以单片机芯片AT89S51作为核心控制器,通过硬件电路的制作以及软件程序的编制来完成。本文详细叙述了系统硬件、软件的具体实现过程,重点阐述时钟系统硬件中时钟主
2、控模块、键盘模块、报时模块、液晶显示模块的模块化设计与制作;软件中同样采用模块化的设计,主要包括键盘模块、时钟主控模块、报时模块、时间调整模块设计,并采用简单流通性强的C语言编程实现。本设计实现了显示年、月、日、时、分、秒、星期的功能,按键调整时间,仿电台整点报时功能。该系统功能实用,实现方法简单,具有工作稳定、使用方便等特点,可以广泛应用于人们日常生活中。关键字:单片机AT89S51;数字钟;LCD1602;报时。AbstractThedigitalclockisusedwidelyinourdailylife.Withthedevel
3、opmentofscienceandtechnology,theperformanceofdigitalclockhasbeenimprovingforpeople’srequirements.However,themosttraditionaldigitalclockscanonlyshowsomemessagessuchashours,minutes,etc.ForthesinglefunctionsandhighpowerconsumptionoftheLEDdigitaltubeasdisplaydevice,theycannot
4、makecustomersatisfaction.Thereisaneedtoimproveonthedigitalclock.Thesubjectofdesignisbasedontheprincipleofdigitalclock,intheclassictobeimprovedonthebasiccircuitdesignandproductionmeettheindexrequirementsofmulti-functionaldigitalclock.Themulti-functiondigitalclockdesignprin
5、ciplesbasedonmicrocontrollertechnologytochipAT89S51microcontrollerasthecorecontroller,throughtheproductionofhardwareandsoftwaretocompletethepreparationprocess.Thispaperdescribesthesystemhardwareandsoftwarerealizationprocess,wefocusonthedesignandproductionofthehardwarekeyb
6、oardmoduleclocksystem,theclockmastermodule,alarmmodule,LCDmodule;inthedesignofthesoftware,modulardesignisalsoadopt,thekeyboardmodule,theclockmastermodule,alarmmodule,imeadjustmentandtimingmoduleareallincluded,andwithasimpleClanguageprogramming,weachievethefunctionofsoftwa
7、recontrol.Withthedevice,thefunctionofdisplaytheyear,month,day,hour,minute,second,weekoffeatures,buttonstoadjusttime,setthealarmoftime,thewholepointtimekeepingofimitationradioisrealized.Consideringthesystemisfunctional、practical、simpletoachieve、stableandeasytouse,itcanbewi
8、delyusedinourdailylife.Keywords:SinglechipAT89S52;Digitalclock;LCD1602;alarmclock.目录1绪论·········