资源描述:
《基于单片机的多功能电子秒表的设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、基于单片机的多功能电子秒表的设计单片机课程设计项目名称基于单片机的多功能电子秒表的设计专业班级学生姓名指导教师2012年11月30日38基于单片机的多功能电子秒表的设计目录摘要IAbstractII第1章总体方案设计11.1设计要求与目的11.2设计思路11.3工作原理21.4功能简理2第2章单片机的介绍32.1单片机的简介32.2单片机发展概述42.3单片机的应用领域52.3.1在智能仪器仪表上的应用52.3.2在工业控制中的应用62.3.3在家用电器中的应用52.3.4在计算机网络和通信领域中的应用62.3.5单片机在医用设备领域中的应用
2、62.4单片机的发展趋势62.4.1低能耗CMOS62.4.2微型单片机72.4.3主流与多品种共存72.5AT89C51单片机82.5.1主要特征82.5.2管脚说明82.5.3振荡器特性102.5.4芯片擦除10第3章系统硬件设计113.1电源电路113.2晶体振荡电路113.3复位电路123.4显示电路123.5键盘电路1338基于单片机的多功能电子秒表的设计第4章软件设计164.1软件设计概述164.2程序流程图164.3子程序模块设计17第5章系统调试及结果分析215.1基于RS触发器的调试215.2电子秒表的整体调试215.3系统
3、的功能215.4系统的结果22结论23参考文献24附录1系统电路图25附录2源程序26附录3实物图3338基于单片机的多功能电子秒表的设计摘要本设计的多功能秒表系统采用AT89C51单片机为中心器件,利用其定时器/计数器定时和记数的原理,结合显示电路、电源电路、LED数码管以及键盘电路来设计计时器。将软、硬件有机地结合起来,使得系统能够实现两位LED显示,显示时间为00~99秒,每秒自动加1,能正确地进行加、减(倒)计时,快加,快减,可以同时记录4个相对独立的时间,通过上翻下翻来查看这4个不同的计时值,可谓功能强大。其中软件系统采用汇编语言编
4、写程序,包括显示程序,加减计数程序,快加快减程序,中断,延时程序,按键消抖程序等,硬件系统利用PROTEUS强大的功能来实现,简单切易于观察,在仿真中就可以观察到实际的工作状态。关键字:单片机;多功能秒表;汇编38基于单片机的多功能电子秒表的设计AbstractThedesignofthemulti-functionstopwatchsystemusingAT89C51microcontrollerasthecenterdevice,usethetimer/countertimingandcountingprinciples,combined
5、withdisplaycircuit,powersupplycircuit,LEDdigitaltubeandakeyboardcircuittodesignthetimer.Thesoft,hardwarecombination,sothatthesystemcanachievetwoLEDdisplay,displaytimeis00to99secondspersecond,add1,cancorrectlyadd,subtract(inverted)time,fast,fast,canbesimultaneouslyrecorded4r
6、elativelyindependentoftime,byturningdowntoviewthe4differenttimingvalue,ispowerful.Thesoftwaresystemusedinassemblylanguageprocedures,includingthedisplayprogram,countingprocedures,fastspeedreductionprocedures,interruption,delayprocedures,buttonbuffetingextinctionprocedures,ha
7、rdwaresystembyusingthepowerfulfunctionofPROTEUStoachieve,simpleandeasytoobserve,inthesimulationcanbeobservedintheactualworkingstate.Keywords:singlechipmicrocomputer,multi-functionstopwatch;assembly38基于单片机的多功能电子秒表的设计第1章设计总体方案1.1设计要求与目的设计一个单片机控制的多功能秒表系统,利用单片机的定时器/计时器定时和计数的原理,
8、结合显示电路、用两位共阴极LED数码管以及按键来设计秒表计时器,实现暂停与清零功能,并多次计数。多功能电子秒表具有现实直观、读取方便、精度高等优点,在计时中广泛使用