- 1、本文档共32页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE \* MERGEFORMAT
PAGE \* MERGEFORMAT 2
个性化电子钟课程设计
学 院 材料与能源学院
专 业 微电子科学与工程
年级班别 2013级2班
学生姓名 馥语甄心
目录
一、设计任务书P1
二、个性化电子钟功能P2
三、单片机系统原理图和工作原理描述P4
四、电路原理图设计P11
五、程序模块图P12
六、程序清单P13
七、设计或调试的过程中遇到的问题及解决方法P27
八、测试数据与误差校准P29
九、收获与体会P30
PAGE \* MERGEFORMAT
PAGE \* MERGEFORMAT 30
设计任务书
AT89S51CPU,12MHZ时钟,常规上电和手动复位电路。
4位LED数码显示器(带钟点),分别显示“小时:分钟”或“分钟:秒”
3个独立试按键,具体功能描述如下:
[MODE]——模式转换键,具有“正常——小时(校准)——分钟(校准)——小时(闹铃)——分钟(闹铃)”等5种模式,每按一次,转换一种模式。假设当前处于正常模式,按一下此键,“小时”闪烁,表示进入“小时”调校模式,再按一次,转入分钟模式,如此类推,正常模式下不闪烁。
[UP]——加“1”键,按下此键,被选中的项目加“1”
[DOWN]——减“1”键,按下此键,被选中的项目减“1”
设计1路蜂鸣器输出驱动电路,用于报警或按键声
电源:9V交流输入,全波整流,滤波,7805稳压电路,输出5V直流电源共给单片机系统。
编写数字电字钟的所有软件,包括主程序,定时器中断计时程序,定时器中断扫描显示程序,键盘扫描及功能程序,BCD码转换程序,“二翻十﹑拆字﹑转码”程序,闹铃程序等等。将这些程序整合成一个完整的电子钟程序,在软件模拟器上调试,在MCS51学习机上调试,并测试其功能及性能。
在程序调试通过后,测试计时精度,分析误差来源,提出补偿方法,
用数据说明补偿前后计时精度。
个性化电子钟功能
按键说明:
K6
MODE
校准功能模式键
时钟校准、设置闹钟参数(6种)
K5
UP
加1键
按下,对应的参数加1
K4
DOWN
减1键
按下,对应的参数减1
K3
CHOICE
显示选择键
选择要显示的界面(5种)
K1
REST
复位键
恢复初始状态
CHOICE
(K3)
0 小时:分钟(系统)
MODE
(K6)
0 加减不改变显示
1 分钟:秒(系统)
1 系统小时校准
2 小时:分钟(闹钟)
2 系统分钟校准
3 闹铃重响时间
3 系统秒校准
4 秒表
4 闹钟小时校准
DOWN
减1
5 闹钟分钟校准
秒表启动(秒表状态,MODE 0)
6 重响时间设置
停重响闹钟
UP
加1
禁止重响下,先按UP,再按DOWN停闹钟(MODE 0)
秒表复位
停第一次闹钟(MODE 0)
1.常规上电和手动复位(K1)
2.CHOICE按键:4位LED数码显示器(带钟点),共5种显示选择:分别显示“小时:分钟”、“分钟:秒”、闹钟的“小时:分钟”、“N分钟都响铃设置”、“秒表”
3.MODE按键:共有6种模式,“小时校准(闪烁)”、“分钟校准(闪烁)”、“秒校准(闪烁)”、“小时闹铃校准(闪烁)”、“分钟闹铃校准(闪烁)”、“闹钟重响时间设置”
4.UP按键:按下,对应的项目加1(MODE 0模式下,可以停止闹钟或者复位秒表)
DOWN按键:按下,对应的项目减1 (MODE 0模式下,可以启动或停止秒表或者停止重响的闹钟
5. 用P1.6口驱动1路蜂鸣器电路,用于闹钟响铃和按键声、满1分钟报警(滴一下)、满1小时报警(滴一下)
闹钟功能:
闹钟设置:通过UP和DOWN键,调节好闹钟的小时和分钟,在设置N分钟后重响。本程序设置的闹钟可选择一次的N分钟后重响,如果不想要这个功能,则在用户设置RECL_CNT(N分钟重响变量)时候,设为0,即可。本闹钟最大可以设置59分钟后重响(太久了也用处不大)
闹钟的关闭:
如果设置的分钟重响变量为0,MODE按键处于模式0(此时的UP键和DOWN键不会改变系统时间),先按一下UP键,再按一下DOWN键,即可关闭闹钟,不会重响。
如果设置的分钟重响变量不是0,MODE按键处于模式0,第一次响铃按一下UP键停止闹钟,N分钟后重响,第二次响铃,按一下DOWN键,则关闭闹钟
7.用LED灯指示当前所选择的模式,模式1-6分别对应LED灯D1-D6,模式0对应D8(这样方便看出自己当前选择的是那种功能调节模式)
8.满1分钟提
您可能关注的文档
- 大学物理物理学课件波动光学.ppt
- 大学物理学 大作业参考解答.pdf
- 大学一年级体育全部试题有答案.pdf
- 大学语文第一章绪论.ppt
- 大一C语言上机实验试题及答案.pdf
- 大众传播媒介与社会发展.ppt
- 大众传播学导论(苏州大学新闻传播学参考书笔记).doc
- 大众传播学-复习资料.ppt
- 代理金融“强监管、控风险”知识竞赛第二套题库.docx
- 带串口通信的温湿度仪器设计.pdf
- 2025年广西中考地理二轮复习:专题四+人地协调观+课件.pptx
- 2025年广西中考地理二轮复习:专题三+综合思维+课件.pptx
- 2025年中考地理一轮教材梳理:第4讲+天气与气候.pptx
- 第5讲+世界的居民课件+2025年中考地理一轮教材梳理(商务星球版).pptx
- 冀教版一年级上册数学精品教学课件 第1单元 熟悉的数与加减法 1.1.6 认识1-9 第6课时 合与分.ppt
- 2025年中考一轮道德与法治复习课件:坚持宪法至上.pptx
- 2025年河北省中考一轮道德与法治复习课件:崇尚法治精神.pptx
- 八年级下册第二单元+理解权利义务+课件-2025年吉林省中考道德与法治一轮复习.pptx
- 精品解析:湖南省娄底市2019-2020学年八年级(上)期中考试物理试题(原卷版).doc
- 2025年中考地理一轮教材梳理:第10讲+中国的疆域与人口.pptx
文档评论(0)