单片机课设-电子时钟JD精要.docVIP

  • 4
  • 0
  • 约1.12万字
  • 约 29页
  • 2016-02-23 发布于湖北
  • 举报
单片机课设-电子时钟JD精要.doc

单片机应用课程设计 姓名:邢昊 学号班级:通信1201 指导老师:周永华 目录 一、实验目的 3 二、设计任务及要求 3 三、软件设计思路 3 四、设计分析 4 五、源程序代码及注释 10 六、课程设计体会 28 一、实验目的 通过电子时钟综合设计,使学生学会利用 8051 定时器时间计时处理功能,了解按键 扫描及控制 LED 数码管显示原理,掌握单片机和按键以及 LED 数码管硬件电路设计及控制 程序的设计方法。思考按键消除抖动、LED 动态显示与静态显示的特点,从而提高学生解 决实际问题的能力。 二、设计任务及要求 利用实验板上4个LED数码管,设计带有闹铃功能的数字时钟,要求: 1、在4位数码管上显示当前时间。显示格式“时时分分”;” 2、由LED闪动做秒显示; 3、利用按键可对时间及闹玲进行设置,并可显示闹玲时间。当闹玲时间到蜂鸣器发出声响,按停止键使可使闹玲声停止。 4、使数字时钟的闹钟铃声为音乐。 三、软件设计思路 计时功能利用单片机的定时器来完成,由于定时器定时的时长有限,所以要利用中断程序才能定时1秒,若中断程序每隔5ms中断一次并当作一个计数,则每中断一次计数加1,当计数200次时,则表示1s到了,秒变量加1,同理再判断1min是否到了,再判断1h是否到了。 为了将时间在LED数码管上显示,可采用静态显示法和动态显示法,由于静态显示法需要数据

文档评论(0)

1亿VIP精品文档

相关文档