jk触发器改为四进制_四位二进制计数器这样接成十进制计数器

本文介绍了8421BCD码异步十进制加法计数器的工作原理,该计数器由4个JK触发器和一个与非门构成。计数器通过复位清零后,随着计数脉冲的输入,能够从0000计数到1001,并在达到1001时返回0000,避免了4位二进制计数器的无效状态。

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

十进制计数器与4位二进制计数器有些相似,但4位二进制计数器需要计数到1111然后 才能返回到0000,而十进制计数器要求计数到1001 (相当于9)就返回0000。8421BCD码 十进制计数器是一种最常用的十进制计数器。

8421BCD码十进制计数器如图所示

e377a42e403eb17ed44c541d012ce714.png

该计数器是一个8421BCD码异步十进制加法计数器,由4个JK触发器和一个与非门构成,与非门的输出端接到触发器F1、F2的SD非端(置"1”端),输入端则接到时钟信号输入 端(CP端)和触发器F0、F3的输出端(即Q0端和Q3端)。

计数器的工作过程分为如下两步

第一步:计数器复位清零。

在工作前应先对计数器进行复位清零。在复位控制端送一个 负脉冲到各触发器Rd端,触发器状态都变为“0”,即Q3Q2Q1Qo=OOOO。

bc297de5b0688444c6359815754c791e.png

第二步:计数器开始计数。

当第1个计数脉冲(时钟脉冲)下降沿送到触发器F0的CP端时,触发器F0翻转,Q0由"0”变为“1”,触发器Fl、F2、F3状态不变,Q3、Q2、Q1均为"0”,与非门的输出端为 “1”(Q3非*Q0

JK触发器74LS107是一种双模边沿触发器,可以作为基本的数字逻辑元件用于构建异步计数器。要使用它构一个异步十进制计数器,你需要按照以下步骤操作: 1. **连 JK 端口**:将 JK 触发器的 J、K 端分别连到计数控制信号(通常由外部电路提供,比如一组上升沿触发的 D 脚输入)。J 端通常地(0),而 K 端计数脉冲,以便触发计数过程。 2. **设置初始状态**:确定触发器的初始状态(00、01、10 或 11),这决定了计数器的起始数值。例如,如果想要从0开始计数,可以选择 Q0 和 Q1 的组合对应于二进制0(比如Q0=0, Q1=0)。 3. **连输出端**:七段显示或者其他需要计数结果的负载通过输出 Q0、Q1、Q2 和 Carry 输出与触发器相连。每个输出代表一位计数值,并根据触发器的状态改变。 4. **同步与异步模式**:因为 JK 触发器本身是异步的,所以在设计时要考虑是否需要同步。如果是异步计数,计数脉冲对触发器的每一时刻都有效;如果是同步计数,还需配合时钟信号(如555定时器产生的方波)来精确控制计数动作。 异步十进制计数器的工作原理就是利用 JK 触发器按顺序翻其内部状态,每翻一次就表示加一,当 Q3 输出变为高电平(1),通常意味着完了一个完整的十进制周期,此时可通过其他机制判断是否重置或进入下一个计数周期。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值