《数字电路》课件2.ppt

上传人(卖家):晟晟文业 文档编号:4198156 上传时间:2022-11-19 格式:PPT 页数:109 大小:2.93MB
下载 相关 举报
《数字电路》课件2.ppt_第1页
第1页 / 共109页
《数字电路》课件2.ppt_第2页
第2页 / 共109页
《数字电路》课件2.ppt_第3页
第3页 / 共109页
《数字电路》课件2.ppt_第4页
第4页 / 共109页
《数字电路》课件2.ppt_第5页
第5页 / 共109页
点击查看更多>>
资源描述

1、第四章 基础知识11.1.1 数字信号和数字电路 数字信号与数字电路 正逻辑 高电平为逻辑,低电平为逻辑 负逻辑 高电平为逻辑,低电平为逻辑正逻辑21.1.2 1.1.2 数字电路的分类数字电路的分类 2、按所用器件制作工艺的不同:数字电路可分为双极型(双极型(TTLTTL型)型)和单极型(单极型(MOSMOS型)型)两类。3、按照电路的结构和工作原理的不同:数字电路可分为组合逻辑电路和时序逻辑电路两类。组合逻辑电路没有记忆功能,其输出信号只与当时的输入信号有关,而与电路以前的状态无关。时序逻辑电路具有记忆功能,其输出信号不仅和当时的输入信号有关,而且与电路以前的状态有关。1、按电路结构的不同

2、:数字电路可分为分立分立元件电路元件电路和集成电路集成电路两大类型。34、按集成度分:表1.1.1 数字集成电路分类集成电路分类集成度电路规模与范围小规模集成电路SSI110门/片,或10100个元件/片逻辑单元电路包括:逻辑门电路、集成触发器等中规模集成电路MSI10100门/片,或1001 000个元件/片逻辑部件包括:计数器、寄存器、译码 器、编码器、数据选择器、加法器、比较器等大规模集成电路LSI1001 000门/片,或100100 000个元件/片数字逻辑系统包括:中央控制器、存储器、各种接口电路等超大规模集成电路VLSI大于1 000门/片,或大于10万个元件/片高集成度的数字逻

3、辑系统包括:各种型号的单片机等SSISILSIVLSI41.1.3 1.1.3 数字电路的优点数字电路的优点56基础知识 计数体制 用数码表示数量的多少称为计数计数计数71 1、进位制进位制:表示数时,仅用一位数码往往不够用,必:表示数时,仅用一位数码往往不够用,必 须用进位计数的方法组成多位数码。多位数码每一位的须用进位计数的方法组成多位数码。多位数码每一位的构成以及从低位到高位的进位规则称为进位计数制,简构成以及从低位到高位的进位规则称为进位计数制,简称进位制。称进位制。1.2.1 1.2.1 数制数制2 2、基基 数数:进位制的基数,就是在该进位制中可:进位制的基数,就是在该进位制中可能

4、用到的数码个数能用到的数码个数。3 3、位位 权权(位的权数)(位的权数):在某一进位制的数中,:在某一进位制的数中,每一位的大小都对应着该位上的数码乘上一个固每一位的大小都对应着该位上的数码乘上一个固定的数,这个固定的数就是这一位的权数。权数定的数,这个固定的数就是这一位的权数。权数是一个幂。是一个幂。一、几个概念一、几个概念8数码为:数码为:0 09 9;基数是;基数是1010。1 1、十进制、十进制10103 3、10102 2、10101 1、10100 0称为十进制的权。各称为十进制的权。各数位的权是数位的权是1010的幂。的幂。同样的数码在不同的数同样的数码在不同的数位上代表的数值

5、不同。位上代表的数值不同。任意一个十进制数都任意一个十进制数都可以表示为各个数位可以表示为各个数位上的数码与其对应的上的数码与其对应的权的乘积之和,称权权的乘积之和,称权展开式。展开式。即:即:(5555)(5555)10105 510103 3 5 510102 25 510101 15 510100 0又如:又如:(209.04)(209.04)1010 2 210102 2 0 010101 19 910100 00 010101 14 4 10102 2二、常用数制二、常用数制92 2、二进制、二进制数码为:数码为:0 0、1 1;基数是;基数是2 2。运算规律:逢二进一,即:运算规律

6、:逢二进一,即:1 11 11010。二进制数的权展开式:二进制数的权展开式:如:如:(101.01)(101.01)2 2 1 12 22 2 0 02 21 11 12 20 00 02 21 11 1 2 22 2(5.25)(5.25)1010运算运算规则规则各数位的权是的幂各数位的权是的幂二进制数只有二进制数只有0 0和和1 1两个数码,它的每一位都可以用电子元两个数码,它的每一位都可以用电子元件来实现,且运算规则简单,相应的运算电路也容易实现。件来实现,且运算规则简单,相应的运算电路也容易实现。加法规则:加法规则:0+0=0,0+1=1,1+0=1,1+1=10乘法规则:乘法规则:

