数字电路复习大纲四川大学PPT课件_第1页
数字电路复习大纲四川大学PPT课件_第2页
数字电路复习大纲四川大学PPT课件_第3页
数字电路复习大纲四川大学PPT课件_第4页
数字电路复习大纲四川大学PPT课件_第5页
已阅读5页,还剩43页未读 继续免费阅读

下载本文档

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

文档简介

1、主要内容:主要内容:一、数字逻辑基础(第一、数字逻辑基础(第1章,第章,第2章章)二、组合逻辑电路(第二、组合逻辑电路(第3、4章)章)三、时序逻辑电路(第三、时序逻辑电路(第5、6章)章)四、半导体存储器和可编程逻辑器件(第四、半导体存储器和可编程逻辑器件(第7章)章)五、脉冲波形的产生与变换(第五、脉冲波形的产生与变换(第8章)章)六、六、A/D、D/A转换(第转换(第9章)章)第1页/共48页一、数字逻辑基础一、数字逻辑基础1、数制与码、数制与码数制:以数制:以R为基数的计数体制为基数的计数体制 R=2、8、10、16 位权:位权:Rn-1R2R1R0.R-1R-2R-m 一般表达式:一

2、般表达式:1nmiiiDRKNn- 整数位数整数位数m- 小数位数小数位数Ki- 各位系数各位系数R- 基数基数 处于不同位置的数码处于不同位置的数码 Ki 所代表的数值是不同的,每所代表的数值是不同的,每一位的权数(位权)是一位的权数(位权)是 Ri 。第2页/共48页数制间的转换数制间的转换二进制与十六进制数、八进制数之间的转换24=16,四位二进制数对应一位十六进制数。 23=8, 三位二进制数对应一位八进制数。举例:3 3AF.2AF.2H H = = 00110011 10101010 11111111. .00100010 = 1110101111.001 = 1110101111

3、.001B B 3 A F 2 3 A F 21111101.111111101.11B B = = 01110111 11011101. .11001100 = 7D.C = 7D.CH H 7 D C7 D C 十六进制和八进制是二进制的另一种表达形式,一一对应,能简单互换。第3页/共48页二进制数(B、O、H)取不同R按展开式展开,然后按照十进制运算法则求和。1011.10101011.1010B B= =(1 12 23 3+1+12 21 1+ +1 12 20 0+1+12 2-1-1+1+12 2-3-3)D D=11.625=11.625D DDFC.8DFC.8H H = =

4、(131316162 2+15+1516161 1+ +121216160 0+8+81616-1-1)D D = 3580.5= 3580.5D D十进制数(D)十进制数(D)二进制数(B、O、H)整数转换法:小数转换法:乘2取整,直至,高位到低位第4页/共48页码码编码:把若干个0和1按一定规律编排在一起,组成不同的代码,并且赋予每个代码以固定的含义(十进制数值、字母、符号等)。编码器能自动实现编码操作。 用n位二进制代码可以表达2n个不同的信号 需要编码的信息有N项,则2n NA.每一组代码都可以看作是一个包含特定含义的符号,各组代码之间以及每组代码内部各位之间没有一定的数值进位关系。B

5、.信息与代码间的对应关系完全是人为规定的,可以任意编,但在制定编码时,应该使编码顺序有一定的规律可循。第5页/共48页几种常见编码A.自然二进制码(8421码):在数值上与对应的十进制 恰好相等位数n由N决定。B.二-十进制码(BCD码) 固定4位二进制编码表示十进制的0-9十个数码。 由于4位二进制码可以表示24=16种信号,所以在表示0-9这十个数码时就有不同的组合,即不同的编码方式: 8421BCD码 2421BCD码 5421BCD码 余3码:8421BCD码+0011第6页/共48页判断及填空:判断及填空:1.四位二进制代码有四位二进制代码有16种组合,表示种组合,表示0-9十个十进

6、制数十个十进制数时要去掉其中时要去掉其中6种。种。 2.二进制数二进制数1001和二进制代码和二进制代码1001都表示十进制数都表示十进制数9。3.二进制代码二进制代码1000和和1001都可以表示十进制数都可以表示十进制数9 。4.(1001 1101 1111 0001)B=(9DF1)H5. 10.10B=( )D6. 16D=( )8421=( )8421BCD7. FFH=( )B=( )O=( )D =( )8421BCD2.5100000001011011111111377255001001010101第7页/共48页2、基本逻辑运算及表达方式 逻辑代数是研究数字逻辑电路的数学工

7、具。逻辑代数是按一定逻辑规律进行运算的代数,与普通代数一样也是用字母表示变量,区别在于:1.变量值只有0和1,且只表示两种对立的逻辑状态,不表示数量的大小。2.表达方式:真值表-将输入变量的各种可能取值和相应函数 值排列在一起而组成的表格。 逻辑符号-规定的图形符号。 逻辑函数表达式-L=f(A、B) 语句表、梯形图等。第8页/共48页3.逻辑变量有原变量和反变量两类,普通代数中没有反变量。4.逻辑代数中的基本运算有逻辑乘、逻辑加、逻辑非,而普通代数有加、减、乘、除四种运算。第9页/共48页异或:异或:同或:同或:L=A B=BABABAL+=ABBA+常见逻辑运算:P24基本逻辑运算:与、或

8、、非基本逻辑运算:与、或、非第10页/共48页3.逻辑关系表达方式间的转换逻辑关系表达方式间的转换:真值表真值表 表达式表达式 逻辑图逻辑图真值表 表达式:把真值表中函数值等于1的变量组合挑出来;变量组合中变量是1的写成原变量,是0的写成反变量;把组合中各个变量相乘,这样对应于函数值为1的每个变量组合就可以写成一个乘积项,然后把这些就的得到相应的逻辑表达式。表达式 真值表 逻辑运算第11页/共48页4、逻辑函数的变换和化简公式法公式法图形法图形法变换变换化简化简化简:变量数在化简:变量数在5以内以内与非与非-与非与非或非或非-或非或非第12页/共48页BABAAAABAABAAB吸收律隐含律:

9、CAABBCCAAB 注意公式的扩展应用如:注意公式的扩展应用如:BAABA+=+反演律(摩根定律):BABABABA .常用公式:常用公式:公式法变换和化简逻辑函数公式法变换和化简逻辑函数第13页/共48页 逻辑函数的变换逻辑函数的变换 根据逻辑表达式,可以画出相应的逻辑图,表达式的形根据逻辑表达式,可以画出相应的逻辑图,表达式的形式决定门电路的个数和种类,因此实际中需要对表达式进行式决定门电路的个数和种类,因此实际中需要对表达式进行变换。变换。 常用的表达方式:常用的表达方式:与或、与非与或、与非-与非与非 常见变换:常见变换:与或与或 与非与非-与非与非 与或与或 或非或非-或非或非 方

10、法:方法: 与或表达式与或表达式摩根定律(摩根定律( 用与非门实现)用与非门实现)与或表达式与或表达式或与表达式或与表达式摩根定律(用或非门实现)摩根定律(用或非门实现)第14页/共48页BABABAL&AB&AB1L用与非门实现用与非门实现BABABABABABALAB&BLA=1BAL第15页/共48页无反变量输入BABALBBAABABABABBAAABBABAABBABAL&AB第16页/共48页逻辑函数的化简逻辑函数的化简逻辑函数化简的意义:逻辑表达式越简单,实现它逻辑函数化简的意义:逻辑表达式越简单,实现它的电路越简单,电路工作越稳定可靠。的电路越简

11、单,电路工作越稳定可靠。最简与或表达式最简与或表达式乘积项最少、并且每个乘积项中的变量也最少的与乘积项最少、并且每个乘积项中的变量也最少的与或表达式。或表达式。第17页/共48页(1)卡诺图:由最小项构成的按相邻性规律排列的方格图。(2)卡诺图化简逻辑函数的依据:)卡诺图化简逻辑函数的依据:任何2n个标1的相邻最小项,可以合并为一项,并消去n个变量(消去互为反变量的因子,保留公因子)。 AB C000111100100110110CBACBAABCBCACBBC卡诺图化简逻辑函数卡诺图化简逻辑函数第18页/共48页(3)卡诺图化简逻辑函数的步骤:)卡诺图化简逻辑函数的步骤:1.用卡诺图用卡诺图

