异步计数器原理、电路详解

发布时间:2024-11-11 11:20:07  

1、异步计数器

1、异步二进制加法器

1、原理

图片
同步:在CLK到来时判断以往的状态是否需要翻转
异步:判断低位是否有进位来判断是否需要翻转

2、电路-下降沿触发

图片

使用3个 下降沿 触发的T触发器构成异步计数器
CLK 0 的下降沿导致FF 0 翻转,若初始状态为000时,需要翻转两次,Q 0 才会产生下降沿,从而CLK i 的翻转频率逐级除以2
每个Q i 都有延迟时间t pd ,电路总延迟就是所有t pd 的累加

3、电路-上升沿触发

图片
使用 上升沿 触发的T触发器构成加法计数器
因为初始状态为000,并且每个触发器是二进位,所以需要将Q’端接到CLK,使用Q’端的上升沿进行触发

2、异步二进制减法计数器

1、原理

图片

2、电路-下降沿触发

图片

3、电路-上升沿触发

图片

2.5、加减法电路连接规律总结

为什么下降沿Q端和上升沿Q’端就是加法计数器
而上升沿Q端和下降沿Q’端就是减法计数器
图片
由图可知,对于FF0而言,不管是上升沿还是下降沿,都无影响,都是二进制循环,即上升沿下降沿之间只隔着一个状态,即0或者1
而对于FF1及之后的FF i ,有如下几种情况
连接Q还是Q’和上升沿和下降沿是可以两两组合的因素
上升沿: 上升沿 时,无论是连Q还是Q’,都是降序。
连接Q时,Q是降序 Q’是升序;而 连接Q’时 ,Q’是降序 Q是升序
下降沿: 下降沿 时,都是升序
连接Q时,Q是升序 Q’是降序; 连接Q’时 ,Q’是升序 Q是降序
但是一般不将Q’作为输出端

3、异步十进制加法计数器

1、状态

使用4位二进制计数器,直接让1001,即9作为末状态,并且输出为1,下一个状态直接跳回初始状态,则构成十进制计数器
图片

2、电路

图片
分成2部分进行分析:
二进制加法电路:该JK触发器相当于T触发器,因为此时J=K=1。
每来一个CLK就进行翻转,相当于一个两位加法器
图片

3、74LS290

图片

4、异步计数器特点

图片
竞争冒险原因:因为异步,多个触发器先后进行状态改变,有延迟,例如001变为010状态,在FF0从1变为0时,FF1还处于0,此刻就会出现000状态。
由于延迟的关系,不会出现011的瞬时状态,该状态表示FF1先从0变成1,而FF0却还未改变。对于异步计数器而言,下一级FF i 的改变一定伴随着低一级FF i-1 的改变,并且时间上在低一级之后。

2、移位寄存器型计数器

1、一般结构

计数器其实就是拥有循环功能的移位寄存器,故将最终输入重新作为输入,就可完成循环
图片

2、环形计数器

1、电路

图片

2、状态图

图片
初始状态为
  • 0000:移位过程中状态始终为0000
  • 0001:4进制,有4个电路状态
  • 0011:4进制,有4个电路状态
  • 图片 初始状态为:
  • 1111:移位过程中状态始终为1111
  • 1010:2进制,有2个电路状态
  • 1110:4进制,有4个电路状态
  • 图片
    通常都要求电路能够自启动,所以需要修改电路

    3、非启动->自启动

    图片
    图片

    4、特点

    图片 例如上面的4进制计数器,4位移位寄存器有16个状态,最终却只用了4个状态

    3、扭环形计数器

    1、电路

    图片

    3、状态图

    图片
    同样是8个状态都能自循环,为什么右边就是无效循环呢??
    因为在设计电路时,需要判断输出是处于何种状态,所以目前将左边的8位状态循环规定成有效循环,便于判断输出是哪种状态

    非自启-自启动

    图片

    自启动状态图

    图片

    4、对比

    图片

文章来源于:电路一点通    原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

