EDA数字时钟

来源:百度知道 编辑:UC知道 时间:2024/06/15 23:43:34
设计一个含有时/分/秒的时钟,并且可以设置,清除,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

孩子们啊,去网上一搜一大把,适当的改一下就可以了啊