时序逻辑电路有哪些是由组匼逻辑电路与记忆电路(又称存储电路) 组合而成的 常见时序逻辑电路有哪些有触发器、 寄存器和计数器等。
触发器是一种具有记憶功能的电路 它是时序逻辑电路有哪些中的基本单元电路。触发器的种类很多 常见的有基本RS触发器、 同步RS触发器、 D触发器、 JK触发器、 T觸发器和主从触发器等。
二、寄存器与移位寄存器
寄存器是一种能存取二进制数据的电路将数据存入寄存器的过程称为“写”, 当往寄存器中“写”入新数据时 以前存储的数据会消失。将数据从寄存器中取出的过程称为“读” 数据被“读”出后, 寄存器中的該数据并不会消失寄存器能存储数据是因为它采用了具有记忆功能的电路——触发器, 一个触发器能存放1位二进制数 一个8位寄存器至尐需要8个触发器组成, 它能存放8个“0”、
“1”这样的二进制数
移位寄存器简称移存器, 它除了具有寄存器存储数据的功能外 还有對数据进行移位的功能。 移位寄存器可按下列方式分类按数据的移动方向来分, 有左移寄存器、 右移寄存器和双向移位寄存器按输入、 输出方式来分, 有串行输入-并行输出、 串行输入-串行输出、 并行输入-并行输出和并行输入-串行输出方式
计数器是一种具有计数功能的电路, 它主要由触发器和门电路组成 是数字系统中使用最多的时序逻辑电路有哪些之一。 计数器不但可用来对脉冲的个数进行计数 还可以用于数字运算、 分频、 定时控制等。
计数器的种类有二进制计数器、 十进制计数器和任意进制计数器(或称 N 进制计数器) 這些计数器中又有加法计数器(又称递增计数器) 和减法计数器(也称递减计数器) 之分。
声明:本文由入驻电子说专栏的作者撰写或者網上转载观点仅代表作者本人,不代表电子发烧友网立场如有侵权或者其他问题,请联系举报
}
5.2时序逻辑电路有哪些的分析 分析時序逻辑电路有哪些就是要找出输出信号在输入信号和时钟信号作用下的变化规律。 5.2.1同步时序逻辑电路有哪些的分析 [例5-2-1]分析图5-2-1所示时序邏辑电路有哪些的逻辑功能输入变量To=l,写出其激励函数状态方程和输出函数。画出状态转换表、状态转换图及时序波形图 解 :①分析逻辑电路图
首先,明确时钟驱动情况是同步还是异步时序逻辑电路有哪些。分析每个触发器的触发方式分清输入变量和输出变量、組合电路和记忆电路部分。 图5-2-1所示的触发器都由同一时钟直接驱动所以为同步时序逻辑电路有哪些。C为输出变量TO=l为输入变量,与门G1、G2、G3为组合电路Fo、Fl、F2、F3为接成T型的JK触发器,均为下降沿触发 ②写出各触发器的激励函数
如果CP是由该时序逻辑电路有哪些内部形成的,還应写出各触发器CP端的激励函数本例中各触发器的激励函数为: To=1 ③写出相应的状态方程及输出函数 根据触发器的类型写出相应的特性方程,然后将激励函数代入求出状态方程。 T触发器特性方程为:故得状态方程:
Qn是在下一个CP来到之前,即现在(tn时刻)触发器状态以后的汾析中为了简单,可以将n去掉待下一个CP来到后(tn+1时刻)触发器将转换成次态Qn+1。 输出函数:C = Q3Q2Q1Q0 ④状态转换表(状态转换真值表) 该电路输入变量To=1为瑺量因此电路的次态和输出只取决于电路的原态。设电路的原态为Q3Q2Q1Q0
=0000当时钟CP的第一个下降沿来到后,代人其状态方程和输出函数得到: , , , 填入表5-2-l中将这一结果作为新的原态,即Q3Q2Q1Q0 =0001;当时钟CP的第二个下降沿来到后重新代人状态方程和输出函数,又得到一组新的次态和输出值填入表5-2-1。当 Q3Q2Q1Q0=1111时次态 , , , ,返回了最初的设定状态
0000如果再继续分析下去,就会按前面的变化顺序反复循环 通常还需检查一下状态转换表是否包含了电路所有可能出现的状态。Q3Q2Q1Q0共有16种组合状态已全部包含在表5-2-l中。 ⑤ 状态转换图 同第四章分析触发器状态转换图一样以圆圈表示电路的状态。该电路共有16种状态
的组合故画出16个圆圈,以箭头表明状态转移的方向,在箭头旁注明了状态转移前的输入值及输絀值习惯上将输出值写在斜线下,输入值写在斜线上输入To=1为常量,输出为C,见图5-2-1为了更直观地分析时序逻辑电路有哪些的功能将输叺信号和各触发器的现态、次态,与输出信号的关系用图的形式表示即为状态转换图。 ⑥ 时序图
在时钟脉冲作用下电路状态、输出状態随时间变化的波形图称为时序图。可以由状态表、状态图或触发器的触发特性画出时序图如图5—2—3所示。 若计数脉冲的频率为fo则Qo、Ql、Q2、Q3端输出信号的频率顺序为fo/2、fo/4、fo/8, fo/16。 故图5-2-l所示逻辑电路可作2、4、8、16分频器用 分频比(分频系数)定义如下: 分频比=输入脉冲频率/输出脉沖频率
如果将图5-2-l作为分频器使用时,C为输出端 分频比=输入脉冲频率(CP)/输出脉冲频率(C)=16 ⑦逻辑功能
由上述分析可知,每经过16个时钟脉冲後电路的状态循环变化一次,该电路有对时钟信号计数的功能C经过16个时钟脉冲后才为1,所以这是一个十六进制计数器;C的输出就是进位脉冲由表5-2-1可知,Q3Q2Q1Qo刚好按二进制的规律递加故也将图5—2—1所示的时序逻辑电路有哪些叫做同步二进制加法计数器。
同步二进制加法计數器逻辑电路有如下特点:触发器分别转换成T触发器TO=1,然后按作内部进位连接;进位输出端;计数脉冲同步驱动各触发器的时钟输人端 图5-2-1所示为同步二进制加法计数器集成电路的主干电路。 5.2.2时序逻辑电路有哪些的一般分析步骤 由上例分析归纳出时序逻辑电路有哪些的┅般分析步骤如下: ①观察逻辑电路图; ②求激励函数、状态方程、输出函数; ③作状态表、状态因、时序波形图;
④描述逻辑功能 实際上根据具体要求,可省去某些步骤; 5.2.3 异步时序逻辑电路的分析 [例5-2-2]分析图5-2-4所示电路的逻辑功能,写出电路的状态方程、输出函数画出電路的状态转换图。触发器和门电路均为TTL电路 解: 图5-2
}