相关文章

    可创建小型组合与时序逻辑电路的PLU可编程逻辑单元;在进行MCU开发时,有时需要用到一些简单的数字逻辑电路,LPC804与LPC55XX系列集成了PLU(Programmable Logic......
    、组合逻辑电路和时序逻辑电路数字电路可以分为组逻辑合电路和时序逻辑电路两种。 (1)组合逻辑电路组合逻辑电路是指输出值仅由输入信号的状态决定的电路......
    STM32时钟电路(2024-11-15 11:28:50)
    STM32时钟电路; 一、为什么需要时钟电路。 (1)单片机是一个集成芯片,其中包括 时序逻辑电路 ,可以说,没有时序,就没有数字电路......
    帧格式 起始位:发送一位逻辑电平0开始传输数据 空闲位:当为高电平时,无数据传输 数据位:先发低位再发高位,传输8位数据 校验位:奇偶校验,1的位数为偶数(偶校验),1的位数为奇数(奇校验) 停止......
    知道TINPUT,TINPUT为输入端的组合逻辑、网线和PAD的延迟之和,PAD的延时也根据器件型号也有典型值可选,但是到达输入端的组合逻辑电路和网线的延时就比较难以确定了,只能通过静态时序......
    实验14:移位寄存器;实验目的 (1)熟悉和掌握开发流程和软件使用方法; (2)通过实验理解和掌握原理; (3)学习用行为级描述时序逻辑电路。 实验任务 本实验的任务是设计一个7位右......
    实验16:扭环形计数器;实验目的本文引用地址:(1)熟悉和掌握开发流程和软件使用方法; (2)通过实验理解和掌握原理; (3)学习用行为级描述时序逻辑电路。 实验任务 设计一个右移。 实验原理 将移......
    实验15:环形计数器;实验目的本文引用地址:(1)熟悉和掌握开发流程和软件使用方法; (2)通过实验理解和掌握原理; (3)学习用行为级描述时序逻辑电路。 实验任务 设计一个4位右循环一个1的......
    缓存3部分组成。 图3  AD采集内部逻辑电路 3.1.1、AD控制模块 AD控制模块用来完成MAX196的采集时序的控制,为了确保时序控制的准确性和连续性,设计一个状态机,如图4所示,从......
    ); CAN总线为显性电平时代表逻辑0,CAN_H和CAN_L的电平分别是3.5V和1.5V(电位差Vdiff为2.0V左右)。 位时序 前面提到CAN是一种异步通信,没有时钟信号线,其通......

我们与500+贴片厂合作,完美满足客户的定制需求。为品牌提供定制化的推广方案、专属产品特色页,多渠道推广,SEM/SEO精准营销以及与公众号的联合推广...详细>>

利用葫芦芯平台的卓越技术服务和新产品推广能力,原厂代理能轻松打入消费物联网(IOT)、信息与通信(ICT)、汽车及新能源汽车、工业自动化及工业物联网、装备及功率电子...详细>>

充分利用其强大的电子元器件采购流量,创新性地为这些物料提供了一个全新的窗口。我们的高效数字营销技术,不仅可以助你轻松识别与连接到需求方,更能够极大地提高“闲置物料”的处理能力,通过葫芦芯平台...详细>>

我们的目标很明确:构建一个全方位的半导体产业生态系统。成为一家全球领先的半导体互联网生态公司。目前,我们已成功打造了智能汽车、智能家居、大健康医疗、机器人和材料等五大生态领域。更为重要的是...详细>>

我们深知加工与定制类服务商的价值和重要性,因此,我们倾力为您提供最顶尖的营销资源。在我们的平台上,您可以直接接触到100万的研发工程师和采购工程师,以及10万的活跃客户群体...详细>>

凭借我们强大的专业流量和尖端的互联网数字营销技术,我们承诺为原厂提供免费的产品资料推广服务。无论是最新的资讯、技术动态还是创新产品,都可以通过我们的平台迅速传达给目标客户...详细>>

我们不止于将线索转化为潜在客户。葫芦芯平台致力于形成业务闭环,从引流、宣传到最终销售,全程跟进,确保每一个potential lead都得到妥善处理,从而大幅提高转化率。不仅如此...详细>>