数电第五版复习_第1页
数电第五版复习_第2页
数电第五版复习_第3页
数电第五版复习_第4页
数电第五版复习_第5页
已阅读5页,还剩103页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数字电子技术基础阎石主编(第五版)电气信息学院电子基础教研室第一章数制和码制基本要求:了解数字电路的优点;掌握数制转换方法;掌握8421BCD码的构成;4.掌握原码、补码的概念。典型习题:【题1.4】【题1.5】【题1.6】【题1.7】【题1.8】【题1.10】【题1.11】【题1.12】一、数制转换转换方法二进制

十进制十进制

二进制二进制

十六进制十六进制

二进制二进制八进制若将任意进制数转换为十进制数,只需将数(N)R写成按权R展开的多项式表示式,并按十进制规则进行运算,便可求得相应的十进制数(N)10。一个R进制数数N可以表示成:第I位的系数第I位的权其中Ki为第i位的系数i包含(n-1)

~0的所有正整数-1~-m的所有负整数★n为整数个数★m为小数个数二——十按权展开相加法十——二整数部分除2取余倒序法小数部分乘2取整顺序法◆整数部分除以2,余数是二进制数的K0,然后依次用2除所得的商,余数依次是K1、K2、……、Kn。转换结果为(Kn、Kn-1…K0)2。◆小数部分乘以2,积的整数部分是二进制数的K-1,然后依次用2乘所得的积的小数部分,整数部分依次是K-2、K-3、……K-m。转换结果为(K-1K-2…K-m)2。十进制与二进制之间的转换:同理,若将十进制数转换成任意R进制数(N)R,则整数部分转换采用除R取余法;小数部分转换采用乘R取整法。

二——十六小数点左、右四位一组分组,取每一组等值的十六进制数十六——二每一位十六进制数用相应的四位二进制数代替二、原码、反码和补码二进制数的正负数值的表述是在二进制数码前加一位符号位,用“0”表示正数,用“1”表示负数,这种带符号位的二进制数码称为原码。1、原码2、反码正数的反码与原码相同,负数的反码是将其原码除了符号位外的数值部分按位取反,即“1”改为“0”,“0”改为“0”。3、补码正数的补码和原码相同;负数的补码可通过将原码的数值位逐位取反,然后最低位加1得到。三、码制用四位二进制数表示0~9十个数码,即为BCD(Binary-Coded-Decimal)码。四位二进制数最多可以有16种不同组合,不同的组合便形成了一种编码。主要有:8421码、5211码、2421码、余3码等。在BCD码中,十进制数(N)D与二进制编码(K3K2K1K0)B的关系可以表示为:(N)D=W3K3+W2K2+W1K1+W0K0W3~W0为二进制各位的权重所谓的8421码,就是指各位的权重是8,4,2,1。第二章逻辑代数基础§2.2逻辑代数的基本运算§2.3逻辑代数的基本公式和常用公式§2.4逻辑代数的基本定理基本要求:掌握三种基本逻辑运算的概念和逻辑符号、图形符号;掌握同或和异或的概念和符号;熟练掌握逻辑代数的一些常用公式,要求会灵活运用;掌握真值表法证明函数式的方法;了解逻辑代数的3个定理,会用定理求反函数及对偶式。§2.5逻辑函数及其表示方法基本要求:了解逻辑函数三种描述方法的特点,掌握他们之间的转换方法;掌握最小项和最大项的概念及下标编号法;掌握逻辑函数两种标准形式的求法。图1.2.2与、或、非的图形符号图1.2.3复合逻辑的图形符号和运算符号1、逻辑函数的表示方法小结⑴逻辑真值表:将输入变量所有的取值下对应的输出值找出来,列成表格。⑵逻辑函数式:把输出与输入之间的逻辑关系写成与,或,非等运算的组合式。⑶逻辑图:将逻辑函数中各变量之间的与、或、非等逻辑关系用图形符号表示出来。n个变量可以有2n个组合,一般按二进制的顺序,输出与输入状态一一对应,列出所有可能的状态。2、各种表示方法间的互相转换(1).从真值表写出逻辑函数式这种方法一般分为下面三步:首先,找出真值表中使逻辑函数Y=1的输入变量取值组合;其次,每组输入变量取值的组合对应一个乘积项,其中取值为1的写入原变量,取值为0的写如反变量;最后,将这些乘积项相加,即得到Y的逻辑函数式。(2).从逻辑式列出真值表将输入变量取值的所有组合状态逐一代入逻辑式求出函数值,列成表。(3).从逻辑式画出逻辑图用图形符号代替逻辑式中的运算符号。将式中所有的与、或、非运算符号用图形符号代替,并依据运算优先顺序将它们连接起来。(4).从逻辑图写出逻辑式从输入端到输出端逐级写出每个图形符号对应的逻辑式。(自左向右、自上而下)3、逻辑函数的两种标准形式(1)、最小项P43n个变量的最小项有多少个?在n个变量逻辑函数中,若m为包含n个因子的乘积项,而且这n个变量均以原变量或反变量的形式在m中出现一次,则称m为该组变量的最小项。2n个。(2)、最大项(不要求)n个变量的最大项有多少个?在n变量逻辑函数中,若M为n个变量之和,而且这n个变量均以原变量或反变量的形式在M中出现一次,则称M为该组变量的最大项。2n个。最小项和最大项的关系:对于n变量中任意一对最小项mi和最大项Mi,都是互补的,即