12、 表示逻辑函数。表示逻辑函数。2.合并最小项。合并最小项。 包含包含2n个方格:个方格:2、4、8 包围的方格为矩形块包围的方格为矩形块 包围圈越大越好,越少越好包围圈越大越好,越少越好 方格可以被重复包围,但每个包围圈内必需有新的方格方格可以被重复包围,但每个包围圈内必需有新的方格 所有的所有的1都要被包围住都要被包围住 充分考虑随意项充分考虑随意项3.合并后的最小项之和即为最简与或表达式。合并后的最小项之和即为最简与或表达式。P37 习题习题P64 习题习题第19页/共48页TTL和和CMOS逻辑门电路逻辑门电路逻辑功能逻辑功能性能特点性能特点工作速度工作速度带负载能力带负载能力灌电流负载

13、灌电流负载拉电流负载拉电流负载半导体器件的开关特性半导体器件的开关特性 二、组合逻辑电路1、逻辑门电路、逻辑门电路门电路负载电流计算参数:门电路负载电流计算参数:IOL、IOH、IIL、IIH第20页/共48页其他逻辑门电路:OC门、TSL门、TG门线与:靠线的连接实现线与:靠线的连接实现与与的逻辑功能。普通的逻辑功能。普通TTL输出端不允许直接相连。输出端不允许直接相连。CDABYYY21集电极开路门(OC门)第21页/共48页三态与非门(TSL门)电路的输出有高阻态、高电平和低电平电路的输出有高阻态、高电平和低电平3种状态。种状态。=0,1,EEABY第22页/共48页传输门TG:传送模拟

