1、数电课程设计报告 数电课程设计报告数电课程设计报告 多功能电子钟多功能电子钟 数电课程设计报告 1 目录目录 一、设计要求一、设计要求 二、设计方案二、设计方案. 1 设计需求设计需求. 1 多功能电子钟的设计方多功能电子钟的设计方案案 . 1 电子钟模式电子钟模式 1 显示模式显示模式 1 选位模式选位模式 2 三、各功能模块设计三、各功能模块设计 3 主控模块主控模块. 3 主要功能主要功能 3 源代码源代码 . 3 计时模块计时模块. 5 主要功能主要功能 5 源代码源代码 . 5 闹钟模块闹钟模块. 8 主要功能主要功能 8 源代码源代码 . 8 辅控模块辅控模块. 10 主要功能主要
2、功能 11 源代码源代码 . 11 显示模块显示模块. 14 主要功能主要功能 14 源代码源代码 . 15 蜂鸣器模块蜂鸣器模块 . 17 主要功能主要功能 17 源代码源代码 . 17 分频器模块分频器模块 . 18 主要功能主要功能 18 源代码源代码 . 18 四、设计实现过程四、设计实现过程 20 五、实验结果。讨论及心得体会五、实验结果。讨论及心得体会 22 附录附录. 23 各模块仿真图各模块仿真图 23 AC . 23 BCD7DIS . 23 CHOSE21 . 23 CHOSE81 . 23 CLKCUT 24 COUNT24. 24 COUNT60. 24 数电课程设计报
3、告 2 KEYEN 24 MC 24 SOUND . 25 SWSC . 25 TRANSLATE38 25 数电课程设计报告 1 一、设计要求一、设计要求 1、具有以二十四小时制计时、显示、整点报时、时间设置和闹钟的功能。 2、射击精度要求为 1s。 二、二、设计方案设计方案 设计需求设计需求 1. 计时:正常工作状态下每天按 24 小时制计时并显示,蜂鸣器无声,逢整点报时。 2.较时: 在调时显示状态下, 按下“k 键”则进入“小时”校准状态, 此时按“k 键”则进入“分 钟”校准状态,继续按“k 键”则进入“秒钟”校准状态,再按 k 键”则反回全部闪烁状态。在较 时状态时,被较准的,数码
4、管以闪烁显示,此时若 set 键值为 1 则按照 4HZ 进行加时。 3. 整点报时:蜂鸣器在 59 分钟的 51、53、55、57 秒时发出频率为 512hz 的低音,在 59 秒时发出 1024hz 的高音,结束时为整点。 4. 显示:要求采用扫描显示方式驱动 8 个 LED 数码管显示“时-分-秒”。 5. 闹钟:闹钟定时时间到,蜂鸣器发出周期 1 秒的“滴、滴”声,持续时间为一分钟。 6. 闹钟设置:在闹钟调时时状态下,按下“k 键”则进入“小时”定时状态,此时按“k 键” 则进入“分钟”定时状态,继续按“k 键”则进入“秒钟”定时状态,再按 k 键”则回到全部闪烁状 态。在定时状态时,被定时的,数码管以闪烁显示,此时若 set 键值为 1 则按照 4HZ 进行 加时。 为了实现这些功能需要一些小的模块来实现不同的功能,小模块的功能将在下面进行 介绍。 多功能电子钟的设计方案多功能电子钟的设计方案 电子钟模电子钟模式式 显示模式显示模式 主控模块 计时模块 闹闹钟模块 辅助控制模块 显示模块 蜂鸣器模块 数电课程设计报告 2 选位模式选位模式 系统开启后,数码管正常显