如果在一个与或表达式中,所有与项均为最小项,则称这种表达式为最小项表达式,或称为标准与或式、标准积之和式。(3)、逻辑函数的两种标准形式(a).逻辑函数的最小项之和形式——标准与或式例如:

如果已知逻辑函数Y=∑mi时,定能将Y化成编号i以外的那些最大项的乘积。(b).逻辑函数的最大项之积形式——标准或与式§2.6逻辑代数的公式化简法(P39)基本要求:1.掌握逻辑函数常用几种最简形式的转换;2.掌握公式法化简的技巧,会用公式法化简逻辑函数。§2.7逻辑代数的卡诺图化简法P42-53基本要求:1.掌握逻辑函数常用几种最简形式的转换;掌握卡诺图法化简的技巧,会用卡诺图法化简逻辑函数。掌握用卡诺图法化简具有无关项的逻辑函数的技巧。第三章门电路基本要求:理解二极管构成的与、或门工作原理;理解三极管构成的非门工作原理;了解TTL非门的工作原理;掌握TTL的外特性;5.掌握扇出系数的计算方法典型习题:【题3.2】【题3.3】【题3.7】【题3.14】【题3.15】【题3.16】【题3.17】【题3.18】对TTL电路而言,当输入端对地电阻RP≤0.7kΩ时,认为ui为低电平,称为关门电阻ROFF。对TTL电路而言,当输入端对地电阻RP≥

1.5kΩ时,认为ui为高电平,称为开门电阻RON。【例】说明图中TTL电路的输出状态。ROFF=

0.7kΩRON=1.5kΩROFF=

0.7kΩRON=1.5kΩ【例】说明图中CMOS电路的输出状态。&≥1VCC悬空&10k51ΩVIH栅极电流为0010注意;CMOS门电路与TTL门电路的区别例:已知下列电路是由CMOS门电路构成的则

Y4=Y5=

第四章组合逻辑电路4.2组合逻辑电路的分析和设计

4.3若干常用的组合逻辑电路

