欢迎来到天天文库
浏览记录
ID:36802212
大小:373.86 KB
页数:21页
时间:2019-05-15
《单片机课程设计——数字时钟》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、单片机课程设计——数字时钟一、设计方案:.................................................................................2二、设计内容:.................................................................................2三、电子时钟.....................................................................................21电子
2、时钟简介.............................................................................32电子时钟的基本特点...............................................................33电子时钟的原理........................................................................3四、单片机的知识.........................................
3、....................................51单片机的简介.............................................................................52单片机的发展.............................................................................53单片机的特点........................................................................
4、.....74单片机的应用与89C51单片机的介绍...................................8五、系统软件程序设计...................................................................141.主程序.......................................................................................142、数码管显示模块...........................................
5、........................143、定时器/计数器T0中断服务程序........................................144、按键处理模块.......................................................................156、软件编译环境:KeiluVision2.............................................19六、系统硬件电路的设计.........................................
6、......................20七、课程设计总结...........................................................................21第1页共21页单片机课程设计——数字时钟一、设计方案:1、通过单片机内部的计数/定时器,采用软件编程来实现时钟计数,一般称为软时钟,这种方法的硬件线路简单,系统的功能一般与软件设计相关,通常用在对时间精度要求不高的场合。2、采用时钟芯片,它的功能强大,功能部件集成在芯片内部,具有自动产生时钟等相关功能,硬件成本相对较高;软件编程简单,通常用在对时钟精度
7、要求较高的场合。二、设计内容:这里采用应用广泛的AT89C52作为时钟控制芯片,利用单片机内部的定时/计数器T0实现软时钟的目的。首先将T0设定工作于定时方式,对机器周期计数形成基准时间(50ms),然后用另一个定时/计数器T1对基准时间计数形成秒,妙计60次形成分,分计60形成小时,小时计到12。最后通过数码管把它们的内容在相应的位置显示出来,达到时、分、秒计时的功能。此外还要实现对时间的调整功能,89C52的P1.0、P1.1、P1.2外接三个独立按键,当按下P1.0按键时,系统进入调时间的状态或启动时间显示的功能;当按下P1.1按键时,对显示的数码管进行加
此文档下载收益归作者所有