14、信号的模拟开关正负逻辑问题 门电路多余输入端的处理P122 习题习题3.第23页/共48页2、组合逻辑电路的分析和设计分析:已知逻辑电路,通过数字逻辑的方法,推断电路的逻辑功能。逻辑图逻辑图逻辑表逻辑表达式达式(最简)与(最简)与或表达式或表达式真值表真值表电路的逻电路的逻辑功能辑功能第24页/共48页设计:根据实际逻辑问题(控制要求),设计出满足要求的最简的逻辑电路图。真值表真值表电路功电路功能描述能描述逻辑表达式逻辑表达式或卡诺图或卡诺图最简与或最简与或表达式表达式逻辑变换逻辑变换逻辑电路图逻辑电路图第25页/共48页3、常用组合逻辑功能器件实现编码操作的电路称为编码器。编编码码器器N个需

15、编码的信息个需编码的信息n位二进制码(位二进制码(2nN)编码器编码器优先编码器优先编码器CD4532CD4532 CD4532 I0 I1 I2 I3 I4 I5 I6 I7 Y0 Y1 Y2 EI EO GS 第26页/共48页译码器译码器把代码状态的特定含义翻译出来的过程称为译码,实现译码操作的电路称为译码器。译译码码器器n位二进制码位二进制码N个译码出的信息个译码出的信息N 2n二进制译码器:二进制译码器:74LS138(3/8译码器)译码器)二二-十进制译码器:十进制译码器:4/10线线显示译码器:驱动显示器件如数码管显示译码器:驱动显示器件如数码管共阴、共阳?共阴、共阳?应用:实现

16、逻辑函数、作数据分配器应用:实现逻辑函数、作数据分配器第27页/共48页数据选择器数据选择器按要求从多路输入中选择一路输出。按要求从多路输入中选择一路输出。D0D1D2D2n-1Yn位通道选择信号位通道选择信号数据选择器数据选择器例如例如74HC151D7YYE7474HC151151D6D5D4D3D2D1D0S2S1S0第28页/共48页用数据选择器实现组合逻辑函数用数据选择器实现组合逻辑函数实现并行数据到串行数据的转换实现并行数据到串行数据的转换 0 1 0 0 1 1 0 1 L 74HC151 E S2 S1 S0 Y S2 S1 S0 第29页/共48页比较器算术运算电路:加法器超

17、前进位加法器超前进位加法器第30页/共48页P192 习题习题 习题习题第31页/共48页三、时序逻辑电路三、时序逻辑电路1、锁存器和触发器、锁存器和触发器触发方式、逻辑功能触发方式、逻辑功能触发方式:触发方式:电平触发:电平触发:对脉冲电平敏感对脉冲电平敏感(锁存器锁存器)脉冲触发:脉冲触发:对脉冲边沿敏感对脉冲边沿敏感(触发器触发器)第32页/共48页逻辑功能:逻辑功能:SR:Qn+1=S+RQn,其约束条件为:SR0JK: Qn+1=JQn+KQnD: Qn+1=DT: Qn+1=TQn+TQnT: Qn+1=Qn 锁存器和触发器的逻辑功能可以用特性方程、特性表(真值表)、激励表(驱动表

18、)、状态图和时序图等方式来描述。其逻辑功能可以相互转换。置0、置1和保持置0、置1、保持、翻转置0、置1P238 习题习题第33页/共48页 时序电路逻辑功能的表示方法时序电路逻辑功能的表示方法时序电路的逻辑功能可用逻辑表达式、状态表、卡诺图、状态图、时序图和逻辑图6种方式表示,这些表示方法在本质上是相同的,可以互相转换。1)逻辑方程组:)逻辑方程组:特性方程:描述触发器逻辑功能的逻辑表达式。激励方程:(驱动方程)触发器输入信号的逻辑表达式。时钟方程:控制时钟CP的逻辑表达式。状态方程:(次态方程)次态输出的逻辑表达式。 激励方程代入特性方程得状态方程。输出方程:输出变量的逻辑表达式。2、时序

