multisim简易数字钟设计

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验名称 : 简易数字钟设计

系别:

班号:

实验者姓名:

学号:

实验日期: 2013 年 11 月

实验报告完成日期: 2013 年 12 月指导老师意见:

摘要:本数字钟实现了基本时间显示(包括分钟、小时、星期)、时间调整、闹钟以及精度为的秒表。用于显示的数码管可实现时间、闹钟、秒表显示。下面从外部到内部对时钟各模块说明并在最后介绍按键使用。

一、使用说明:

(一)下表是操作步骤说明(从左到右逐级选择):

(二)说明各按键的作用:

1、SWITCH1:为显示切换也可以说是功能切换,因为这两者是同时进行的,当切到显示闹钟时,你可以调整闹钟。

2、SWITCH2:次级切换按键,比如当切到闹钟时,你可以通过波动它而选择要调小时还是分钟;

3、INC:由于它大部分时间是在发生脉冲使当前对象的值增一的效果,故命名为INC。但在基本时间功能处还有清零功能,在秒表功能处有开始/暂停的功能。

4、CLR:在基本时间时是所有清零的功能,在秒表功能时是秒表清零

功能。

二、各模块说明。

最外层为:

○1 clock_base(基本时间计数);

○2 ALARM&&SCREEN(闹钟判断、秒表功能和闹钟、秒表、时间显示切换);

○3SET_NUM(设置闹钟);

○4FUNCTION_CH(按键翻译)

附注:显示秒的数码管可去除。信号源为10Hz的时钟信号。秒表时,小时数码管为秒,分钟左一数码管为秒。

(一)clock_base:

本模块实现秒、分、时、星期计数。由一片七进制计数器、一片24进制计数器、两片60进制计数器以及一片10进制计数器74160N构成(因为只允许用一个时钟信号源,为满足秒表需要故用之)。七进制、24进制、60进制计数器最后说明。

(二)ALARM&&SCREEN

本模块实现功能:

1、通过当前时间与设定的时间相比较实现闹钟功能并附有闹钟使

能;

2、用一片10进制计数器和一片60进制计数器实现秒表功能并附

有开始/暂停和重置功能;

3、用若干三或非门、非门、若干与门实现闹钟、秒表、时间显示

切换。

(三)SET_NUM

本模块为设置闹钟的模块。用一片24进制计数器设置闹钟的小时部分,用一片60进制计数器设置闹钟的分钟部分,一片二选一实现调整的切换。

(四)FUNCTION_CH

本模块实现按键的翻译。本数字钟使用4个按键,通过本模块可用此4个按键实现基本交互需要。用了一片3选一和一片5选一的顺序脉冲发生器以及一片T触发器。

(五)基本模块说明:

1、60进制计数器:用两片74160N实现同步六十进制计数器:

2、24进制同步计数器:用两片74160N实现之:

4、七进制计数器:用一片74160N生成:

5、二选一顺序脉冲发生器:用两片D触发器构成,三选一、五选

一顺序脉冲发生器同理,只不过分别用了三片、五片D触发器,电路图分别如下:

此处需注意的是:二选一、三选一的输出是1顺序发生,五选一是0顺序发生。

6、T触发器:用一片JK触发器将J和K连接而成:

三、心得体会:要交了就不说了

相关文档
最新文档