|
在设计一个数字秒表时遇到了问题,关于怎么存数据没有比较好的方案,题目要求如下:
1)设计一个能测量3名100米跑运动员短跑成绩的数字秒表。要求用一组四位数码管显示时间,格式为00.00s,最大计数时间是99.99秒。
2)秒表设置3个开关输入(清零开关1个、记录开关1个、成绩开关1个)。按下“记录”开关第一次,将记录并储存第一名运动员的成绩,以此类推。当“记录”开关按下3次后,成绩计数结束。
3)成绩计数结束之后,连续按动“成绩”开关,可以把3个运动员的成绩循环显示在数码管上。
我是这样想的,用移位寄存器在计数器输出端获取数据并显示,但是这样做又不知道该怎么让获得的数据循环显示了,希望大神能够不吝指教。
附件里面是我的multisim仿真文件。
|
|