数电——集成计数器(部分)

数电77-集成二进制同步计数器_哔哩哔哩_bilibili

74LS191   同步二进制可逆计数器   单时钟

功能:

 

要想有置零功能,可以将输入改为0000,然后运用功能里的置数功能

双时钟74LS193  四位同步二进制可逆计数器

功能:

74LS197 二-八-十六进制计数器

内部

功能

十六进制:

八进制:

二进制

74160/74162 十进制同步加法计数器

74190十进制同步可逆计数器

单时钟

74192十进制同步可逆计数器

双时钟

74LS290 二-五-十进制异步计数器

内部结构图

功能表

注意:Q0是最高位

### 设计和实现Logisim中的子计器 #### 构建基础组件 为了在Logisim中创建一个完整的24小时计时器,需要先构建两个基本模块:60进制计器用于表示分钟和秒钟;24进制计器则负责记录小时。这两个计器应当具备同步加载(置)以及异步复位(清零)的功能[^1]。 #### 创建60进制计器 可以采用二-十进制(BCD)编码方式来简化设计过程。对于每经过六十次脉冲输入即完成一次循环的60进制计器而言,在达到最大值59之后应能自动回滚至起始状态并触发下一个更高位的进位信号。此过程中涉及到的关键元件包括但不限于T型触发器、JK触发器或是直接运用现成的74LS90芯片作为核心部件之一来进行搭建[^2]。 ```circuit // Logisim Circuit Code Snippet (Pseudo-code) CIRCUIT { INPUT clk; // Clock signal input OUTPUT q_out[6]; // Output lines representing BCD value COMPONENTS { 74LS90 counter; AND gate_for_carry; } WIRE { connect clk to counter.clk_input; connect counter.output_to_q_out; generate carry using and_gate_based_on_max_value_reached; } } ``` #### 实现24进制计器 针对24进制计器的设计思路与上述相似,只不过这里的重点在于当计值到达23后需返回到初始位置,并向更高级别的单位发送进位指示。考虑到一天只有二十四个小时的特点,该部分可选用两片四位二进制加法计算器串联而成,通过适当设置反馈路径使得其能够按照所需的模式工作。 #### 集成24小时计时器 最后一步就是把之前准备好的各个子系统连接起来形成最终产品——24小时计时器。这通常意味着要确保所有内部通信线路畅通无阻,特别是那些用来传递时间增量信息的据总线必须精确对接。此外还应该加入必要的控制逻辑以便于操作者可以通过外部接口调整当前显示的时间或者重置整个设备回到出厂默认配置。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值