主要任务:
设计一个数字秒表,要求用一组六位数码管显示时间,格式为
00.00.00s,最大计数时间 59.59.99 秒。技术要求:
- 给定基准时钟频率为 1kHz;
- 数字显示模块使用七段数码管(小数点可忽略,不显示);
- 七段数码管驱动模块使用 7448 译码器;
- 分频以及计数模块使用 74160 或 74161;
- 设置两个按键,A 键功能为清零,B 键功能为暂停;
- 扩展要求:增加一个按键,让其切换成普通 24 小时计时模式, 显示时间范围为:00.00.00-23.59.59s(此项为加分项)
设计提示:
基准时钟 |
分频电路 |
计数系统 |
译码系统 |
显示系统 |
由基准时钟,分频得到所需频率时钟信号(注意秒表的分辨率为0.01s,基准时钟频率为 1kHz),驱动计数系统计数,由计数系统输出量控制译码系统,译码系统与显示系统组合,完成秒表计时显示。(不考虑电路的延迟)
报告要求:。
- 按上述模块设计,每个模块中,附上使用到的芯片功能表,以及对使用到的方法做相应的简介。4 个模块,每个模块 20 分, 报告创新性 20 分,共 100 分。
- 电路部分可手画,也可从仿真软件中复制粘贴。
- 严禁抄袭,一经发现,按 0 分处理。提交时间:
Multisim仿真文件:
数字秒表最大计数时间59.59.99秒,A键功能为清零,B键功能为暂停。增加按键,切换成普通24小时计时模式-单片机文档类资源-CSDN下载