电子时钟课程设计--proteus环境下的电子时钟设计
-
资源ID:1457957
资源大小:533.50KB
全文页数:16页
- 资源格式: DOC
下载积分:100金币
快捷下载

账号登录下载
三方登录下载:
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
|
电子时钟课程设计--proteus环境下的电子时钟设计
1、 - 1 - 单片机单片机课程设计课程设计 说明书说明书 设计题目: proteus 环境下的电子时钟设计 系 别: 电控系 专业班级: 学生姓名: 学 号: 指导老师: 日 期: - 2 - 目录 1.设计要求3 1.1 实验目的3 1.2 系统功能3 1.2.1 基本功能3 1.2.2 扩展功能3 2.系统设计3 2.1 实验原理3 2.2 实验分析4 2.2.1 电路的总体设计4 2.2.2 程序的总体设计4 3.单元电路设计6 3.1 输入部分6 3.2 输出部分7 3.3 晶振与复位电路7 4 程序设计8 4.1 延时模块8 4.2 中断服务程序9 4.3 主程序11 5.系统仿真1
2、4 6.参考文献16 - 3 - 1.设计要求 1.11.1 实验目的实验目的 1. 学习8051定时器时间计时处理、 按键扫描及LED数码管显示的设计方法。 2. 设计任务及要求 利用实验平台上 4 个 LED 数码管, 设计带有闹铃功能 的数字时钟 1.21.2 系统功能系统功能 1.2.11.2.1 基本功能基本功能 1. 在 4 位数码管上显示当前时间。显示格式“时时分分” 2. 由 LED 闪动做秒显示。 3. 利用按键可对时间及闹玲进行设置,并可显示闹玲时间。当闹玲时间到蜂鸣 器发出声响,按停止键使可使闹玲声停止。 4.实现秒表功能(百分之一秒显示) 1.2.21.2.2 扩展功能
3、扩展功能 1.日历功能(能对年,月,日,星期进行显示,分辨平年,闰年以及各月天数, 并调整) 2.音乐闹铃(铃音可选择,闹铃被停止后,闪烁显示当前时刻 8 秒后,或按键跳 入正常时间显示状态) 3.定时功能(设定一段时间长度,定时到后,闪烁提示) 4.倒计时功能(设定一段时间长度,能实现倒计时显示,时间长减到 0 时,闪烁 提示) 5.闹铃重响功能(闹铃被停止后,以停止时刻开始,一段时间后闹铃重响,且重 响时间的间隔可调) 2.系统设计 2.1 实验基本原理 利用单片机定时器完成计时功能, 定时器 0 计时中断程序每隔 0.01s 中断一 次并当作一个计数,设定定时 1 秒的中断计数初值为 100,每中断一次中断计数 初值减 1,当减到 0 时,则表示 1s 到了,秒变量加 1,同理再判断是否 1min 钟 到了,再判断是否 1h 到了。 为了将时间在 LED 数码管上显