时序逻辑电路习题解课件.ppt





《时序逻辑电路习题解课件.ppt》由会员分享,可在线阅读,更多相关《时序逻辑电路习题解课件.ppt(40页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、课件主编:徐课件主编:徐 梁梁习题解习题解数数字字电电子子技技术术基基础础第6章 时序逻辑电路习题n时序电路分析n时序电路设计n计数器分析设计n序列信号发生器nVHDL设计A A组组 B B组组第1题第2题第3题第4题第5题第6题第7题第8题第9题第10题第11题第12题第13题第14题第15题第16题第17题第18题题题6.1分析图分析图P 6.1时序电路的逻辑功能,写出电路的驱动方程、状态方程和输出方程,画时序电路的逻辑功能,写出电路的驱动方程、状态方程和输出方程,画出电路的状态转换图和时序图。出电路的状态转换图和时序图。解:从给定的电路写出它的驱动方程为解:从给定的电路写出它的驱动方程为
2、J1=Q2 K1=1J2=Q1 K2=1将上述驱动方程代入将上述驱动方程代入JK触发器的特性方程触发器的特性方程Q*=JQ+KQ,得到电路的状态方程,得到电路的状态方程Q1*=Q1Q2Q2*=Q1Q2输出方程为输出方程为Y=Q2根据状态方程和输出方程画得的状态转换图和时序图如图根据状态方程和输出方程画得的状态转换图和时序图如图A 6.1所示。所示。图图A 6.1题题6.2分析图分析图P6.2时序电路的逻辑功能,写出电路的驱动方程、状态方程和输出方程,画时序电路的逻辑功能,写出电路的驱动方程、状态方程和输出方程,画出电路的状态转换图,并说明该电路能否自启动。出电路的状态转换图,并说明该电路能否自
3、启动。解:由给定的电路图写出驱动方程为解:由给定的电路图写出驱动方程为D1=Q3D2=Q1D3=Q1Q2将驱动方程代入将驱动方程代入D触发器的特性方程触发器的特性方程Q*=D,得到电路的状态方程,得到电路的状态方程Q1*=Q3Q2*=Q1Q3*=Q1Q2电路的输出方程为电路的输出方程为Y=(Q1Q3)=Q1+Q3电路的状态转换图如图电路的状态转换图如图A 6.2所示,电路能够自启动。所示,电路能够自启动。图图A 6.2题题6.3分析图分析图P 6.3时序电路的逻辑功能,写出电路的驱动方程、状态方程和输出方程,画时序电路的逻辑功能,写出电路的驱动方程、状态方程和输出方程,画出电路的状态转换图,说
4、明电路能否自启动。出电路的状态转换图,说明电路能否自启动。解:从给定的电路图写出驱动方程为解:从给定的电路图写出驱动方程为J1=K1=Q3J2=K2=Q1J3=Q1Q2;K3=Q3将上面的驱动方程代入将上面的驱动方程代入JK天触发器的特性方程后得到状态方程为天触发器的特性方程后得到状态方程为Q1*=Q3Q1+Q3Q1=Q3Q1Q2*=Q1Q2+Q1Q2=Q2 Q1Q3*=Q1Q2Q3由电路图上可知,输出方程为由电路图上可知,输出方程为Y=Q3根据状态方程和输出方程画出的状态转换图如图根据状态方程和输出方程画出的状态转换图如图A 6.3所示。电路能够自启动。所示。电路能够自启动。图图A6.3题题
5、6.4试分析图试分析图P 6.4所示时序电路的逻辑功能,写出电路的驱动方程、状态方程和输出方所示时序电路的逻辑功能,写出电路的驱动方程、状态方程和输出方程,画出电路的状态转换图,检查电路能否自启动。程,画出电路的状态转换图,检查电路能否自启动。解:从电路图写出驱动方程为解:从电路图写出驱动方程为D0=(Q0+Q1)(Q1 Q2)=Q0Q2+Q0Q1Q2+Q1Q2D1=Q0D2=Q1将上述驱动方程代入将上述驱动方程代入D触发器的特性方程,得到状态方程触发器的特性方程,得到状态方程Q0*=Q0Q2+Q0Q1Q2+Q1Q2Q1*=Q0Q2*=Q1输出方程为输出方程为Y=Q0Q1Q2根据得到的状态方程
6、和输出方程,即可画出电路的状态转换图,如图根据得到的状态方程和输出方程,即可画出电路的状态转换图,如图A 6.4所示。所示。当电路进入无效状态当电路进入无效状态(Q0Q1Q2=111)后,在时钟信号作用下能自行进入有效循环,后,在时钟信号作用下能自行进入有效循环,所以电路能自启动。所以电路能自启动。图图A 6.4题题6.5试分析图试分析图P 6.5时序电路的逻辑功能,写出电路的驱动方程、状态方程和输出方程,时序电路的逻辑功能,写出电路的驱动方程、状态方程和输出方程,画出电路的状态转换图。画出电路的状态转换图。A为输入逻辑变量。为输入逻辑变量。解:首先从电路图写出它的驱动方程解:首先从电路图写出
7、它的驱动方程D1=AQ2D2=A(Q1Q2)=A(Q1+Q2)将上式代入将上式代入D触发器的特性方程后得到电路的状态方程触发器的特性方程后得到电路的状态方程Q1*=AQ2Q2*=A(Q1+Q2)电路的输出方程为电路的输出方程为Y=AQ1Q2根据状态方程和输出方程画出的状态转换图如图根据状态方程和输出方程画出的状态转换图如图A 6.5所示。所示。图图A 6.5题题6.6分析图分析图P 6.6给出的时序电路,画出电路的状态转换图,检查电路能否自启动,说明给出的时序电路,画出电路的状态转换图,检查电路能否自启动,说明电路实现的功能。电路实现的功能。A为输入变量。为输入变量。解:由电路图写出驱动方程为
8、解:由电路图写出驱动方程为J1=K1=1J2=K2=A Q1将上述驱动方程代入将上述驱动方程代入JK触发器的特性方程,得到状态方程触发器的特性方程,得到状态方程Q1*=Q1Q2*=A Q1 Q2输出方程为输出方程为Y=AQ1Q2+AQ1Q2根据状态方程和输出方程画出的状态转换图如图根据状态方程和输出方程画出的状态转换图如图A 6.6所示。因为不存在无效状所示。因为不存在无效状态,所以电路不存在自启动与否的问题。态,所以电路不存在自启动与否的问题。当当A=0时电路对时电路对CLK脉冲作二进制加法计数,脉冲作二进制加法计数,A=1时作二进制减法计数。时作二进制减法计数。图图A 6.6题题6.7分析
9、图分析图P 6.7的时序逻辑电路,写出电路的驱动方程、状态方程和输出方程,画出电的时序逻辑电路,写出电路的驱动方程、状态方程和输出方程,画出电路的状态转换图,说明电路能否自启动。路的状态转换图,说明电路能否自启动。解:由电路图写出驱动方程为解:由电路图写出驱动方程为J0=K0=1J1=Q0(Q2Q3);K1=Q0J2=Q0Q3;K2=Q0Q1J3=Q0Q1Q2;K3=Q0将上述驱动方程代入将上述驱动方程代入JK触发器的特性方程,得到状态方程为触发器的特性方程,得到状态方程为Q0*=Q0Q1*=Q0Q1(Q2+Q3)+Q0Q1Q2*=Q0Q2Q3+(Q0+Q1)Q2Q3*=Q0Q1Q2Q3+Q0
10、Q3输出方程为输出方程为Y=Q0Q1Q2Q3根据状态方程和输出方程画出的状态转换图如图根据状态方程和输出方程画出的状态转换图如图A 6.7所示。电路能自启动。所示。电路能自启动。图图A 6.7题题6.8分析图分析图P 6.8电路,写出电路的驱动方程、状态方程和输出方程,画出电路的状态转电路,写出电路的驱动方程、状态方程和输出方程,画出电路的状态转换图。图中的换图。图中的X、Y分别表示输入逻辑变量和输出逻辑变量。分别表示输入逻辑变量和输出逻辑变量。解:首先从给定电路图写出它的驱动方程解:首先从给定电路图写出它的驱动方程J0=(XEQ1);K0=(XQ1)J1=XEQ0;K1=(XQ0)将上面的驱
11、动方程代入将上面的驱动方程代入JK触发器的特性方程,得到电路的状态方程触发器的特性方程,得到电路的状态方程Q0*=(XOQ1)Q0+(XQ1)Q0=XQ1Q0+XQ1Q1*=(XEQ0)Q1+(XQ0)Q1=XQ1Q0+XQ0输出方程为输出方程为Y=XQ1+XQ0根据状态方程和输出方程画出的状态转换图如图根据状态方程和输出方程画出的状态转换图如图A 6.8所示。所示。图图A 6.8题题6.9试画出用试画出用4片片74LS194A组成组成16位双向移位寄存器的逻辑图。位双向移位寄存器的逻辑图。74LS194A的功能表见的功能表见表表6.3.2。解:见图解:见图A 6.9。图图A 6.9题题6.1
12、0在图在图P6.10电路中,若两个移位寄存器中的原始数据分别为电路中,若两个移位寄存器中的原始数据分别为A3A2A1A0=1001,B3B2B1B0=0011,CI的初始值为的初始值为0,试问经过,试问经过4个个CLK信号作用以后两个寄存器中的数据信号作用以后两个寄存器中的数据如何如何?这个电路完成什么功能这个电路完成什么功能?解:经过解:经过4个时钟信号作用以后,两个寄存器里的数据分别为个时钟信号作用以后,两个寄存器里的数据分别为A3A2A1A0=1100,B3B2B1B0=0000。这是一个。这是一个4位串行加法器电路。位串行加法器电路。题题6.11分析图分析图P 6.11的计数器电路,说
13、明这是多少进制的计数器。十进制计数器的计数器电路,说明这是多少进制的计数器。十进制计数器74160的的功能表与表功能表与表6.3.4相同。相同。解:图解:图P 6.11是采用同步置数法接成的七进制计数器。当计数器计成是采用同步置数法接成的七进制计数器。当计数器计成1001(9)状态时,状态时,LD变成低电位。待下一个变成低电位。待下一个CLK脉冲到来时,将电路置成脉冲到来时,将电路置成Q3Q2Q1Q0=0011(3),然后再从,然后再从3开始作加法计数。在开始作加法计数。在CLK连续作用下,电路将连续作用下,电路将在在00111001这七个状态间循环,故电路为七进制计数器。这七个状态间循环,故
14、电路为七进制计数器。题题6.12分析图分析图P 6.12的计数器电路,画出电路的状态转换图,说明这是多少进制的计数的计数器电路,画出电路的状态转换图,说明这是多少进制的计数器。十六进制计数器器。十六进制计数器74LS161的功能表如表的功能表如表6.3.4所示。所示。解:图解:图P6.12电路是采用异步置零法用电路是采用异步置零法用74LS161接成的十进制计数器。当计数器接成的十进制计数器。当计数器进入进入Q3Q2Q1Q0=1010状态后,与非门输出低电平置零信号,立刻将计数器置成状态后,与非门输出低电平置零信号,立刻将计数器置成Q3Q2Q1Q0=0000状态。由于状态。由于Q3Q2Q1Q0
15、=1010是一个过渡状态,不存在于稳定是一个过渡状态,不存在于稳定状态的循环中,所以电路按状态的循环中,所以电路按0000-1001这十个状态顺序循环,是十进制计数器。这十个状态顺序循环,是十进制计数器。电路的状态转换图如图电路的状态转换图如图A 6.12所示。所示。图图A 6.12题题6.13试分析图试分析图P 6.13的计数器在的计数器在M=1和和M=0时各为几进制。时各为几进制。解:图解:图P6.13电路是采用同步置数法用电路是采用同步置数法用74160接成的可变进制计数器。在接成的可变进制计数器。在M=1的的状态下,当电路进入状态下,当电路进入Q3Q2Q1Q0=1001(九九)以后,以
16、后,LD=0。下一个。下一个CLK到达时将到达时将D3D2D1D0=0100(四四)置入电路中,使置入电路中,使Q3Q2Q1Q0=0100,再从,再从0100继续作加法继续作加法计数。因此,电路在计数。因此,电路在0100到到1001这六个状态间循环,构成六进制计数器。同理,这六个状态间循环,构成六进制计数器。同理,在在M=0的情况下,电路计到的情况下,电路计到1001后置入后置入0010(二二),故形成八进制计数器。,故形成八进制计数器。题题6.14试用试用4位同步二进制计数器位同步二进制计数器74LS161接成十二进制计数器,标出输入、输出端。可接成十二进制计数器,标出输入、输出端。可以附
17、加必要的门电路。以附加必要的门电路。74LS161的功能表见表的功能表见表6.3.4解:此题有多种可行的方案。例如可采用同步置数法,在电路计成解:此题有多种可行的方案。例如可采用同步置数法,在电路计成Q3Q2Q1Q0=1011(十一十一)后译出后译出LD=0信号,并在下一个信号,并在下一个CLK信号到达时置入信号到达时置入0000就得到了十二进制计数器。电路接法见图就得到了十二进制计数器。电路接法见图A 6.14。图图A 6.14题题6.15图图P6.15电路是可变进制计数器。试分析当控制变量电路是可变进制计数器。试分析当控制变量A为为1和和0时电路各为几进制计时电路各为几进制计数器。数器。7
18、4LSl61的功能表见表的功能表见表6.3.4。解:这是用同步置数法接成的可控进制计数器。在解:这是用同步置数法接成的可控进制计数器。在A=1的情况下,计数器计为的情况下,计数器计为Q3Q2Q1Q0=1011(十一十一)后给出后给出LD=0信号,下一个信号,下一个CLK脉冲到来时计数器被置脉冲到来时计数器被置成成Q3Q2Q1Q0=0000状态,所以是十二进制计数器。在状态,所以是十二进制计数器。在A=0的情况下,计数器计的情况下,计数器计为为1001时给出时给出LD=0信号,下一个信号,下一个CLK脉冲到来时计数器被置零,所以是十进制脉冲到来时计数器被置零,所以是十进制计数器。计数器。题题6.
19、16设计一个可控进制的计数器,当输入控制变量设计一个可控进制的计数器,当输入控制变量M=0时工作在五进制,时工作在五进制,M=1时工作时工作在十五进制。请标出计数输入端和进位输出端。在十五进制。请标出计数输入端和进位输出端。解:此题可有多种答案。图解:此题可有多种答案。图A 6.16是采用同步置数法接成的可控进制计数器。是采用同步置数法接成的可控进制计数器。因为每次置数时置入的是因为每次置数时置入的是D3D2D1D0=0000,所以,所以M=1时应从时应从Q3Q2Q1Q0=1110(十四十四)状态译出状态译出LD=0信号;而在信号;而在M=0时应从时应从Q3Q2Q1Q0=0100(四四)状态译
20、出状态译出LD=0信号。信号。图图A 6.16题题6.17分析图分析图P 6.17给出的计数器电路,画出电路的状态转换图,说明这是几进制计数给出的计数器电路,画出电路的状态转换图,说明这是几进制计数器。器。74LS290的电路见图的电路见图6.3.31。解:图解:图P 6.17电路是采用异步置数法接成的七进制计数器。每当计数器计成电路是采用异步置数法接成的七进制计数器。每当计数器计成Q3Q2Q1Q0=0110(六六)时,立即产生时,立即产生“置置9”信号,使信号,使S91=S92=1,将电路置成,将电路置成Q3Q2Q1Q0=1001,于是电路便在,于是电路便在90159这七个状态间循环,形成七
21、进制计这七个状态间循环,形成七进制计数器。数器。0110是过渡状态,不包括在稳定状态循环之内。此外,是过渡状态,不包括在稳定状态循环之内。此外,Q3Q2Q1Q0的的0110、0111、1110和和1111这这4个状态是过渡状态。状态转换图如图个状态是过渡状态。状态转换图如图A 6.17。图图A 6.17题题6.18试分析图试分析图P 6.18计数器电路的分频比计数器电路的分频比(即即Y与与CLK的频率之比的频率之比)。74LSl61的功能表的功能表见表见表6.3.4。解:第解:第(1)片片74LSl61是采用置数法接成的七进制计数器。每当计数器状态进入是采用置数法接成的七进制计数器。每当计数器
22、状态进入Q3Q2Q1Q0=1111(十五十五)时译出时译出LD=0信号,置入信号,置入D3D2D1D0=1001(九九),所以,所以是七进制计数器。是七进制计数器。第第(2)片片74LSl61是采用置数法接成的九进制计数器。当计数器状态进入是采用置数法接成的九进制计数器。当计数器状态进入Q3Q2Q1Q0=1111(十五十五)时译出时译出LD=0信号,置入信号,置入D3D2D1D0=0111(七七),所以,所以是九进制计数器。是九进制计数器。两片两片74LSl61之间采用了串行连接方式,构成之间采用了串行连接方式,构成7 x9二二63进制计数器,故进制计数器,故Y与与CLK的频率之比为的频率之比
23、为1:63。题题6.19图图P 6.19电路是由两片同步十进制计数器电路是由两片同步十进制计数器74160组成的计数器,试分析这是多少进组成的计数器,试分析这是多少进制的计数器,两片之间是几进制。制的计数器,两片之间是几进制。74160的功能表与表的功能表与表6.3.4相同。相同。解:第解:第(1)片片74160工作在十进制计数状态。第工作在十进制计数状态。第(2)片片74160采用置数法接成三进采用置数法接成三进制计数器。两片之间是十进制。制计数器。两片之间是十进制。若起始状态第若起始状态第(1)片和第片和第(2)片片74160的的Q3Q2Q1Q0分别为分别为0001和和0111,则输入,则
24、输入19个个CLK信号以后第信号以后第(1)片变为片变为0000状态,第状态,第(2)片接收了两个进位信号以后变片接收了两个进位信号以后变为为1001状态,并使第状态,并使第(2)片的片的LD=0。第。第20个个CLK信号到达以后,第信号到达以后,第(1)片计成片计成0001,第,第(2)片被置为片被置为0111,于是返回到了起始状态,所以这是二十进制计数,于是返回到了起始状态,所以这是二十进制计数器。器。题题6.20分析图分析图P 6.20给出的电路,说明这是多少进制的计数器,两片之间是多少进制。给出的电路,说明这是多少进制的计数器,两片之间是多少进制。74LSl61的功能表见表的功能表见表
25、6.3.4。解:这是采用整体置数法接成的计数器。解:这是采用整体置数法接成的计数器。在出现在出现LD=0信号以前,两片信号以前,两片74LSl61均按十六进制计数。即第均按十六进制计数。即第(1)片到第片到第(2)片片为十六进制。当第为十六进制。当第(1)片计为片计为2,第,第(2)片计为片计为5时产生时产生LD=0信号,待下一个信号,待下一个CLK信号到达后两片信号到达后两片74LSl61同时被置零,总的进制为同时被置零,总的进制为5 X 16+2+1=83故为八十三进制计数器。故为八十三进制计数器。题题6.21画出用两片同步十进制计数器画出用两片同步十进制计数器74160接成同步三十一进制
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 时序 逻辑电路 习题 课件

限制150内