19、电路的分析和设计方法、时序电路的分析和设计方法第34页/共48页2)状态(真值)表:)状态(真值)表:表明输出Y、次态Qn+1与输入X、现态Qn逻辑关系的表格。3)状态图:)状态图:4)时序(波形)图)时序(波形)图表明状态转换规律及相应输入、输出取值关系的图形。第35页/共48页 时序电路逻辑功能的分类时序电路逻辑功能的分类同步时序电路中,各个触发器的时钟脉冲相同,即电路中有一个统一的时钟脉冲,每来一个时钟脉冲,电路的状态只改变一次。异步时序电路中,各个触发器的时钟脉冲不同,即电路中没有统一的时钟脉冲来控制电路状态的变化,电路状态改变时,电路中要更新状态的触发器的翻转有先有后,是异步进行的。

20、在分析时必须注意,触发器只有在其CP端的信号有效时,状态才可能改变,否则状态保持不变,因此必须确定各CP端是否有触发信号作用。第36页/共48页 时序电路逻辑电路的分析方法时序电路逻辑电路的分析方法电路图电路图特性方程、特性方程、时钟方程、时钟方程、驱动方程、驱动方程、输出方程。输出方程。状态方程状态方程状态图状态图判断电路判断电路逻辑功能逻辑功能12354状态表状态表或或时序图时序图第37页/共48页时序电路逻辑电路的设计方法时序电路逻辑电路的设计方法设计设计要求要求原始状原始状态图态图最简状最简状态图态图画电画电路图路图检查电检查电路能否路能否自启动自启动1246列状态真值表、列状态真值表

21、、选触发器,求时选触发器,求时钟、输出、状态、钟、输出、状态、驱动方程驱动方程5状态状态分配分配3化简存在无效状态时存在无效状态时第38页/共48页寄存器在数字电路中,用来存放二进制数据或代码的电路称为寄存器。寄存器是由具有存储功能的触发器组合起来构成的。一个触发器可以存储1位二进制代码,存放n位二进制代码的寄存器,需用n个触发器来构成。按照功能的不同,可将寄存器分为基本寄存器和移位寄存器两大类。基本寄存器只能并行送入数据,需要时也只能并行输出。移位寄存器中的数据可以在移位脉冲作用下依次逐位右移或左移,数据既可以并行输入、并行输出,也可以串行输入、串行输出,还可以并行输入、串行输出,串行输入、

22、并行输出,十分灵活,用途也很广。3、常用时序逻辑功能器件、常用时序逻辑功能器件第39页/共48页计数器在数字电路中,能够记忆输入脉冲个数的电路称为计数器。二进制计数器、非二进制计数器加法计数器、减法计数器、可逆计数器同步计数器、异步计数器按按CP脉冲输入方式:脉冲输入方式:按计数规律:按计数规律:按计数的进制:按计数的进制:第40页/共48页集成计数器集成计数器1.集成计数器:74161、743902.集成计数器构成N进制计数器CP脉冲引入方式:同步、异步计数模式:清零方式:异步、同步预置数方式:异步、同步P319 习题习题 习题习题第41页/共48页四、存储器和可编程逻辑器件四、存储器和可编程逻辑器件用来存放数据、资料、程序等二进制信息的器件。存取速度:反映存储器的工作速度。存储容量:字数位数(字位)1024=1K 1024K=1M 1024M=1G存储器半导体存储器的功能及分类。ROM、 PROM、 EPROM的电路结构及工作原理,理解与阵列(译码器)和或阵列(存储阵列)的原理及用存储器实现组合函数的方法。第42页/共48页存储矩阵地址译码器读/写控制

温馨提示

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

评论

0/150

提交评论