(编码器、译码器、数据选择器和加法器)4.4组合逻辑电路中的竞争-冒险现象基本要求:掌握组合电路的分析方法;掌握组合电路的设计方法;了解编码、译码的含义。4.掌握译码器实现组合电路的方法;5.了解编码器、译码器的工作原理;6.了解显示译码器的使用。7.了解数据选择器的工作原理;8.掌握数据选择器实现组合电路的方法;9.掌握全加器真值表。10.掌握全加法器实现代码转换的方法。典型习题:【题4.1】【题4.5】【题4.6】【题4.12】【题4.14】【题4.18】【题4.21】【题4.23】1.由给定的逻辑图写出逻辑关系表达式。分析步骤:2.用逻辑代数或卡诺图对逻辑表达式进行化简。3.列出输入输出真值表并得出结论电路结构输入输出之间的逻辑关系一、组合逻辑电路的分析方法任务要求最简单的逻辑电路1.指定实际问题的逻辑含义(逻辑抽象),列出真值表。设计步骤:(2)定义逻辑状态的含义。(3)列出真值表。(1)确定输入变量和输出变量。二、组合逻辑电路的设计方法3.根据器件类型化简。4.画出逻辑电路图。2.写出逻辑表达式,以便于化简。5.工艺设计状态信号输入端代码输出端选通输入端选通输出端(低电平有效)(低电平有效)74HC148三、编码器(74HC148)

扩展端四、译码器输出端,低电平有效地址输入端片选输入端译码器举例芯片——74HC138用二进制译码器实现组合逻辑函数的原理:二进制译码器的输出端提供了其输入变量的全部最小项的反函数。二进制译码器输出信号的表达式:任何组合逻辑函数都可以表示成为最小项之和的标准形式。利用两次取反的方法,可以得到由最小项的反函数构成的与非-与非表达式。译码器与非门组合逻辑函数【例1】试用3—8译码器实现函数:

将要实现的输出逻辑函数的最小项之和的形式两次取反,即1CBAY1Y2【例2】设计一个用3个开关控制灯的逻辑电路,要求任一个开关都能控制灯的由亮到灭或由灭到亮。A

B

C

Y

0

0

0

0

0

1

0

1

0

0

1

1

1

0

0

1

0

1

1

1

0

1

1

1

01101001最小项

m0m1m2m3m4m5m6m71CBAY【练习】3-8线译码器74HC138和门电路构成的逻辑电路如下,试写出F的表达式,并列出真值表,说明逻辑功能。A

B

C

F

0

0

0

0

0

1

0

1

0

0

1

1

1

0

0

1

0

1

1

1

0

1

1

1

00010111这是一个三变量的多数表决电路,当输入变量有两个或两个以上为1时,输出为1,其他状态输出为0总结n-2n线译码器,包含了n变量所有的最小项。加上与非门,可以组成任何形式的输入变量小于或等于n的组合逻辑函数。五、数据选择器图4.3.2174HC153为双四选一数据选择器S1A1A0Y11XX0000D10001D11010D12011D131、基本原理(1)数据选择器输出变量的一般表达式:n:数据选择器的地址变量个数mi:地址变量的最小项(2)表达式的特点:具有标准与或表达式的形式;提供了地址变量的全部最小项;受片选端的控制:时有效;一般Di可以当做一个变量处理:可以取原变量;反变量;0;1用数据选择器设计逻辑电路设计步骤(1)确定应该选用的数据选择器:n:地址变量个数k:函数的变量个数(2)将逻辑函数化为标准“与或”式(最小项之和的形式)(3)写出数据选择器的输出函数表达式(4)对照比较,确定选择器各个输入变量的表达式(5)画出连线图地址输入端:数据输入端:表达式对照法例1:利用四选一选择器实现如下逻辑函数。令:变换一(1)将逻辑函数化为标准“与或”式,选择地址输入端(2)写出选择器的输出函数表达式(3)对照比较,确定数据选择器各个输入端的表达式CBF接线图一A“1”D0D1D2D3A0A1Y第五章触发器(FF:Flip-Flop)5.1概述5.2SR锁存器5.3电平触发的触发器5.4脉冲触发的触发器5.5边沿触发的触发器5.6触发器的逻辑功能及其描述方法典型习题:【题5.1】【题5.5】【题5.7】【题5.9】【题5.11】【题5.12】【题5.18】【题5.20】基本要求:了解基本RS触发器的工作原理;掌握与非门构成的基本RS触发器的特性表;3.掌握基本RS触发器输出波形的画法。4.了解同步RS触发器和主从RS触发器的工作原理;5.掌握同步RS触发器和主从RS触发器的特性表;6.掌握同步RS触发器和主从RS触发器输出波形的画法。7.了解主从RS触发器的工作原理;8.了解主从JK触发器的工作原理;9.

