作业帮 > 综合 > 作业

EDA数字时钟设计一个含有时/分/秒的时钟,并且可以设置,清除,12/24小时工作模式切换,仿电台整点报时.设计提示:1

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/12 20:44:40
EDA数字时钟
设计一个含有时/分/秒的时钟,并且可以设置,清除,12/24小时工作模式切换,仿电台整点报时.
设计提示:
1.具有'秒','分','时'计时功能,小时按24小时制计时.
(1)需要设计两个60进制计数器,一个24/12进制计数器.
(2)时,分,秒全部采用8421BCD码形式输出.建议设计器就采用8421BCD码形式计数
(3)建议全部采用同步计数器.
(4)设置异步清零,计数使能控制端
2.能进行24/12小时制计时模式切换.
(1)一个24/12进制计数器需要设计成两种进制工作模式
3.具有校时功能,能够对'分'和'小时'进行调整.
(1)需要一个模式控制信号,来控制时,分计数器处于计时方式还是校时方式.
(2)需要一个小时计数器手动计数触发脉冲信号,一个分钟计数器手动计数触发脉冲
(3)如果时,分计数器采用可逆计数方式,则还需要一个递增/递减计数器模式控制信号
4.具有整点报时功能.在59分51秒,53秒,55秒,57秒发出低音1024HZ信号,在59分59秒是发出一次高音2048HZ信号,音响持续1秒钟,在1024HZ音响结束时刻为整点.
(1) 需要一个报时音频脉冲输出信号,驱动蜂鸣器.该信号应由以下两路脉冲信号相'或'构成;
(2)将分计数器的59分和秒计数器的51秒,53秒,55秒,57秒取出,和1024HZ的信号相'与',作为报时信号输出.
(3)取出计数器的59分59秒和2048HZ的信号相'与'作为报时信号的输出.
到这里看看吧!应该就是你要的答案!http://user.qzone.qq.com/772168956/blog/1243851433