如何用一片74LS161和必要的门电路构成一个可控计数器?

本文介绍如何使用74LS161和门电路构建可控计数器,通过控制信号实现四进制和八进制计数功能。文章详细阐述了计数器的工作原理及置数法的设计思路。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

上题目!

用一片74LS161和必要的门电路构成一个可控计数器。当控制端C=1时,实现八进制计数;C=0时,实现四进制数。

当ET=EP=1 , LD非=1 , Rd非=1时,同步计数。 所以把ET,EP端相连置1,Rd非置1。

当计数时,只有最后一位进位(同步置数)C端才出1,LD非出0。其余状态C端均出0,LD非出1。说明LD非=C非。

要实现八进制计数,即0000——0111。当为0111时,下一跳置为0000,重新计数。

要实现四进制计数,即0000——0011。当为0011时,下一跳置为0000,重新计数。

下面用置数法来做。

基本思路:通过给计数器重复置入某个数值的方法跳过N-M个状态,从而获得M进制计数器。置数操作可以在任何一个状态下进行。

要实现用控制端C(注意这里的C端是控制端,不同于进位输出端C)同时控制八进制和四进制,就要它们在相同计数值1111的情况下,进位。

同时跳回属于自己的开始端1000和1100,实现8进制和4进制。

 C=1时,D3D2D1D0=1000;C=0时,D3D2D1D0=1100。

D3D2D1D0=1C非00

画出最终的电路图

都是我自己看答案后的一些理解,不知道怎么具体用纯代数方法分析。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

访问宇宙

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值