掌握主从JK触发器特性表及输出波形的画法。10.掌握边沿触发器的特性表及输出波形的画法。触发器的分类电路结构与动作特点逻辑功能基本RS结构触发器同步结构触发器主从结构触发器边沿结构触发器RS触发器D触发器JK触发器T’触发器T触发器按触发方式电平触发器脉冲触发器边沿触发器一、SR锁存器由与非门构成的SR锁存器的电路及符号总结动作特点直接控制在输入信号作用的全部周期内,都能直接改变输出状态,因此称RD()

、SD()为直接复位端和直接置位端。在任何时刻,输入都能直接改变输出的状态。二、电平触发的触发器(同步结构)二、电平触发的触发器(同步结构)当CLK=0情况下,SD=0,RD=1,Q=1;SD=1,RD=0,Q=0。不用设置初态时,SD=RD=1二、电平触发的触发器(同步结构)同步触发器存在的问题——空翻在一个时钟周期的整个高电平期间或整个低电平期间都能接收输入信号并改变状态的触发方式称为电平触发。由此引起的在一个时钟脉冲周期中,触发器发生多次翻转的现象叫做空翻。空翻是一种有害的现象,它使得时序电路不能按时钟节拍工作,造成系统的误动作。造成空翻现象的原因是同步触发器结构的不完善三、脉冲触发的触发器(主从结构)动作特点:(1)触发器的翻转分两步。第一步,CLK=1期间主触发器接收信号,从触发器不动;第二步,CLK的下降沿到来时,从触发器接受主触发器的输出信号发生状态变化,主触发器保持不变。(2)在CLK=1的全部时间里输入信号都对主触发器起控制作用。主从JK触发器,在CLK高电平期间,主触发器存在一次变化现象。四、边沿触发器动作特点:边沿触发器的状态仅取决于CLK下降沿(上升沿)到达时刻输入信号的状态。RS触发器的特性方程记忆口诀:R、S同为0时,保持;R、S互补时同S;R、S同为1时状态不定.RS触发器D触发器(锁存器)功能简表特性方程D触发器JK触发器的特性表J

K

Q*

0

0

Q000

0

110

1

000

1

101

0

011

0

111

1

011

1

10特性方程JK触发器记忆口诀:J、K同为0时,保持;J、K互补时同J;J、K同为1时翻转.特性方程T触发器的特性表T

Qn+1

0

Qn000

111

011

10保持状态翻转T触发器6.1概述6.2时序逻辑电路的分析方法6.3若干常用的时序逻辑电路6.4时序逻辑电路的设计方法第六章时序逻辑电路基本要求:了解时序电路的特点及分类;掌握同步时序电路的分析方法。了解寄存器和移位寄存器的基本工作原理。掌握74160、74161各管脚的功能掌握用74160、74161实现不同进制的方法.掌握同步时序电路的设计方法。

逻辑电路组合逻辑电路时序逻辑电路现时的输出仅取决于现时的输入除与现时输入有关外还与原状态有关门电路触发器§6.1概述X(x1,x2,…,xi):外部输入信号;Q(q1,q2,…,ql):存储电路的状态输出,也是组合逻辑电路的内部输入;Y(y1,y2,…,yj):外部输出信号;Z(z1,z2,…,zk):存储电路的激励信号,也是组合逻辑电路的内部输出。输出方程驱动方程(或激励方程)状态方程2.把得到的驱动方程代入相应触发器的特性方程中,就可以得到每个触发器的状态方程,由这些状态方程得到整个时序逻辑电路的方程组;3.根据逻辑图写出电路的输出方程;4.写出整个电路的状态转换表、状态转换图和时序图;5.由状态转换表或状态转换图得出电路的逻辑功能,并检查能否自启动。同步时序电路的分析步骤:1.从给定的逻辑电路图中写出每个触发器的驱动方程(也就是存储电路中每个触发器输入信号的逻辑函数式);

