电子闹钟设计

电子闹钟设计

ID:866365

大小:806.53 KB

页数:13页

时间:2017-09-21

电子闹钟设计_第1页
电子闹钟设计_第2页
电子闹钟设计_第3页
电子闹钟设计_第4页
电子闹钟设计_第5页
资源描述:

《电子闹钟设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、项目名称:闹钟设计班级:电子200901班姓名:周兵学号:201003041410指导教师:温锦辉日期:2012.6.4【摘要】:时间是现代社会中不可缺少的一项参数,无论是平时生活还是社会生产都需要对时间进行控制,有的场合对其精确性还有很高的要求.采用单片机进行计时,对于社会生产有着十分重要的作用。随着社会发展,信息数字化走进了每个家庭,数字化电子产品功能强大,美观,得到人们喜爱,电子产品数字化已成为一种趋势,研究电子产品数字化也成为当今生产电子的任务。本课题以单片机为基础,以C语言为编程语言,以AT89C

2、51单片机芯片为核心设计一个音乐闹钟,实现时间显示、定时和闹钟功能。设计完成的定时闹钟达到课程设计的要求,在到达定时的时间便立即发出蜂鸣声音,持续6秒钟。显示采用的八位数码管电路,如果亮度感觉不够,可以通过提升电阻来调节,控制程序中延迟时间的长短,可以获得不同的效果。也可以改蜂鸣器为继电器,通过控制继电器从而进一步扩展的来控制一些家电开关。由于AT89C51系列单片机的控制器运算能力强,处理速度快,可以精确计时,很好地解决了实际生产生活中对计时高精确度的要求,因此该设计在现代社会中具有广泛的适用性。【关键词

3、】:AT89C51,LED显示,仿真,调试目录【摘要】:2第一章设计要求及任务3第一节设计本电子定时闹钟的目的和意义3第二节实现的功能41.设计要求42硬件设计及描述4第二章模块电路设计41.总体方框图:(如图1所示)42.主控制CPU:AT89C5153.显示器:LCD显示器54.按键电路如图3所示:65.蜂鸣器6第三章硬件及软件设计6第一节单片机和数字钟介绍61、单片机介绍62、数字钟介绍7第二节51单片机硬件结构设计81、51单片机内部总体结构82、51单片机时钟电路与时序.8第三节软件设计9第四章程

4、序调试与测试结果分析10一、硬件调试(poutes)10二、软件调试(keil)11结论12参考文献13第一章设计要求及任务第一节设计本电子定时闹钟的目的和意义一、复习和巩固所学过的知识,利用此设计正好可以对所学过的知识进行系统的回顾和总结。二、拓展知识面,课堂的知识是远远满足不了设计的要求的,这就需要我们主动去找寻更多的资料,了解更多的知识。三、培养了设计能力和解决实际问题的能力,同时增强了自学能力,通过设计完整的单片机系统也初步掌握了组成系统、编程、调试等能力。四、通过本LED电子钟的设计初步了解了单片

5、机应用系统开发研制过程,软件和硬件设计的方法。第二节实现的功能1.设计要求1.1功能需求(1)实现数字时钟准确实时的计时与显示功能;(2)实现闹钟功能,即系统时间到达闹钟时间时闹铃响;(3)实现时间和闹钟时间的调时功能;1.2设计要求(1)应用51单片机设计实现数字时钟电路;(2)使用定时器/计数器中断实现计时;(3)选用8位数码管显示时间;(4)用按钮实现调时间和闹钟时间的功能。1:更换模式(模式0:正常显示时间;模式1:调当前显示的时间;模式2;调闹钟时间);(5)使用发光二极管实现闹钟功能;(6)采用

6、C语言编写程序并调试。2硬件设计及描述(1)单片机采用AT89C51型;(2)时间显示电路:采用8位共阴极数码管,P1口驱动显示数字,P2口作为扫描信号;(3)时间设置:实现调时模式,调整显示时间和闹铃时间;(4)闹钟:P3.7口接发光二极管模拟闹钟。第二章模块电路设计1.总体方框图:(如图1所示)图1总体方框图2.主控制CPU:AT89C51AT89C51单片机是一款低功耗,低电压,高性能CMOS8位单片机,片内含4KB(可经受1000次擦写周期)的FLASH可编程可反复擦写的只读程序存储器(EPROM)

7、,器件采用CMOS工艺和ATMEI公司的高密度、非易失性存储器(NURAM)技术制造,其输出引脚和指令系统都与MCS-51兼容。片内的FLASH存储器允许在系统内可改编程序或用常规的非易失性存储器编程器来编程。此外,AT89C51是用静态逻辑来设计的,其工作频率可下降到0Hz,并提供两种可用软件来选择的省电方式——空闲方式(IdleMode)和掉电方式(PowerDownMode)。在空闲方式中,CPU停止工作,而RAM、定时器/计数器、串行口和中断系统都继续工作。在掉电方式中,片内振荡器停止工作,由于时钟

8、被“冻结”,使一切功能都暂停,只保存片内RAM中的内容,直到下一次硬件复位为止,进行软件编程,进行时钟功能。AT89C51价格5-8元。该器件采用ATMEL高密度非易失储存器制造技术制造,与工业标准的MCS-51指令集合输出管脚相兼容。由于将多功能8位CPU和闪烁储存器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,AT89C单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。3.显示器:L

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

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

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