7、00=0,01=0,10=0,11=110数码为:数码为:0 07 7;基数是;基数是8 8。运算规律:逢八进一,即:运算规律:逢八进一,即:7 71 11010。八进制数的权展开式:八进制数的权展开式:如:如:(207.04)(207.04)1010 2 28 82 2 0 08 81 17 78 80 00 08 81 14 4 8 82 2 (135.0625)(135.0625)10103 3、八进制、八进制4 4、十六进制、十六进制数码为:数码为:0 09 9、A AF F;基数是;基数是1616。运算规律:逢十六进一,即:运算规律:逢十六进一,即:F F1 11010。十六进制数的

8、权展开式:十六进制数的权展开式:如:如:(D8.A)(D8.A)2 2 131316161 1 8 816160 010 10 16161 1(216.625)(216.625)1010各数位的权是各数位的权是8 8的幂的幂各数位的权是各数位的权是1616的幂的幂11结论结论一般地,一般地,N N进制需要用到进制需要用到N N个数码,基数是个数码,基数是N N;运算;运算规律为逢规律为逢N N进一。进一。如果一个如果一个N N进制数进制数MM包含位整数和位小数,即包含位整数和位小数,即 (a(an-1 n-1 a an-2 n-2 a a1 1 a a0 0 a a1 1 a a2 2 a a

9、mm)2 2则该数的权展开式为:则该数的权展开式为:(M)(M)2 2 a an-1n-1N Nn-1n-1 a an-2 n-2 N Nn-2n-2 a a1 1N N1 1 a a0 0 N N0 0a a1 1 N N-1-1a a2 2 N N-2-2 a ammN N-m-m 由权展开式很容易将一个由权展开式很容易将一个N N进制数转换为十进制数。进制数转换为十进制数。12 几几种种进进制制数数之之间间的的对对应应关关系系 十进制数 二进制数 八进制数 十六进制数 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 00000 00001 00010 0001

10、1 00100 00101 00110 00111 01000 01001 01010 01011 01100 01101 01110 01111 0 1 2 3 4 5 6 7 10 11 12 13 14 15 16 17 0 1 2 3 4 5 6 7 8 9 A B C D E F 131.2.2 1.2.2 不同数制间的转换不同数制间的转换(1 1)二进制数转换为八进制数二进制数转换为八进制数:将二进制数由小数点开始,将二进制数由小数点开始,整数部分向左,小数部分向右,每整数部分向左,小数部分向右,每3 3位分成一组,不够位分成一组,不够3 3位补位补零,则每组二进制数便是一位八进制

11、数。零,则每组二进制数便是一位八进制数。(三位聚一位三位聚一位)将将N N进制数按权展开,即可以转换为十进制数。进制数按权展开,即可以转换为十进制数。1 1、二进制数与八进制数的相互转换、二进制数与八进制数的相互转换1 1 0 1 0 1 0.0 1 1 0 1 0 1 0.0 1 10 0 0 00 (152.2)(152.2)8 8(2 2)八进制数转换为二进制数八进制数转换为二进制数:将每位八进制数用:将每位八进制数用3 3位二进位二进制数表示制数表示。(一位变三位一位变三位)=011 111 100.010 110=011 111 100.010 110(374.26)(374.26)

12、8 8142 2、二进制数与十六进制数的相互转换、二进制数与十六进制数的相互转换01 1 1 0 1 0 1 0 0.0 1 10 0 0(1E8.6)16=1010 1111 0100.0111 0110(AF4.76)16 二进制数转换为十六进制数,按照每二进制数转换为十六进制数,按照每4 4位二进制数对应位二进制数对应于一位十六进制数进行转换。于一位十六进制数进行转换。(四位聚一位四位聚一位)3 3、十进制数转换为二进制数、十进制数转换为二进制数 将整数部分和小数部分分别进行转换将整数部分和小数部分分别进行转换。整数部分采用基数连除法整数部分采用基数连除法;小数部分采用基数连乘法小数部分

13、采用基数连乘法;转换后再合并。转换后再合并。原理原理 十六进制数转换为二进制数,按照每一位十六进制数对应于十六进制数转换为二进制数,按照每一位十六进制数对应于4 4位二进制数进行转换。位二进制数进行转换。(一位变四位一位变四位)15 2 44 余数 低位 2 22 0=K0 2 11 0=K1 2 5 1=K2 2 2 1=K3 2 1 0=K4 0 1=K5 高位 0.375 2 整数 高位 0.750 0=K1 0.750 2 1.500 1=K2 0.500 2 1.000 1=K3 低位 整数部分采用基数连除法:整数部分采用基数连除法:先得到的余数为低位,后得先得到的余数为低位,后得到

14、的余数为高位。到的余数为高位。小数部分采用基数连乘法:小数部分采用基数连乘法:先得到的整数为高位,后得先得到的整数为高位,后得到的整数为低位到的整数为低位。所以:所以:(44.375)(44.375)1010(101100.011)(101100.011)2 2采用基数连除、连乘法,可将十进制数转换为任意的采用基数连除、连乘法,可将十进制数转换为任意的N N进制数。进制数。16 用一定位数的二进制数来表示十进制数码、字母、符号用一定位数的二进制数来表示十进制数码、字母、符号等信息称为编码。等信息称为编码。用以表示十进制数码、字母、符号等信息的一定位数的二用以表示十进制数码、字母、符号等信息的一

15、定位数的二进制数称为代码。进制数称为代码。1.2.3 1.2.3 二进制代码二进制代码 数字系统只能识别数字系统只能识别0 0和和1 1,怎样才能表示更多的数码、怎样才能表示更多的数码、符号、字母呢?用编码可以解决此问题。符号、字母呢?用编码可以解决此问题。二二-十进制代码:用十进制代码:用4 4位二进制数位二进制数b b3 3b b2 2b b1 1b b0 0来表示十进制数中来表示十进制数中的的 0 9 0 9 十个数码。简称十个数码。简称BCDBCD码。码。24212421码的权值依次为码的权值依次为2 2、4 4、2 2、1 1;余;余3 3码由码由84218421码加码加001100

16、11得到;格雷码是一种循环码,其特点是任何相邻的两个码字,仅得到;格雷码是一种循环码,其特点是任何相邻的两个码字,仅有一位代码不同,其它位相同。有一位代码不同,其它位相同。用四位自然二进制码中的前十个码字来表示十进制数码,用四位自然二进制码中的前十个码字来表示十进制数码,因各位的权值依次为因各位的权值依次为8 8、4 4、2 2、1 1,故称,故称8421 BCD8421 BCD码。码。17常用常用 BCDBCD 码码 十进制数 8421码 余 3码 格雷码 2421码 5421码 0 1 2 3 4 5 6 7 8 9 0000 0001 0010 0011 0100 0101 0110 0

17、111 1000 1001 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 0000 0001 0011 0010 0110 0111 0101 0100 1100 1101 0000 0001 0010 0011 0100 1011 1100 1101 1110 1111 0000 0001 0010 0011 0100 1000 1001 1010 1011 1100 权 8421 2421 5421 18事物往往存在两种对立的状态,在逻辑代数中可以抽象地表事物往往存在两种对立的状态,在逻辑代数中可以抽象地表示为示为 0 0 和和 1 1

18、,称为逻辑,称为逻辑0 0状态和逻辑状态和逻辑1 1状态。状态。逻辑代数是按一定的逻辑关系进行运算的代数,是分析逻辑代数是按一定的逻辑关系进行运算的代数,是分析和设计数字电路的数学工具。在逻辑代数,只有和设计数字电路的数学工具。在逻辑代数,只有和和两种两种逻辑值,有逻辑值,有三种基本逻辑运算,还有三种基本逻辑运算,还有几种导出逻辑运算。几种导出逻辑运算。逻辑代数中的变量称为逻辑变量,用大写字母表示。逻辑代数中的变量称为逻辑变量,用大写字母表示。逻辑变量的取值只有两种,即逻辑逻辑变量的取值只有两种,即逻辑0 0和逻辑和逻辑1 1,0 0 和和 1 1 称为逻辑称为逻辑常量,并不表示数量的大小,而

19、是表示两种对立的逻辑状态。常量,并不表示数量的大小,而是表示两种对立的逻辑状态。逻辑是指事物的因果关系,或者说条件和结果的关系,这些逻辑是指事物的因果关系,或者说条件和结果的关系,这些因果关系可以用逻辑运算来表示,也就是用逻辑代数来描述。因果关系可以用逻辑运算来表示,也就是用逻辑代数来描述。基本概念191 1、与逻辑(与运算)、与逻辑(与运算)与逻辑的定义:仅当决定事件(Y)发生的所有条件(A,B,C,)均满足时,事件(Y)才能发生。表达式为:开关A,B串联控制灯泡Y电路图L=ABEABY1.3.1 1.3.1 基本逻辑函数及运算基本逻辑函数及运算20EABYEABYEABYEABY两个开关必

20、须同时接通,灯才亮。两个开关必须同时接通,灯才亮。逻辑表达式为:逻辑表达式为:A A、B B都断开,灯不亮。都断开,灯不亮。A A断开、断开、B B接通,灯不亮。接通,灯不亮。A A接通、接通、B B断开,灯不亮。断开,灯不亮。A A、B B都接通,灯亮。都接通,灯亮。21这种把所有可能的条件组合及其对应这种把所有可能的条件组合及其对应结果一一列出来的表格叫做结果一一列出来的表格叫做真值表真值表。将开关接通记作1,断开记作0;灯亮记作1,灯灭记作0。可以作出如下表格来描述与逻辑关系:A BY0 00 11 01 10001开关 A 开关 B灯 Y断开 断开断开 闭合闭合 断开闭合 闭合灭灭灭亮

21、功能表功能表实现与逻辑的电路实现与逻辑的电路称为与门。与门的称为与门。与门的逻辑符号:逻辑符号:YAB&真真值值表表逻辑符号逻辑符号222 2、或逻辑(或运算)、或逻辑(或运算)或逻辑的定义:当决定事件(Y)发生的各种条件(A,B,C,)中,只要有一个或多个条件具备,事件(Y)就发生。表达式为:开关A,B并联控制灯泡Y电路图L=ABEABY23EABYEABY两个开关只要有一个接通,灯就两个开关只要有一个接通,灯就会亮。逻辑表达式为:会亮。逻辑表达式为:A A、B B都断开,灯不亮。都断开,灯不亮。A A断开、断开、B B接通,灯亮。接通,灯亮。A A接通、接通、B B断开,灯亮。断开,灯亮。

22、A A、B B都接通,灯亮。都接通,灯亮。EABYEABY24A BY0 00 11 01 10111 实现或逻辑的电实现或逻辑的电路称为或门。或路称为或门。或门的逻辑符号:门的逻辑符号:AB1真值表真值表开关 A 开关 B灯 Y断开 断开断开 闭合闭合 断开闭合 闭合灭亮亮亮功能表功能表逻辑符号逻辑符号253 3、非逻辑(非运算)、非逻辑(非运算)非逻辑指的是逻辑的否定。当决定事件(Y)发生的条件(A)满足时,事件不发生;条件不满足,事件反而发生。表达式为:开关A控制灯泡Y电路图EAYR26AY0110实现非逻辑的电实现非逻辑的电路称为非门。非路称为非门。非门的逻辑符号:门的逻辑符号:YA1

23、EAYRA A断开,灯亮。断开,灯亮。EAYRA A接通,灯灭。接通,灯灭。真真值值表表功功能能表表逻辑符号逻辑符号开关 A灯 Y断开闭合亮灭271、与非运算:逻辑表达式为:ABY A BY0 00 11 01 11110 真值表YAB与非门的逻辑符号L=A+B&2、或非运算:逻辑表达式为:BAYA BY0 00 11 01 11000 真值表YAB或非门的逻辑符号L=A+B1 4 4、几种导出的逻辑运算、几种导出的逻辑运算283、异或运算:逻辑表达式为:BABABAYA BY0 00 11 01 10110 真值表YAB异或门的逻辑符号L=A+B=1CDABYY1&ABCD与或非门的逻辑符号

24、ABCD&1Y与或非门的等效电路4、与或非运算:逻辑表达式为:291.3.2 1.3.2 逻辑函数及其表示方法逻辑函数及其表示方法1 1、真值表、真值表真值表:是由变量的所有可真值表:是由变量的所有可能取值组合及其对应的函数值所能取值组合及其对应的函数值所构成的表格。构成的表格。真值表列写方法:每一个变量均真值表列写方法:每一个变量均有有0 0、1 1两种取值,两种取值,n n个变量共有个变量共有2 2n n种种不同的取值,将这不同的取值,将这2 2n n种不同的取值按种不同的取值按顺序(一般按二进制递增规律)排列顺序(一般按二进制递增规律)排列起来,同时在相应位置上填入函数的起来,同时在相应

25、位置上填入函数的值,便可得到逻辑函数的真值表。值,便可得到逻辑函数的真值表。A B CY0 0 00 0 10 1 00 1 11 0 01 0 11 1 01 1 100010011例如:当例如:当A=B=1A=B=1、或则、或则B=C=1B=C=1时,时,函数函数Y=1Y=1;否则;否则Y=0Y=0。302 2、逻辑表达式、逻辑表达式逻辑表达式:是由逻辑逻辑表达式:是由逻辑变量和与、或、非变量和与、或、非3 3种运算种运算符连接起来所构成的式子。符连接起来所构成的式子。函数的标准与或表达函数的标准与或表达式的列写方法:将函数的式的列写方法:将函数的真值表中那些使函数值为真值表中那些使函数值

26、为1 1的最小项相加,便得到的最小项相加,便得到函数的标准与或表达式函数的标准与或表达式。)7,6,3(mABCCABBCAY3 3、卡诺图、卡诺图卡诺图:是由表示变量的所有可能卡诺图:是由表示变量的所有可能取值组合的小方格所构成的图形取值组合的小方格所构成的图形。逻辑函数卡诺图的填写方法:逻辑函数卡诺图的填写方法:在那些使函数值为在那些使函数值为1 1的变量取值组的变量取值组合所对应的小方格内填入合所对应的小方格内填入1 1,其余,其余的方格内填入的方格内填入0 0,便得到该函数的,便得到该函数的卡诺图。卡诺图。A B C000111100001010110314 4、逻辑图、逻辑图逻辑图:

27、是由表逻辑图:是由表示逻辑运算的逻辑符示逻辑运算的逻辑符号所构成的图形。号所构成的图形。Y&1&ABBC、波形图、波形图波形图:是由输入变量的波形图:是由输入变量的所有可能取值组合的高、低电所有可能取值组合的高、低电平及其对应的输出函数值的高、平及其对应的输出函数值的高、低电平所构成的图形。低电平所构成的图形。321.3.3 1.3.3 逻辑代数的基本公式和基本定律逻辑代数的基本公式和基本定律与运算:111 001 010 000 1 1、常量之间的关系、常量之间的关系 2 2、基本公式、基本公式0-1 律:AAAA10 0011AA或运算:111 101 110 000非 运 算:10 01

28、互补律:0 1AAAA等幂律:AAAAAA 双 重 否 定 律:AA 分别令分别令A=0A=0及及A=1A=1代入这些代入这些公式,即可证公式,即可证明它们的正确明它们的正确性。性。33 3、基本定律交换律:ABBAABBA结合律:)()()()(CBACBACBACBA分配律:)()()(CABACBACABACBA利用真值表很容易证利用真值表很容易证明这些公式的正确性。明这些公式的正确性。如证明如证明AB=BAAB=BA:34(A+B)(A+C)=AA+AB+AC+BC分配律分配律A(B+C)=AB+A(B+C)=AB+ACAC=A+AB+AC+BC等幂律等幂律AA=AAA=A=A(1+B

29、+C)+BC分配律分配律A(B+C)=AB+A(B+C)=AB+ACAC=A+BC0-10-1律律A+1=1A+1=1证明分配律:A+BA=(A+B)(A+C)证明证明35 4、常用公式还原律:ABABAABABA)()(证 明:)(BAAABAA)(1BA BA 分配律分配律A+BC=(A+B)(A+A+BC=(A+B)(A+C)C)互补律互补律A+A=1A+A=10-10-1律律A1=1A1=136冗余律:CAABBCCAAB证明:BCCAABBCAABCCAABBCAACAAB)(互补律互补律A+A=1A+A=1分配律分配律A(B+C)=AB+AA(B+C)=AB+AC C)1()1(B

30、CACABCAAB 0-10-1律律A+1=1A+1=137例如,已知等式例如,已知等式 ,用函数,用函数Y Y=ACAC代替等式中代替等式中的的A A,根据代入规则,等式仍然成立,即有:,根据代入规则,等式仍然成立,即有:任何一个含有变量任何一个含有变量A A的等式,如果将所有出现的等式,如果将所有出现A A的位置都用的位置都用同一个逻辑函数代替,则等式仍然成立。这个规则称为代同一个逻辑函数代替,则等式仍然成立。这个规则称为代入规则。入规则。BAABCBABACBAC)(5 5、代入规则:、代入规则:381.3.41.3.4逻辑函数的公式法化简逻辑函数的公式法化简一、化简逻辑函数的意义一、化

31、简逻辑函数的意义39二、逻辑函数的几种常见形式二、逻辑函数的几种常见形式(1)与或表达式:ACBAY(2)或与表达式:Y)(CABA(3)与非-与非表达式:Y ACBA(4)或非-或非表达式:YCABA(5)与或非表达式:YCABA一种形式的函数表达式相应于一种逻辑电路。尽管一个逻辑函数表达式的各种表示形式不同,但逻辑功能是相同的。40三、逻辑函数的最简表达式三、逻辑函数的最简表达式CABACBCABADCBCBECACABAEBAY最简与或表达式最简与或表达式1 1、最简与或表达式、最简与或表达式乘积项最少、并且每个乘积项中的变量也最少的与或表达式。412 2、最简与非、最简与非-与非表达式

32、与非表达式非号最少、并且每个非号下面乘积项中的变量也最少的与非-与非表达式。CABACABACABAY在最简与或表达式的基础上两次取反用摩根定律去掉下面的或号3 3、最简或与表达式、最简或与表达式括号最少、并且每个括号内相加的变量也最少的或与表达式。CABAYACBACBACBACABACABAY)()(CABAY求出反函数的最简与或表达式利用反演规则写出函数的最简或与表达式421 1、并项法、并项法逻辑函数的公式化简法就是运用逻辑代数的基本公式、定理和规则来化简逻辑函数。利用公式1,将两项合并为一项,并消去一个变量。BCCBCBBCCBBCAACBBCAABCY)()(1ABCBCABCAA

33、BCCBAABCCABAABCY)()(2运用摩根定律运用分配律运用分配律若两个乘积项中分别包含同一个因子的原变量和反变量,而其他因子都相同时,则这两项可以合并成一项,并消去互为反变量的因子。四、逻辑函数的公式化简法四、逻辑函数的公式化简法432 2、吸收法、吸收法BAFEBCDABAY)(1BABCDBADABADBCDABADCDBAY)()(2运用摩根定律()利用公式,消去多余的项。()利用公式,消去多余的变量。CABCABABCBAABCBCAABY)(DCBADBACBADBACBADBACCBADCBDCACBAY)()(如果乘积项是另外一个乘积项的因子,则这另外一个乘积项是多余的

34、。如果一个乘积项的反是另一个乘积项的因子,则这个因子是多余的。443 3、配项法、配项法()利用公式(),为某一项配上其所缺的变量,以便用其它方法进行化简。CACBBABBCAACBCBACBABCACBACBACBBACCBACBAACBBABACBCBBAY)()1()1()()(()利用公式,为某项配上其所能合并的项。BCACABBCAABCCBAABCCABABCBCACBACABABCY)()()(454 4、消去冗余项法、消去冗余项法利用冗余律,将冗余项消去。DCACBAADEDCACBADCADEACBAY)(1CBABFGDEACCBABY)(246例例:化简函数:化简函数)(

35、)()()(GEAGCECGADBDBY解:先求出Y的对偶函数Y,并对其进行化简。GCCEDBAEGGCCEDAGBDBY求Y的对偶函数,便得的最简或与表达式。)()(GCECDBY47第一章第一章 数字电路的基础知识数字电路的基础知识1.1 1.1 数字电路的基础知识数字电路的基础知识1.2 1.2 逻辑代数及运算规则逻辑代数及运算规则 1.3 1.3 逻辑函数的表示法逻辑函数的表示法1.4 1.4 逻辑函数的化简逻辑函数的化简48 1.1 1.1 数字电路的基础知识数字电路的基础知识1.1.1 1.1.1 数字信号和模拟信号数字信号和模拟信号电子电路中的信号电子电路中的信号模拟信号模拟信号

36、数字信号数字信号时间连续的信号时间连续的信号时间和幅度都是离散的时间和幅度都是离散的49模拟信号:模拟信号:tu u正弦波信号正弦波信号t锯齿波信号锯齿波信号u u50研究模拟信号时,我们注重电路研究模拟信号时,我们注重电路输入、输出信号间的大小、相位关系。输入、输出信号间的大小、相位关系。相应的电子电路就是模拟电路,包括相应的电子电路就是模拟电路,包括交直流放大器、滤波器、信号发生器交直流放大器、滤波器、信号发生器等。等。在模拟电路中,晶体管一般工作在模拟电路中,晶体管一般工作在放大状态。在放大状态。51数字信号:数字信号:数字信号数字信号产品数量的统计。产品数量的统计。数字表盘的读数。数字

37、表盘的读数。数字电路信号:数字电路信号:tu52研究数字电路时注重电路输出、输研究数字电路时注重电路输出、输入间的逻辑关系,因此不能采用模入间的逻辑关系,因此不能采用模拟电路的分析方法。主要的工具是拟电路的分析方法。主要的工具是逻辑代数,电路的功能用真值表、逻辑代数,电路的功能用真值表、逻辑表达式及波形图表示。逻辑表达式及波形图表示。在数字电路中,三极管工作在开关在数字电路中,三极管工作在开关状态,即工作在饱和和截止状态。状态,即工作在饱和和截止状态。531.1.2 1.1.2 数制数制(1 1)十进制十进制:以十为基数的记数体制以十为基数的记数体制表示数的十个数码:表示数的十个数码:1 1、

38、2 2、3 3、4 4、5 5、6 6、7 7、8 8、9 9、0 0遵循遵循逢十进一逢十进一的规律的规律157157=012107105101 541.什么是传统机械按键设计?传统的机械按键设计是需要手动按压按键触动PCBA上的开关按键来实现功能的一种设计方式。传统机械按键设计要点:1.合理的选择按键的类型,尽量选择平头类的按键,以防按键下陷。2.开关按键和塑胶按键设计间隙建议留0.050.1mm,以防按键死键。3.要考虑成型工艺,合理计算累积公差,以防按键手感不良。传统机械按键结构层图:按键开关键PCBA一个十进制数数一个十进制数数 N N可以表示成:可以表示成:iiiD10K)N(若在数

39、字电路中采用十进制,必须若在数字电路中采用十进制,必须要有十个电路状态与十个记数码相对应。要有十个电路状态与十个记数码相对应。这样将在技术上带来许多困难,而且很这样将在技术上带来许多困难,而且很不经济。不经济。56(2 2)二进制二进制:以二为基数的记数体制以二为基数的记数体制表示数的两个数码:表示数的两个数码:0 0、1 1遵循遵循逢二进一逢二进一的规律的规律 iiiB2KN)(10011001)B B=012321202021 =(9)=(9)D D57用电路的两个状态用电路的两个状态-开关来表示开关来表示二进制数,数码的存储和传输简二进制数,数码的存储和传输简单、可靠。单、可靠。位数较多

