数字钟课程设计报告
《数字钟课程设计报告》由会员分享,可在线阅读,更多相关《数字钟课程设计报告(28页珍藏版)》请在毕设资料网上搜索。
1、题目:题目:数字钟数字钟 1 1 设计要求设计要求 该数字钟具有如下六种功能: (1)具有时 、 分 、 秒的十进制数字显示(小时从 0023)的计时器(具有清零 功能和设置起始时间功能) ; (2)具有手动校时、校分、校秒的功能,利用 DE2 Key 键,分别对每一个数码管进行校时 (校正模式下, 时钟处于停滞状态) , 校时之后的时间可以通过开关赋给 24 小时计数器 模块和倒计时模块; (3) 定时与闹钟功能, 能在设定的时间发出闹铃声 (用开发板上红色的 LED 灯全亮来表示) , 程序中实现闹铃 30 秒; (4)能进行零点报时,要求发出仿中央人民广播电台的整点报时信号,即从 23
2、时 59 分 50 秒起,每隔 2 秒钟发出一次低音“嘟”的信号,连续 5 次,最后一次要求高音“嘀”的信号, 此信号结束即达到零点(用开发板上的绿色 LED 灯亮来表示) ; (5)设计一个秒表,显示 1%秒、60 秒、手动停止,手动清零; (6)设计一个倒计时,显示小时、分钟、秒、%1 秒,可清零,可设置起始时间。 2 设计分析及系统方案设计 系统总共有 5 个状态,分别对应设计要求中的 (1)24 小时计数器 (2)时钟校准 (3)闹铃 (4)倒计时 (5)秒表 程序开始利用 50MHz 的时钟分别构造 1Hz 的时钟和 100Hz 的时钟。先用 50MHz 时钟构造模 500000 计
3、数器,用作分频产生 100HZ 信号,然后用 100HZ 信号构造模 100 计数器, 用作分频产生 1HZ 信号, 从而构造出周期是 1 秒和 0.01 秒的时钟。 (1) 时间显示 此部分是用 1HZ 的时钟驱动秒的个位,然后通过进位关系分别带动其余 5 位时间,从而完成时间显示功能。当清零位置0时,时间一直显示为 0。 (2) 手动校时 此部分通过三个 DE2 的 KEY 按键来实现。第一个是状态转换按键,通过它 来将状态转换到校时状态;第二个是校准位置选择按键,通过它来选择此时校准 哪一位;第三个是对所选位置进行加一的按键。设置好时间之后可以通过两个开 关分别将设置好的时间送到正常显示
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字 课程设计 报告
