【精品】微机课设论文样本.doc

【精品】微机课设论文样本.doc

ID:56185002

大小:658.00 KB

页数:15页

时间:2020-03-18

【精品】微机课设论文样本.doc_第1页
【精品】微机课设论文样本.doc_第2页
【精品】微机课设论文样本.doc_第3页
【精品】微机课设论文样本.doc_第4页
【精品】微机课设论文样本.doc_第5页
资源描述:

《【精品】微机课设论文样本.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于AT89S52数字钟的设计摘要随着电子技术的发展,单片机因其具有体积小、集程度高、可靠性好、性价比高等突岀优点已在工业控制、智能仪表、数控拥未、数据采集处理、通讯及各种智1能家电和玩具等方面得到了广泛应用。本课程设计是基T89S52单片机的简单应用,具有24小时制时、分、秒显示,钱键校时,整点报时,闹钟功能。能方便的置任意时间和任意闹铃时间,当到数字钟计时到整点前十秒时,蜂鸣器发岀整点报时信号,通过两个按键即可实现校吋功能。目录刖吕第一章数字钟的设计要求与设计方案1.1方案的论证与比较1.2数字钟的功能与耍求1.3设计方案的确定第二章数字钟的硬件设计2.1数字钟的硬件

2、框图2.2时钟电路设计2.3复位电路设计2.4按键电路设计2.5显示电路设计2.6闹铃与报时电路设计2.7系统电源原理图第三章数字钟的软件设计3.1主程序流程图3.2显示模块程序设计3.3校时模块当前编辑位闪烁功能程序设计3.4走时程序设计第四章数字钟的安装与调试4.1硬件调试4.2软件调试4.3调试过程第五章设计体会与小结第六章附录6.1系统硬件原理图6.2部分源程序与参考文献刖s电子课程设计是电子技术学习中非常重耍的一个环节,是将理论知识和实践能力相统一的一个环节,是真正锻炼学生能力的一个环节。数字钟具有走时准,显示直观,款式新颖,附加功能多等优点受到人们的欢迎,在很

3、多场合得到了广泛的应用。数字钟是采用数字电路实现对•时,分,秒•数字显示的计时装置,广泛用于个人家庭,车站,码头办公室等公共场所,成为人们日常生活中不可少的必需品,由于数字集成电路的发展和石英晶体振荡器的广泛应用,使得数字钟的精度,远远超过老式钟表,钟表的数字化给人们生产生活带来了极大的方便,而且大大地扩展了钟表原先的报时功能。诸如定时口动报警、按时自动打铃、时间程序口动控制、定时广播、自动起闭路灯、定吋开关烘箱、通断动力设备、甚至各种定时电气的自动启用等,所有这些,都是以钟表数字化为基础的。因此,研究数字钟及扩大其应用,有着非常现实的意义。第一章数字钟的设计要求与设计方

4、案1.1方案的论证与比较数字钟的实现方法1)用555定时器构成时基发生电路,经过分频可得到秒脉冲信号,虽然方法简单,但是得到频率的精度不高。2)利用石英钟专用芯片实现,这种方法具有实现简单、计时精度高的优点。3)利用单片机的智能性来实现,由于微处理器里集成了时钟振荡系统,综合利用处理器中的定时器计数器,可方便地实现电子时钟功能,因为处理器的智1能性,通过程序容易实现具他辅助功能。通过比较,本课程设计采用单片机来实现数字钟,利用软硬件结合的方法,可实现电子钟的许多功能。1.2数字钟的功能与要求1)能任意设定走时起始时间,即具有校时功能。2)能设置闹钟吋间,即具有闹铃功能。3

5、)具有整点报时功能。1.3设计方案的确定1)处理器的选择由TATMEL的AT89S52具有体积小,市场货源充足,成本低以用软硬件仿真调试资源丰富的特点,因此选择AT89S52单片机。2)显示电路显示可通过液晶和数码管來实现。对丁普通的液晶显示器,需要专门的驱动电路,另外液晶显示可视性较差。而数码管具有显示亮度高,使用寿命长,价格便宜等优点,驱动电路也比较简单,因此选用数码管显示。3)时间设置电路通过软件控制,只需两个按键可实现时间设置功能,一个作为功能选择键另一个为加键。而且两个按键有很好的人机交互界面。第二章数字钟的硬件设计2.1数字钟的硬件框图框图如下:图1—数字钟便

6、件框图2.2时钟电路设计XTAL2XTAL1XIiQi•12M30pFzzJ=Cl—^C23CpF图2―时钟产生电路8051内部有一个由反相器构成的振荡器,可以由它来产生时钟,只要在XTAL1和XTAL2端外接在英晶体作定时元件,内部反相放大器自激振荡,产生时钟。图中的C1和C2电容起着系统时钟频率微调和稳定的作用。在本系统中选用12MHz晶振。2.3复位电路设计单片机复位方式有上电口动复位和手动复位两种。本系统采用手动方式。VCCCRSTq■…・22uFR1»■10O<100R2厂I200K图3—复位电路2.4按键电路设计按键电路主要考虑的是按键去抖问题,可采用硬件去抖

7、和软件去抖两种方式,硬件去抖可用触发器或者去抖专用接口芯片来实现,在本系统屮因为实现的功能较简单,所以采取软件去抖方式。图见原理图中的S1和S2,其中S1是功能选择键,S2是加“1”键,当按下功能键以后每按一次S2则相应的位加1,从而实现校时功能。2.5显示电路设计图3--显不电路采用六段数码管显示时间,利用锁存器74HC573的锁存和驱动功能,可使数码管亮度更高,占用I/O口较少,方便拓展其它功能,比如温度显示和日历显示。2.6闹铃与报时电路设计图4一整点报时电路当距整点10秒种时,扬声器每隔一秒发岀一定频率的报吋声音,同时

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。