40、,使用不便;不合人们位数较多,使用不便;不合人们的习惯,输入时将二进制转换成的习惯,输入时将二进制转换成二进制,运算结果输出时再转换二进制,运算结果输出时再转换成十进制数。成十进制数。58(3 3)十六进制和八进制:十六进制和八进制:十六进制记数码:十六进制记数码:1 1、2 2、3 3、4 4、5 5、6 6、7 7、8 8、9 9、A(10)A(10)、B(11)B(11)、C(12)C(12)、D(13)D(13)、E(14)E(14)、F(15)F(15)(4E6)(4E6)H H=4 4 16162 2+14+14 16161 1+6+6 16160 0=(1254)=(1254)D

41、 D59十六进制与二进制之间的转换:十六进制与二进制之间的转换:(01010101 10011001)B B=0 0 2 27 7+1+1 2 26 6+0+0 2 25 5+1+1 2 24 4+1 1 2 23 3+0+0 2 22 2+0+0 2 21 1+1+1 2 20 0 D D=(0 0 2 23 3+1+1 2 22 2+0+0 2 21 1+1+1 2 20 0)16161 1+(+(1 1 2 23 3+0+0 2 22 2+0+0 2 21 1+1+1 2 20 0)16160 0 D D=(59)=(59)H H每四位每四位2 2进进制数对应制数对应一位一位1616进进

42、制数制数60十六进制与二进制之间的转换:十六进制与二进制之间的转换:(10011100101101001000)(10011100101101001000)D D=从末位开从末位开始四位一始四位一组组(1001(1001 11001100 10111011 0100 0100 10001000)D D=()H84BC9=(9CB48)=(9CB48)H H61八进制与二进制之间的转换:八进制与二进制之间的转换:(10011100101101001000)(10011100101101001000)O O=从末位开从末位开始三位一始三位一组组(10 011(10 011 100100 101 1

43、01 101 101 001 001 000000)D D =()O01554=(2345510)=(2345510)O O3262(4 4)十进制与二进制之间的转换:十进制与二进制之间的转换:0iiiD2KN)(2K2K2N01i1iiD )(2K2K2N12i2ii2D )(两边除二,余第两边除二,余第0 0位位K K0 0商两边除二,余第商两边除二,余第1 1位位K K1 163十进制与二进制之间的转换,可以十进制与二进制之间的转换,可以用二除十进制数,余数是二进制数的第用二除十进制数,余数是二进制数的第0 0位,然后依次用二除所得的商,余数位,然后依次用二除所得的商,余数依次是依次是K

44、1K1、K K2 2、。64225 余余 1 K0122 余余 0 K162 余余 0 K232 余余 1 K312 余余 1 K40转换过程:转换过程:(25)(25)D D=(11001)=(11001)B B651.1.3 1.1.3 二进制码二进制码数字系统的信息数字系统的信息数值数值文字符号文字符号二进制代码二进制代码编编码码为了表示字符为了表示字符66为了分别表示为了分别表示N N个字符,所需的二进制个字符,所需的二进制数的最小位数:数的最小位数:N2n 编码可以有多种,数字电路中所用的主编码可以有多种,数字电路中所用的主要是二要是二 十进制码(十进制码(BCDBCD码)。码)。B

45、CD-Binary-Coded-DecimalBCD-Binary-Coded-Decimal67在在BCDBCD码中,用四位二进制数表示码中,用四位二进制数表示0909十个数码。四位二进制数最多可以十个数码。四位二进制数最多可以表示表示1616个字符,因此个字符,因此0909十个字符与这十个字符与这1616中组合之间可以有多种情况,不同的中组合之间可以有多种情况,不同的对应便形成了一种编码。这里主要介绍:对应便形成了一种编码。这里主要介绍:84218421码码54215421码码余余3 3码码24212421码码68在在BCDBCD码中,十进制数码中,十进制数 (N)(N)D D 与与二进制

46、编码二进制编码 (K(K3 3K K2 2K K1 1K K0 0)B B 的关系可的关系可以表示为:以表示为:(N)(N)D D=W=W3 3K K3 3+WW2 2K K2 2+W+W1 1K K1 1+W+W0 0K K0 0WW3 3WW0 0为二进制各位的权重为二进制各位的权重所谓的所谓的84218421码,就是指各位的权码,就是指各位的权重是重是8 8、4 4、2 2、1 1。69000000010010001101100111100010011010101111011110111101011100010001236789101113141551240123578964012356

47、789403456782910123678549二进制数二进制数自然码自然码84218421码码24212421码码 54215421码码 余三码余三码70 1.2 1.2 逻辑代数及运算规则逻辑代数及运算规则1.2.11.2.1逻辑代数与基本逻辑关系逻辑代数与基本逻辑关系在数字电路中,我们要研究的是电路在数字电路中,我们要研究的是电路的输入输出之间的逻辑关系,所以数字电的输入输出之间的逻辑关系,所以数字电路又称路又称逻辑电路逻辑电路,相应的研究工具是,相应的研究工具是逻辑逻辑代数(布尔代数)代数(布尔代数)。在逻辑代数中,逻辑函数的变量只能在逻辑代数中,逻辑函数的变量只能取两个值(取两个值(

48、二值变量二值变量),即),即0 0和和1 1,中间值,中间值没有意义,这里的没有意义,这里的0 0和和1 1只表示两个对立的只表示两个对立的逻辑状态,如电位的低高(逻辑状态,如电位的低高(0 0表示低电位,表示低电位,1 1表示高电位)、开关的开合等。表示高电位)、开关的开合等。71(1 1)“与与”逻辑逻辑A A、B B、C C都具备时,事件都具备时,事件F F才发生。才发生。EFABC&ABCF逻辑符号逻辑符号72F=ABCF=ABC逻辑式逻辑式逻辑乘法逻辑乘法逻辑与逻辑与AFBC00001000010011000010101001101111真值表真值表73(2 2)“或或”逻辑逻辑A

49、A、B B、C C只有一个具备时,事件只有一个具备时,事件F F就发生。就发生。1ABCF逻辑符号逻辑符号AEFBC74F=A+B+CF=A+B+C逻辑式逻辑式逻辑加法逻辑加法逻辑或逻辑或AFBC00001001010111010011101101111111真值表真值表75(3 3)“非非”逻辑逻辑A A具备时具备时 ,事件,事件F F不发生;不发生;A A不具备时,不具备时,事件事件F F发生。发生。逻辑符号逻辑符号AEFRAF76逻辑式逻辑式逻辑非逻辑非逻辑反逻辑反真值表真值表AF AF011077(4 4)几种常用的逻辑关系逻)几种常用的逻辑关系逻辑辑“与与”、“或或”、“非非”是三种

50、基本的是三种基本的逻辑关系,任何其它的逻辑关系都可以逻辑关系,任何其它的逻辑关系都可以以它们为基础表示。以它们为基础表示。CBAF 与非:与非:条件条件A A、B B、C C都具都具备,则备,则F F 不发不发生。生。&ABCF78CBAF 或非:或非:条件条件A A、B B、C C任一任一具备,则具备,则F F 发发生。生。1ABCFBABABAF 异或:异或:条件条件A A、B B有一个具有一个具备,另一个不备,另一个不具备则具备则F F 发生。发生。=1ABCF79(5 5)几种基本的逻辑运算)几种基本的逻辑运算从三种基本的逻辑关系,我们可以得从三种基本的逻辑关系,我们可以得到以下逻辑运

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(《数字电路》课件2.ppt)为本站会员(晟晟文业)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|