数字电子技术基础第六章 时序逻辑电路.ppt
《数字电子技术基础第六章 时序逻辑电路.ppt》由会员分享,可在线阅读,更多相关《数字电子技术基础第六章 时序逻辑电路.ppt(135页珍藏版)》请在一课资料网上搜索。
1、6.1.1 时序电路的特点与分类时序电路的特点与分类 任何时刻电路的输出,不仅和该时刻的输入任何时刻电路的输出,不仅和该时刻的输入信号有关,而且还取决于电路原来的状态。信号有关,而且还取决于电路原来的状态。1.电路特点电路特点(1)与时间因素与时间因素(CP)有关;有关;(2)含有记忆性的元件含有记忆性的元件(触发器触发器)及反馈电路及反馈电路。组合逻辑组合逻辑电电 路路存储电路存储电路x1xiy1yjw1wkq1ql输输入入输输出出2.2.时序电路逻辑功能表示方法时序电路逻辑功能表示方法1)逻辑表达式)逻辑表达式(1)输出方程输出方程)(),()(nnntQtXFtY(3)状态方程状态方程)
2、(),()(1nnntQtWHtQ (2)驱动方程驱动方程)(),()(nnntQtXGtW 2)状态表、卡诺图、状态图和时序图)状态表、卡诺图、状态图和时序图组合逻辑组合逻辑电电 路路存储电路存储电路x1xiy1yjw1wkq1qlx1y1y2JKQ1Q2x21J1KC1CP3.时序逻辑电路分类时序逻辑电路分类1)按逻辑功能划分:)按逻辑功能划分:计数器、寄存器、读计数器、寄存器、读/写存储器、写存储器、顺序脉冲发生器等。顺序脉冲发生器等。2)按时钟控制方式划分:)按时钟控制方式划分:同步时序电路同步时序电路触发器共用一个时钟触发器共用一个时钟 CP,要更新,要更新状态的触发器同时翻转。状态
3、的触发器同时翻转。异步时序电路异步时序电路电路中所有触发器没有共用一个电路中所有触发器没有共用一个 CP。3)按输出信号的特性划分:)按输出信号的特性划分:)()(nntQFtY)(),()(nnntQtXFtY 存储存储电路电路Y(tn)输出输出WQX(tn)输入输入组合组合电路电路CPY(tn)输出输出CPX(tn)输入输入存储存储电路电路组合组合电路电路组合组合电路电路1.分析步骤分析步骤时序电路时序电路时钟方程时钟方程驱动方程驱动方程状态表状态表状态图状态图时序图时序图CP触触发发沿沿特性方程特性方程输出方程输出方程状态方程状态方程计算计算2.分析举例分析举例时钟方程时钟方程CPCPC
4、PCP 210输出方程输出方程nnnQQQY012 驱动方程驱动方程nnQK,QJ2020 nnQK,QJ0101 nnQK,QJ1212 状态方程状态方程特性方程特性方程nnnnnnQQQQQQ2020210 nnnnnnQQQQQQ0101011 nnnnnnQQQQQQ1212112 解解 1J1KC10Q0Q1J1KC11J1KC11Q2Q1Q2Q&FF1FF0FF2CPY YQ2n+1Q1n+1Q0n+10 0 00 0 10 1 11 1 11 1 01 0 00 1 01 0 1Q2n Q1n Q0n输出输出次态次态现态现态nnQQ210 nnQQ011 nnQQ112 nnnQ
5、QQY012 0 0 10 1 11 1 11 1 01 0 00 0 01 0 10 1 011110111CPQ2 Q1 Q0 Y0123450120 0 010 0 110 1 111 1 111 1 0101 0 00 1 011 0 110 1 01000001/1011/1111/1110/1100/1/0有效状态和有效循环有效状态和有效循环010101/1/1无效状态和无效循环无效状态和无效循环能否自启动能否自启动?能自启动:能自启动:存在无效状态,但没有存在无效状态,但没有形成循环。形成循环。不能自启动:不能自启动:无效状态形成循环。无效状态形成循环。Q2 Q1 Q000000
6、1/1011/1111/1110/1100/1/01 2 3 4 5 6CPCP下降沿触发下降沿触发Q2Q1Q0000001011111110100000YnnQQJ231nnQQK231nnQQJ132nQK32nnQQZ13nnQQJ123nQK23驱动方程驱动方程:,1nnnQJQKQnnnnnnnQQQQQQQ12312311nnnnnnnQQQQQQQ1231213nnnnnnQQQQQQ2321312nnnnnQQQQQ23123nnnnnnQQQQQQ3231213nnnnnQQQQQ23123驱动方程驱动方程nnQQZ13特性方程特性方程现态现态次态次态输出输出Q2n Q1n
7、Q0nQ2n+1Q1n+1Q0n+1 Z0 0 00 0 10 1 10 1 01 1 01 0 11 0 01 1 1 0 0 1 0 1 1 0 1 0 1 1 0 1 0 1 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 0 1 例例 时钟方程时钟方程CPCPCPCP 210输出方程输出方程nnQSQY021 nnnQQQY0122 驱动方程驱动方程100 KJnnnQKSQQJ01201,SQQKQQJnnnn102012,nnnQKQJQ 1nnQQ010 状态方程状态方程nnnnnnnnQQQQQQQSQ010120111 nnnnnnnnQQQQSQQQQ02120
8、1212 解解 nnnnnnnnQQQQSQQQQ021201212 nnnnnnnnQQQQQQQSQ010120111 nnQQ010 输入输入现态现态次态次态输出输出SQ2nQ1nQ0nQ2n+1Q1n+1Q0n+1Y1Y200000000111111110 0 00 0 10 1 00 1 11 0 01 0 11 1 01 1 10 0 00 0 10 1 00 1 11 0 01 0 11 1 01 1 10 0 10 1 00 1 11 0 01 0 11 1 01 1 10 0 00 0 10 1 00 1 11 0 01 0 10 0 01 1 10 0 00 00 00 0
9、0 00 00 00 00 10 00 00 00 00 01 00 01 1000 001/00010/00011/00100/00101/001100/001110/000/011/101101111/00能自启动能自启动012QQQS/Y1Y21/11000 001/00010/00011/00100/00101/001100/001110/000/011/101101111/00当当 S=0 时,每时,每 8 个个 CP 一个循环;一个循环;当当 S=1 时,每时,每 6 个个 CP 一个循环。一个循环。13nJQnnQQJ123驱动方程:驱动方程:K1=1时钟方程时钟方程:K3=12
10、21JKnQZ3nnnQQQ1311nnQQ212nnnnQQQQ123130 0 00 0 10 1 00 1 11 0 01 0 11 1 01 1 1时钟条件时钟条件Q3n+1Q2n+1Q1n+1Q3nQ2nQ1n输出输出次态次态现态现态nnnQQQ1311122,nnQQ13321,nnnnQQ Q Q0 0 1cp2 cp0cp2 cp00 0cp2 cp00 1 1cp2 cp0cp2 cp01 0cp2 cp00 0 0cp2 cp00 1 00 00 0cp2 cp0 cp1 cp1cp1cp110101DC10Q0Q1DC11DC11Q1Q&FF1FF0FF2CP&2Q2Q
11、解解 时钟方程时钟方程CPCPCP 2001QCP 驱动方程驱动方程状态状态方程方程nnQQD020 nQD11 nnQQD012 DQn 1nnnQQQ0210 (CP 有效有效)nnQQ111 (Q0 有效有效)nnnQQQ0112 (CP 有效有效)现态现态次态次态输出输出Q2nQ1nQ0nQ2n+1Q1n+1Q0n+1时钟条件时钟条件0 0 00 0 10 1 00 1 11 0 01 0 11 1 01 1 1CPCPCP 2001QCP CP2 CP0CP2 CP1 CP0CP2 CP0CP2 CP1 CP0CP2 CP0CP2 CP1 CP0CP2 CP0CP2 CP1 CP0n
12、nnQQQ0210 nnQQ111 nnnQQQ0112 101000000110011000010001000 001010 011 100101 110 111能自启动能自启动CPCPCP 2001QCP 000001 010 011 100不画无不画无效状态效状态1 2 3 4 5CPQ0Q0Q1Q2讲课人:刘雪婷电子邮箱:nnQQJ231nnQQK231nnQQJ132nQK32nnQQZ13nnQQJ123nQK23驱动方程驱动方程:,1nnnQJQKQnnnnnnnQQQQQQQ12312311nnnnnnnQQQQQQQ1231213nnnnnnQQQQQQ2321312nnnn
13、nQQQQQ23123nnnnnnQQQQQQ3231213nnnnnQQQQQ23123驱动方程驱动方程nnQQZ13特性方程特性方程现态现态次态次态输出输出Q2n Q1n Q0nQ2n+1Q1n+1Q0n+1 Z0 0 00 0 10 1 10 1 01 1 01 0 11 0 01 1 1 0 0 1 0 1 1 0 1 0 1 1 0 1 0 1 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 0 1 6.2 1.特点和分类特点和分类寄存:寄存:把二进制数据或代码暂时存储起来。把二进制数据或代码暂时存储起来。寄存器:寄存器:具有寄存功能的电路。具有寄存功能的电路。1)特点特
14、点 主要由触发器构主要由触发器构成成,一般不对存储一般不对存储内容进行处理。内容进行处理。并行并行输入输入并行并行输出输出FF0 FF1 FFn1D0 D1 Dn1 Q0 Q1 Qn1 串行串行输入输入串行串行输出输出2)分类分类(1)按按功能功能分分基本寄存器基本寄存器移位寄存器移位寄存器(并入并出并入并出)(并入并出、并入串出、并入并出、并入串出、串入并出、串入串出串入并出、串入串出)(2)按)按开关元件开关元件分分TTL 寄存器寄存器CMOS 寄存器寄存器基本寄存器基本寄存器移位寄存器移位寄存器多位多位 D 型触发器型触发器锁存器锁存器寄存器阵列寄存器阵列单向移位寄存器单向移位寄存器双向
15、移位寄存器双向移位寄存器基本寄存器基本寄存器移位寄存器移位寄存器(多位多位 D 型触发器型触发器)(同同 TTL)2.数码寄存器原理数码寄存器原理 一个触发器可以存储一个触发器可以存储 位二进制信号;寄存位二进制信号;寄存 n 位位二进制数码,需要二进制数码,需要 个触发器。个触发器。1 n1)4 边沿边沿 D 触发器触发器(74175、74LS175)C11DD0Q0Q0RDC11DD1Q1Q1C11DD2Q2Q2C11DD3Q3Q3RDRDRDFF0FF1FF2FF311CR异步清零异步清零00000同步送数同步送数1d0d1d2d3 特点:特点:并入并出,结构简单,抗干扰能力强。并入并出
16、,结构简单,抗干扰能力强。2)双)双 4 位锁存器位锁存器(74116)(1)引脚排列图和逻辑功能示意图引脚排列图和逻辑功能示意图Q0 Q1 Q2 Q3CRLEAD0 D1 D2 D3LEB21异步清零异步清零送数送数控制控制数码并行输入数码并行输入数码并行输出数码并行输出(2)逻辑功能逻辑功能清零清零0 CR送数送数00000123 QQQQ1 CR0BA LELE01230123ddddQQQQ 保持保持1 CR1BA LELE不不变变0123QQQQ3)4 4 寄存器阵列寄存器阵列(74170、74LS170)(1)引脚排列图和逻辑功能示意图引脚排列图和逻辑功能示意图Q0 Q1 Q2 Q
17、3ENRD0 D1 D2 D3ENWAW0AW1AR0AR1并行数码输入并行数码输入数数 码码 输输 出出AW0、AW1 写入地址码写入地址码AR0、AR1 读出地址码读出地址码ENW 写入时钟脉冲写入时钟脉冲ENR 读出时钟脉冲读出时钟脉冲(2)逻辑功能逻辑功能16个个D锁存器锁存器 构成存储矩阵构成存储矩阵能存放能存放4个字个字:W0、W1、W2、W3Q0 Q1 Q2 Q3ENRD0 D1 D2 D3ENWAW0AW1AR0AR1FF00FF01FF02FF03FF10FF11FF12FF13FF20FF21FF22FF23FF30FF31FF32FF330 0 0 10 0 0 1010
18、 0 1 00 0 1 0100 1 0 00 1 0 0111 0 0 01 0 0 000 0 0 0 101 0 0 1 010 0 1 0 011 1 0 0 0特点特点:能同时进行读写能同时进行读写;集电极开路输出集电极开路输出每个字有每个字有4位:位:3330232013100300QQQQQQQQ、2.移位寄存器移位寄存器1)单向移位寄存器)单向移位寄存器右移寄存器右移寄存器Q0Q1Q2Q3C11DFF0C11DFF1C11DFF2C11DFF3时钟方程时钟方程CPCPCPCPCP 3210驱动方程驱动方程nnniQDQDQDDD2312010 、状态方程状态方程nnnnnnin
19、QQQQQQDQ21311201110,Di000000001011100000000111100000001011000001101100000101000001000000100000左移寄存器左移寄存器Di左移左移输入输入左移左移输出输出驱动方程驱动方程innnDDQDQDQD 3322110、状态方程状态方程innnnnnnDQQQQQQQ 13312211110,主要特点:主要特点:1.输入数码在输入数码在 CP 控制下,依次右移或左移;控制下,依次右移或左移;2.寄存寄存 n 位二进制数码。位二进制数码。n 个个CP完成完成串行输入串行输入,并可,并可从从Q0 Q3 端获得端获得并
20、行并行输出,再经输出,再经 n 个个CP又获得又获得串行输出串行输出。3.若串行数据输入端为若串行数据输入端为 0,则,则 n 个个CP后寄存器被清零。后寄存器被清零。Q3Q0Q1Q2C11DFF0C11DFF1C11DFF2C11DFF32)8 位单向移位寄存器位单向移位寄存器 74164DSA DSB Q0 Q1 Q2 Q3 地地1 2 3 4 5 6 714 13 12 11 10 9 8VCC Q7 Q6 Q5 Q4 CR CPQ7Q6Q5Q4Q3Q2Q1Q0CP CRDSA DSB异步异步清零清零0 0 0 0 0 0 0 0保持保持不变不变710SBSAQQQDDDS 送数送数&F
21、F0 FF1 1D 1D 1D 1D C1 C1 C1 C1 R R R R Q0 Q1 Q2 Q3 1 CP CR DOL DSL DOR DSR S FF3 1 1 2011SR0QSQSDQSDSD SLDSQSDQSQSD 2331201QD SRDD 012QD 23QD 21QD 10QD 32QD 3SLDDS=1S=0右移右移左移左移还可实现串行输入还可实现串行输入/串行输出、串行输入串行输出、串行输入/并行输出。并行输出。D1L左移左移串行串行输入输入&111SCI1RRG10G20FF0D0Q0&111SCI1RRG11G21FF1D1Q1&111SCI1RRG12G22F
22、F2D2Q2&111SCI1RRG13G23FF3D3Q3111111D1R右移串行输入右移串行输入S1S0CPRDRDDIRD1D2D3DILGNDVCCQ0Q1Q2Q3CPS1S01234567816151413121110974LS194D04)集成双向移位寄存器)集成双向移位寄存器74LS194 74194的功能表的功能表 功能功能 输输 入入 输出输出 S1 S0 CP DIR DIL D0 D1 D2 D3 Q0n+1Q1n+1 Q2n+1 Q3n+1清零清零0 0 0 0 0保持保持1 0 Q0n Q1n Q2n Q3n并入并入1 1 1 d0 d1 d2 d3d0 d1 d2
23、d3右移右移1 0 1 1 1 Q0n Q1n Q2n1 0 1 0 0 Q0n Q1n Q2n左移左移1 1 0 1 Q1n Q2n Q3n 11 1 0 0 Q1n Q2n Q3n 0保持保持1 0 0 Q0n Q1n Q2n Q3nDR 例例2 完成算术运算完成算术运算移位寄存器移位寄存器发射发射接收接收移位寄存器移位寄存器CPCPD0 -D7D0 -D7左移一位,左移一位,0010 0100,相当于相当于2;左移两位左移两位 1000,相当于相当于4;同理,右移一位相当于同理,右移一位相当于2用左移、右移实现用左移、右移实现2,2运算。运算。如如(0010)2 =210例例3 3 时序
24、脉冲产生器。电路如图所示。画出时序脉冲产生器。电路如图所示。画出 Q Q0 0-Q-Q3 3波波形,分析逻辑功能。形,分析逻辑功能。启动启动解:解:开始启动,信号为开始启动,信号为0,S1=1此时此时S0=1,则,则194工作在工作在“并入并出并入并出”状态,状态,启动信号撤除后为启动信号撤除后为1,所以所以S1S0=01,则,则194工工作在作在“右移右移”状态。状态。DIR=Q3,故循环移位。,故循环移位。因为因为Q0-Q3总有一个为总有一个为0,S1一直为一直为0,不断右,不断右移。移。&CPQ0 Q1Q2 Q3S1S0CRDIR74194D0D1D2D3110 1 1 10 1 1 1
25、Q0-Q3=0111 C P Q0 Q1 Q2 1 2 3 4 Q3 由波形图可知,寄存器按固定的时序,输出低电平脉冲,由波形图可知,寄存器按固定的时序,输出低电平脉冲,所以称为时序脉冲产生器。其一个周期为四个脉冲,也所以称为时序脉冲产生器。其一个周期为四个脉冲,也称四相时序脉冲产生器。称四相时序脉冲产生器。01111011110111100111绘出波形图如下:绘出波形图如下:1.功能:功能:对时钟脉冲对时钟脉冲 CP 计数。计数。2.应用:应用:分频、定时、产生节拍脉冲和脉冲分频、定时、产生节拍脉冲和脉冲序列、进行数字运算等。序列、进行数字运算等。3.计数器的特点计数器的特点1)输入信号:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字电子技术基础第六章 时序逻辑电路 数字 电子技术 基础 第六 时序 逻辑电路