欢迎来到天天文库
浏览记录
ID:22003180
大小:514.00 KB
页数:47页
时间:2018-10-26
《基于单片机的数字式时钟设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、佳木斯大学毕业论文基于单片机的数字式时钟设计学院信息电子技术专业通信工程班级06级1班学籍号0609064107姓名丁满芳指导教师王全佳木斯大学2010年6月17日佳木斯大学学士学位论文摘要近几年,单片机在各个领域得到广泛的应用。因为其小巧的体积,低功耗,以及高效的性能,单片机受到了大家的欢迎。该设计介绍了一种基于AT89C51单片机设计数字式时钟的方法。首先介绍了数字式时钟的工作原理、AT89C51单片机的性能和特点、并概述了用单片机实现数字式时钟的硬件框图及软件实现方法。本设计以AT89C51芯片为核心,辅以必要的外围电路,设计了一个
2、简易的数字式时钟。它由交流电源供电,用六个八段LED数码管动态扫描来显示时间,采用蜂鸣器进行报时;三个按键实现时间的调整和定时,软件方面采用汇编语言编程。该数字式时钟具有硬件成本低、计时准确、调整时间容易等特点。本系统大部分功能由软件来实现,吸收了硬件软件化的思想,使硬件电路简单明了,系统稳定性大大提高。该系统不仅成功的实现了要求的基本功能,而且有一定的创新功能。关键词:单片机;数字式时钟;数码显示器;中断ii佳木斯大学信息电子技术学佳木斯大学学士学位论文ABSTRACTSingle Chip Microcomputerhasachiev
3、edaimmersepopularityinallfieldsinrecentyears.Duetoitssmallsize,lowpowercostandhighperformances,ithasbeenwelcomedbypeople.AmethodofDigitalClockdesignbasedonAT89C51MicroControllerUnit(MCU)isintroducedinthisthesis.IntroducedtheworkingprincipleofDigitalClock,performanceandfea
4、turesofAT89C51MCU,andanoverviewoftheDigitalClockwithblockdiagramofthehardwareandsoftwareimplementation,AT89C51chipasthecorepartwithsomenecessaryperipheralcircuits,designasimpleDigitalClock.ACasthepowersupply,sixeight-segmentLEDdigital-tubesareusedfordisplay,threebuttonsca
5、nbeusedtoadjustthetime,inthesoftwareaspect,usesassemblylanguagesoftwareprogramming.Thedesignhassomefeatures,suchaslow-costhardware,time-accurateandeasyadjustmentoftime,andsoon.Thedesignachievedalltherequiredbasictechnicalindexes.Furthermore,adoptingtheideaofhardware-to-so
6、ftware,mostofthosefunctionsarerealizedbysoftware,whichmakestheelectro circuitmoreconciseandthesystemmorestable.Keywords:singlechipcomputer;DigitalClock;digitaldisplay;Interruptii佳木斯大学信息电子技术学佳木斯大学学士学位论文42佳木斯大学信息电子技术学院佳木斯大学信息电子技术学佳木斯大学学士学位论文目录摘要iABSTRACTii第1章绪论11.1课题的来源及研究目
7、的和意义11.1.1课题的来源及研究目的11.1.2课题的研究意义11.2国内外的研究现状31.3本课题的主要内容4第2章数字式时钟硬件系统的设计62.1AT89C51单片机简介和选型62.1.1单片机简介及发展状况62.1.2AT89C51的介绍及选型72.2系统硬件的整体框图92.3系统硬件的电路图102.3.1系统硬件的电路图及工作原理102.3.2电路图各个功能模块电路介绍112.4本章小结16第3章数字式时钟软件系统的设计173.1软件系统设计方案简介173.2软件系统设计的流程图183.2.1软件系统设计的整体流程图183.2
8、.2软件系统设计的按键处理流程图193.2.3软件系统设计的定时器中断流程图203.2.4LED数码显示管的显示流程图21结论22致谢23参考文献24附录1系统电路图25附录2PCB图26附录
此文档下载收益归作者所有