- 1、本文档共13页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
带整点报时功能的电子时钟
带整点报时功能的电子时钟
题目要求:
显示时、分、秒,打开电源时,应当显示的数据为00:00:00,然后电路会自动开始计时。电路中应当有时、分、秒的时间调整按钮。当显示数据变为00:00:00,而不是24:00:00。时间调整按钮按下时间小于1s,时钟进入休眠状态;大于1s时,进入时间调整状态,每按1次,显示值加1。当时间到了整点时,将会进行报时。
设计任务的分析:
电子时钟是生活中非常实用的电子部件,比如手机里的时间显示、电子手表里的时间显示等。一般来说,电子时钟应当具有时、分、秒三个部分的内容显示,而且这三个部分还可以分别调整。
现在好一些的电子时钟除了有时、分、秒显示之外,还有年、月、日显示,闹钟设置等多种功能。实际上这些功能都能用单片机实现。本设计实验中,将设计一个能显示时、分、秒并带有整点报时功能的简单电子时钟,时、分、秒均能分别进行调整。
原理:
本设计中实现的是6位数的显示。一般来说,控制多位数码管常采用的方法是扫描显示法,即各位数码管共用输入数据,但各数码管的显示控制线则单独控制。
用扫描显示法来完成多位数字显示设计,程序执行时,先使要显示的数字位数对应的数码管允许点亮;然后,将要显示的数据输出到数码管;显示时间到了之后,再切换到下一个数码管来显示。
而整点报时方面本设计采取使用另外一个单片机控制蜂鸣器,通过输出不同频率的音符而实现歌曲的播放。
电路设计:由以上的分析知,电路中除了单片机之外,还需要6个数码管,2个按钮和2个晶振,一个蜂鸣器和一些电阻、电容、三极管元件。
可以用单片机1的P1端口的P1.0~P1.7来作为数码管显示数据的输出引脚,P2.0~P2.5作为各数码管的控制端,用P3.7作为休眠、时间调整的控制钮。
单片机2的P1.3作为蜂鸣器的控制端,单片机1跟单片机2的P2.7作为2个单片机的通讯端。
硬件电路说明
二、程序设计:
软件流程设计说明
三、调试过程出现的问题和解决的办法
1、数码管刚开始采用单片机直接驱动,但是数码管显示亮度不够,因此改为采用三极管加上拉电阻驱动,最后数码管显示良好;
2、两块单片机之间通过P0口对接,结果信号采集不到,加了上拉电阻之后问题解决;
3、采用P1口带限流电阻触发三极管驱动蜂鸣器时,蜂鸣器不够响亮,因为单片机的输出电流最大为20mA,加了限流电阻后削弱了电流,采用直接触发方式即解决问题。
四、本次课程设计的体会和设计方案的改进方法
1、通过这次课程设计,加强了我们动手、思考和解决问题的能力。在整个设计过程中,我们通过这个方案包括设计了一套电路原理和pcb连接图,和芯片上的选择。
2、在设计过程中,经常会遇到这样那样的情况,就是心里想老着这样的接法可以行得通,但实际接上电路,总是实现不了,因此耗费在这上面的时间用去很多。
3、我沉得做课程设计同时也是对课本知识的巩固和加强,由于课本上的知识太多,平时课间的学习并不能很好的理解和运用各个元件的功能,而且考试内容有限,所以在这次课程设计过程中,我们了解了很多元件的功能,并且对于其在电路中的使用有了更多的认识。
4、本系统最初只是采用一个单片机进行控制,但是考虑了时间显示和音乐放都需要进行查表指令,而且时间显示的计算是采用单片机的内部资料进行计算,为了避免音乐播放对时间显示准确度的影响,故采用两块单片机进行设计。
参考文献
刘焕成,《工程背景下的单片机原理及系统设计》[M],北京:清华大学出版社,2008.4
吴晓苏,张中明,《单片机原理与接口技术》[M],北京:人民邮电出版社,2009.5
赵景波,向华,《Protel 99 SE应用与实例教程》[M005D,北京:人民邮电出版社,2009.3
附录:程序清单
音乐程序:
ORG 0000H
LJMP START
ORG 000BH
INC 20H ;中断服务,中断计数器加1
MOV TH0,#0D8H
MOV TL0,#0EFH ;形成10毫秒中断
RETI
START:SETB P1.3
JB P0.3,$
MOV SP,#50H
MOV TH0,#0D8H
MOV TL0,#0EFH
MOV TMOD,#01H
MOV IE,#82H
MUSIC0:
NOP
MOV DPTR,#DAT ;表头地址送DPTR
MOV 20H,#00H ;中断计数器清0
MOV B,#00H ;表序号清0
MUSIC1:
NOP
CLR A
MOVC A,@A+DPTR ;查表取代码
JZ END0 ;是00H,则结束
CJNE A,#0FFH,MUSIC5
LJMP MUSIC3
MUSIC5:
NOP
MOV R6,A
INC DPTR
MOV A,B
MOVC A,@A+DPTR ;取节拍代码送R7
MOV R7,A
SETB TR0 ;启动计数
MUSIC2:
NO
您可能关注的文档
- 基于单片机的电子时钟设计程建民.doc
- 红外线 henshiyong.doc
- TH-F6 & F7使用说明p14-27.doc
- 北工大 单片机 期末.docx
- 51单片机c语言编写电子琴+音乐播放器.doc
- HCS878 8.0 使用说明书.doc
- Delphi程序员笔试题.doc
- 单片机—电子钟实验源程序.docx
- EDA实习报告H.doc
- 东华大学汇编语言程序设计练习题.doc
- 人教A版高中数学必修一1.1 集合的概念专练(含解析)(80) .pdf
- 人教版九年级美术上册《线材造型》教案2篇 .pdf
- 人教版初中生物七年级上册第一单元生物和生物圈知识点总结归纳.pdf
- 人教版七年级生物上册 第二单元第一章《细胞是生命活动的基本单位》测.pdf
- 人教版八年级物理上册第一章声现象教案 .pdf
- 仓储管理员练习题库(附参考答案) .pdf
- 人教版八年级上册数学第14章 整式的乘法与因式分解 单元测试卷 3套(W.pdf
- 人教A版2019必修第一册 高一数学 4 .pdf
- 人教版八年级物理下册第九章压强第4节流体压强与流速的关系.pdf
- 以感恩为主题的演讲稿800字5篇 .pdf
最近下载
- “双减”政策下初中数学分层作业设计的实践与探究 .pdf
- 《My family photo》(教学设计)-2024-2025学年冀教版(2024)初中英语七年级上册.docx VIP
- 国开电大《创业教育(创业教育专)》形考1-3及综合答案.pdf VIP
- ISO 10009-2024 质量管理——质量工具及其应用指南(中文版-雷泽佳译2024-07).docx VIP
- 人教版初中英语八年级上册 Unit 7 大单元作业设计案例 .pdf
- 美国国父——华盛顿课件.ppt
- 渔父文化内涵.doc VIP
- 2025年合肥市轨道交通集团有限公司校园招聘934人笔试备考题库及答案解析.docx
- 腰椎穿刺术教师赛教案.docx
- 产后大出血的抢救.pptx VIP
文档评论(0)