所谓“移位”,就是将寄存器所存各位数据,在每个移位脉冲的作用下,向左或向右移动一位。根据移位方向,常把它分成左移寄存器、右移寄存器

和双向移位寄存器三种。2、移位寄存器一、寄存器和移位寄存器寄存器是用来存放数据的,应用于各类数字系统和计算机中。1、寄存器N个触发器构成的寄存器能够寄存?二进制数码。N位二、计数器计数器是用来记忆输入脉冲个数的逻辑部件;可用于定时、分频、产生节拍脉冲及进行数字运算等等。CLK:计数脉冲输入端,上升沿有效。R′D:异步清0端,低电平有效。LD′:同步预置数控制端,低电平有效,将预置输入端D3、D2、D1、D0的数据送至输出端,即Q3Q2Q1Q0=D3D2D1D0。EP、ET:计数器工作状态控制端,高电平有效,只有当R′D=LD′=1,EP=ET=1,在CP作用下计数器才能正常计数。当EP、ET中有一个为低时,计数器处于保持状态。EPETCLKD0D1D2D3CQ1Q2Q3Q074161CLKR¢DLD¢EPET输出端工作状态0异步清零1011111111100预置数(同步)保持(包括C)保持(但C=0)计数(a)逻辑图形符号(b)功能表四位同步计数器74161(74LS161)的图形符号及功能表RDLDLD¢R¢D三、任意进制计数器的构成方法若已有N进制计数器(如74LS161),现在要实现M进制计数器6.3.2计数器N进制M进制任意进制计数器只能用已有的计数器芯片通过外电路的不同连接方式实现,即用组合电路产生复位、置位信号得到任意进制计数器。1.M<N的情况在N进制计数器的顺序计数过程中,若设法使之跳过(N-M)个状态,就可以得到M进制计数器了,其方法有置零法(复位法)和置数法(置位法)。6.3.2计数器置数法置零法a.置零法:置零法适用于有置零(有异步和同步)输入端的计数器,如异步置零的有74LS160、161、191、190、290,同步置零的有74LS163、162,其工作原理示意图如图所示。6.3.2计数器异步清零暂态a.置零法(复位法)基本思想是:计数器从全0状态S0开始计数,计满M个状态后产生清零信号,使计数器恢复到初态S0,然后再重复上述过程。异步清零SM状态进行译码产生置零信号并反馈到异步清零端(),使计数器立即返回S0状态。SM状态只在极短的瞬间出现,通常称它为“过渡态”。暂态10ns左右异步复位法(异步置零)

适用于异步清0的集成计数器,当满足清0条件时,立即清0。

①计数到M时,清0,②写SM=()2,全部Q为1的端相与非→

利用异步复位端,跳过多余状态,实现任意进制计数。【例】用74160实现7进制计数器。置零法,M=7,在SM=S7=0111处反馈清零。CLK计数输入1进位输出1Q0Q1Q2Q3EPCLK74160ETRDLDCD0D1D2D3【例】用74161实现12进制计数器。置零法,M=12,在SM=S12=1100处反馈清零。CLK计数输入1进位输出1Q0Q1Q2Q3EPCLK74161ETRDLDCD0D1D2D3注:由于清零信号随着计数器被清零而立即消失,其持续的时间很短,有时触发器可能来不及动作(复位),清零信号已经过时,导致电路误动作,故置零法的电路工作可靠性低。为了改善电路的性能,在清零信号产生端和清零信号输入端之间接一基本RS触发器,如图所示。6.3.2计数器01011000001b.置数法:有预置数功能的计数器可用此方法构成M进制计数器。但注意74LS161(160)为同步预置数,74LS191(190)为异步预置数。置数法的原理是通过给计数器重复置入某个数值的方法跳过(N-M)个状态,从而获得M进制计数器的。6.3.2计数器利用端重复置入某个数值,跳过多余状态(N-M个),实现任意进制计数。6.3.2计数器置数法的应用可以分三种情况:(现有N进制计数器,构成M进制)取前M 种状态取前M种状态置零取0000——(M-1)2个状态(以具有同步预置数端的集成计数器为例)【例】用74160实现7进制计数器(置数法)。(1)置数法(取前M种状态),CLK计数输入1进位输出1Q0Q1Q2Q3EPCLK74160ETRDLDCD0D1D2D3M=7,在SM-1=S6=0110处反馈置零。6.3.2计数器置数法的应用可以分三种情况:(现有N进制计数器,构成M进制)取前M 种状态取后M 种状态取后M种状态取(N-M)2——(N-1)2个状态。可采用进位输出端置最小数(N-M)2法(以具有同步预置数端的集成计数器为例)【例】用74160实现7进制计数器(置数法)。(2)置数法(取后M种状态),CLK计数输入11Q0Q1Q2Q3EPCLK74160ETRDLDCD0D1D2D3M=7,在进位输出端处反馈置最小数数SN-M=S10-7=S3=001116.3.2计数器置数法的应用可以分三种情况:(现有N进制计数器,构成M进制)取前M 种状态取中间M种状态取后M 种状态取中间M种状态取(i)2——(i+M-1)2共M个状态(以具有同步预置数端的集成计数器为例)

