zxopenljx 发表于 2020-5-9 13:43:22

数字钟

前段时间,我们一起学习了数码管的相关内容。今天我们就以数码管为基础,设计一个简单地数字钟。

设计需求:设计一个数字钟,不可调时,简单计时功能,可显示一天24小时(0-23点)用数码管显示出来。板卡上一共有六个数码管,我们让每两个为一组分别显示时、分、秒。

需求分析:
首先,我们要有一个时钟逻辑模块,用于产生表示时间的24位数据;
其次,将这个24位数据通过转码,转成BCD码,每八位为一组,对应两个数码管。分别表示时、分、秒。
最后,将这3组数据拼接成一组24位的数据,传到数码管模块,进而显示出我们想要的时间数据,达到计时效果。

设计架构:

好了,今天就先说到这。接下来几天我们一起来完成这个简单计时的数字钟设计。
页: [1]
查看完整版本: 数字钟