①选定循环初态Si,确定i,写i=()2,→D3D2D1D0②判定循环末态Si+M-1

③写i+M-1=()2,将Si+M-1全部Q为1的端相与非→同步预置数法:【例】用74161实现12进制计数器。(2)置数法(i=1),CLK计数输入11进位输出1Q0Q1Q2Q3EPCLK74161ETRDLDCD0D1D2D3M=12,在SM+i-1=S12=1100处反馈置1。【例】用74161实现12进制计数器。(2’)置数法(i=3),CLK计数输入11进位输出1Q0Q1Q2Q3EPCLK74161ETRDLDCD0D1D2D3M=12,在SM+i-1=S14=1110处反馈置1。【例】如图所示电路是可变计数器。试分析当控制变量A为1和0时电路为几进制计数器。6.3.2计数器解:置位信号为预置数为D3D2D1D0=0000EPETCLKD0D1D2D3RDLDCQ1Q2Q3Q074LS161&1³11AY进位输出CLK【例】74LS161是同步4位二进制加法计数器,其逻辑功能表如下,试分析下列电路是几进制计数器,并画出其状态图。0000000110011000101000110111001001010110010087654231910【例】集成4位二进制加法计数器74161的连接如图所示。试分析电路的功能。要求:(1)列出状态转换表;(2)检验自启动能力;(3)说明计数模值。

用n位移位寄存器组成的环形计数器只用了n个状态,而电路总共有2n个状态!用n位移位寄存器组成的扭环形计数器可以得到含2n有效状态的循环,效率比环形计数器提高一倍!四、同步时序逻辑电路的设计方法步骤:一、逻辑抽象,得出电路的状态转换图或状态转换表1.分析给定的逻辑问题,确定输入变量、输出变量以及电路的状态数。通常取原因(或条件)作为输入逻辑变量,取结果作输出逻辑变量;2.定义输入、输出逻辑状态和每个电路状态的含义,并将电路状态顺序编号;3.按照题意列出电路的状态转换表或画出电路的状态转换图。二、状态化简

若两个电路状态在相同的输入下有相同的输出,并且转换到同样的一个状态去,则称这两个状态为等价状态。等价状态可以合并,这样设计的电路状态数少,电路越简。三、状态分配(状态分配也叫状态编码)a.确定触发器的数目n;b.确定电路的状态数M,应满足2n-1<M≤2n;c.进行状态编码,即将电路的状态和触发器状态组合对应起来。a.选定触发器的类型;b.由状态转换图(或状态转换表)和选定的状态编码、触发器的类型,写出电路的状态方程、驱动方程和输出方程。五、根据得到的方程式画出逻辑图六、检查设计的电路能否自启动若电路不能自启动,则应采取下面措施:a.通过预置数将电路状态置成有效循环状态中;b.通过修改逻辑设计加以解决。四、选定触发器的类型,求出电路的状态方程、驱动方程和输出方程第十章脉冲波形的产生和整形§10.1概述§10.3施密特触发器§10.2555定时器§10.4

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论