版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
电子技术数字部分(PPT155)电子技术数字部分(PPT155)电子技术数字部分(PPT155)电子技术数字部分前进年轻电子技术数字部分(PPT155)电子技术数字部分(PPT15电子技术数字部分前进电子技术数字部分前进2绪论模拟部分数字部分(点击进入有关部分)电子技术退出绪论模拟部分数字部分(点击进入3第二编数字部分
返回第十章数字电路基础
第十一章逻辑代数
第十二章组合逻辑电路
第十三章触发器
第十四章时序逻辑电路
前进第十五章脉冲电路第十六章数模与模数转换退出第二编数字部分返回第十章数字电路基础4第十章数字电路基础
数字信号、计数制、逻辑关系、基本数字电路——逻辑门电路本章主要内容:返回前进第十章数字电路基础数字信号、计数制、逻辑关系、510.1数字电路概述1.模拟信号与数字信号模拟信号是指模拟自然现象(如温度、光照等)而得出的电流或电压,一般是连续、平滑变化的信号,也可能断续变化,但任一时刻都有各种可能的取值。在时间上和取值上都是断续的,只有2个取值:高电平、低电平,分别用数字1、0表示。10.1数字电路概述1.模拟信号与数字信号模拟信62.数字电路处理数字信号的电路叫数字电路,又叫逻辑电路。数字电路分为:(逻辑)门电路(数字电路基本单元)、组合(逻辑)电路、时序(逻辑)电路等。3.数字电路特点抗干扰性强、性能稳定、速度快、精度高、易于集成、成本低等。2.数字电路处理数字信号的电路叫数字电路,又叫逻辑710.2数制与码制1.十进制(decimalsystem)由十个基本数码0、1、2、3、4、5、6、7、8、9,任意数字均由这十个基本数码构成。2.二进制(binarysystem)由两个基本数码0、1,任意数字均由这两个基本数码构成。逢十进一、借一当十。逢二进一、借一当二。10.2数制与码制1.十进制(decimalsyste84.十进制与二进制的互换(1)二进制转换为十进制(数码乘权相加
)整数转换:小数转换:((0.0101)2=0×2-1=1×2-2+0×2-3+1×2-4=(0.3125)10混合转换(整数部分和小数部分分别转换)
(1011)2=1×20+0×21+1×22+1×23=(11)10
(1011.0101)2=(11.3125)10
4.十进制与二进制的互换(1)二进制转换为十进制(数码乘权9(2)十进制转换为二进制①十进制整数转为二进制整数
(11)10=(1011)2
②十进制小数转为二进制小数乘2取整、积为0止、高位排列除2取余、商为0止、低位排列(0.11)10=(0.75)2
注意,有乘不尽的情况。如(0.3)10≈(0.010011…)2
③混合转换:整数部分和小数部分分别转换。
(2)十进制转换为二进制①十进制整数转为二进制整数(11)105.其他进制数(1)八进制(octal)
八个基本数码:0、1…7,逢八进一、借一当八。
(1365)8=(757)10 (1688)10=(3230)8
(2)十六进制(hexadecimal)十六个基本数码:0、1…9、A、B、C、D、E、F,逢十六进一、借一当十六。八进制数与十进制数之间的转换类似于二进制。十六进制数与十进制数之间的转换类似于二进制。(1369ADF)16=(20355807)10 (966922)10=(BC10A)165.其他进制数(1)八进制(octal)八个基本数码:011十六进制数与二进制之间转换方法:十六进制转为二进制——将每位十六进制数均写成4为二进制数(不足4位则在前面补0)。二进制转为十六进制——从低位开始,每4位二进制数变成1位十六进制数(高位不足4位则按实际大小转换)。(101000110001010)2=(518A)16(A3B90)16=(10100011101110010000)2十六进制数与二进制之间转换方法:十六进制转为二进制126.码制(1)二进制代码(binarycode)
将某种符号(数字、字母、数学符号等)用一串按一定规律排列的二进制数码表示,这些二进制数码称为二进制代码。(2)几种BCD码——二进制代码的十进制数码用4位二进制码表示十个十进制数码。6.码制(1)二进制代码(binarycode)13数码8421码5421码余3码格雷码00000000000110000100010001011000012001000100101001030011001101100100401000100011101015010101011000011060110011010010111701110111101010008100010111011100191001110011001010权84215421数码8421码5414(3)ASCII代码(ASC——AmericanStandardCodeforInformationInterchange美国标准信息交换码)用8位二进制数来表示256个计算机常用符号的代码。▲——00011110 ●——00000010 ◆——00011101 @——01000000 &——00100110 $——00100100 ∶——00111010 ]——011011101?——00111111≥——11110010 ±——11110001 ÷——11110110α——11100000 β——11100001 δ——111010110——00110000 1——00110001 2——00110010A——01000001 B——01000010 C——01000011a——01100001 b——01100010 c——01100011↑——00011000 §——00010101 ╠——11001100(3)ASCII代码(ASC——AmericanStand15(4)补码补码的位数(二进制数码个数)由具体系统来规定。下面以C语言规定为例说明。整数(int数——integer)用16位二进制补码表示。其最高位是符号位——整数为0、负数为1。正数的补码——二进制形式的原码(十进制数化为二进制数)。如29127:0111000111000111负数的补码——绝对值的二进制形式,按位取反加1。如-29127:绝对值形式0111000111000111,按位取反:1000111000111000,再加1:1000111000111001(4)补码补码的位数(二进制数码个数)由具体系统来规定。1610.3逻辑关系及逻辑门1.基本逻辑关系只有三种基本逻辑关系。(1)与逻辑和与门只有决定事件的全部条件都具备(成立)时,事件才会发生,否则时间就不会发生。即条件全为1时,事件为1,否则(只要有一个或一个以上条件为0),事件为0。①与逻辑关系10.3逻辑关系及逻辑门1.基本逻辑关系只有三种基17将条件看作输入信号,事件结果看作输出信号,则与逻辑关系用如下电路——与门电路来实现。②与逻辑电路(与门)及与逻辑符号來自3722中国最大的资料库下载将条件看作输入信号,事件结果看作输出信号,则与逻辑关系18输入输出之间全部的对应取值。全1为1,否则为0:③与逻辑真值表
输入信号输出信号
ABCY
00000010010001101000101011001111Y
=
A·B·C
=
ABC④与逻辑表达式输入输出之间全部的对③与逻辑真值表输入信号19(2)或逻辑和或门决定事件的全部条件中只要有一个或一个以上条件具备(成立)时,事件就会发生,否则(条件全部不具备)事件就不会发生。即只要有一个或一个以上条件为1时,事件为1,否则(条件为全0),事件为0。①与逻辑关系(2)或逻辑和或门决定事件的全部条件中只要有一个或一个20②或逻辑电路(或门)及或逻辑符号②或逻辑电路(或门)及或逻辑符号21全0为0,否则为1。③或逻辑真值表
输入信号输出信号
ABCY
00000011010101111001101111011111Y
=
A+B+C④或逻辑表达式全0为0,否则为1。③或逻辑真值表输入信号22(3)非逻辑和非门否定逻辑,条件满足时间不发生,条件不满足事件成立。Y=AAY0110(3)非逻辑和非门否定逻辑,条件满足时间不发生,条件不232.复合逻辑关系利用三种基本逻辑,可以组合成多种其他逻辑——称为复合逻辑。(1)与非逻辑几个变量先进行与运算,再进行非运算。2.复合逻辑关系利用三种基本逻辑,可以组合成多种其他24全1为0,否则为1:
输入信号输出信号
ABCY
00010011010101111001101111011110Y
=
ABC全1为0,否则为1:输入信号25(2)或非逻辑几个变量先进行或运算,再进行非运算。
输入信号输出信号
ABCY
00010010010001101000101011001110全1为0,否则为1:Y
=
ABC(2)或非逻辑几个变量先进行或运算,再进行非运算。输26(3)异或逻辑两个变量进行如图所示运算:
2输入、1输出电路。输入相同,输出为0,输入相反,输出为1
Y
=
A⊕B
=
AB
+
ABABY000011101110(3)异或逻辑两个变量进行如图所示运算:2输入、1输出电27(4)与或非逻辑两组(或多组)输入变量先分别相与,与的结果再相或,最后再非。Y
=
AB+CD(4)与或非逻辑两组(或多组)输入变量先分别相与,28(5)不同逻辑符号对比曾用符号通用符号国际符号与或非与非或非异或(5)不同逻辑符号对比曾用通用国际29第十一章逻辑代数逻辑代数基本定律、逻辑函数化简本章主要内容:返回前进第十一章逻辑代数逻辑代数基本定律、逻辑函数化简3011.1逻辑函数1.逻辑变量取值只能是1或0的(两值)变量叫逻辑变量。分为输入变量(表示逻辑条件的量)和输出变量(表示逻辑结果的量)。逻辑变量一般用大写字目表示,输入变量常用A、B、C、D、E等表示,输出变量常用Y、L、Z表示。2.逻辑函数逻辑函数即输入变量和输出变量之间的逻辑关系.
不同的逻辑关系叫做不同的逻辑函数。11.1逻辑函数1.逻辑变量取值只能是1或0的(313.逻辑函数的表示方法(1)逻辑式
(2)真值表(3)逻辑图:用各种逻辑符号联接而成的电路图。(4)卡诺图:卡诺(美)所发明的方格图。3.逻辑函数的表示方法(1)逻辑式(2)真值表(3)324.函数各种表示方法之间的转换(1)表达式→真值表
方法——将输入全部取值代入表达式,求出输出,填入表格。
(2)真值表→表达式方法——输出为1的全部输入量的组合与项相或。输入组合与项写法——输入为1,写成原变量形式;输入为0,写成反(非)变量形式。然后将这些单变量相与。4.函数各种表示方法之间的转换(1)表达式→真值表33(3)逻辑图→表达式
方法——自输入端开始,依次写出每个门的输出。(4)表达式→逻辑图方法——根据表达式的逻辑关系,选择相应的门,再将他们联接成电路。(3)逻辑图→表达式方法——自输入端开始,依次写出3411.2逻辑代数
1.基本规律(1)0—1律A•0=0 A+1=1 A+0=A A•1=A(2)重叠律A•A=A A+A=A(3)互补律A•A=0 A+A=1(4)非非律
A=A11.2逻辑代数1.基本规律(1)0—1律(2)重叠律35(5)交换律AB=BA A+B=B+A
(6)结合律A(BC)=(AB)C A+(B+C)=(A+B)+C(7)分配律A(B+C)=A
B+A
C (A+B)(A+C)=A+BC
(8)吸收律A
+
A
B
=
A A
(A
+
B
)=
A(9)反演律(摩根定律)
A
B=A
+
B A
+
B=A
B(5)交换律(6)结合律(7)分配律(8)吸收律(9)反演律362.常用公式(3)AB+AC+BC=AB+AC(1)AB+AB=A
(2)A+AB=A+B
(4)AB+AC+BCD=AB+AC
2.常用公式(3)AB+AC+BC=A373.基本规则(1)代入规则:将逻辑等式中某一变量用任意函数式替代,等式仍成立。(2)反演规则:对于任一函数式Y,将其中的与号换成或号、或号换成与号,原变量换成非变量、非变量换成原变量,1换成0、0换成1。由此得到的是原函数的反函数(非函数)(3)对偶规则:将函数Y中的与号换成或号、或号换成与号,1换成0、0换成1。由此得到的是原函数式的对偶式(对偶函数)3.基本规则(1)代入规则:将逻辑等式中某一变量用任意函(381.逻辑式的代数法化简利用逻辑代数重的定律、公式进行化简。最多使用的是利用A+A=1将两项合并为一项。必要是利用摩根定律将长非号变成短非号。有时利用A+A=A补项。2.逻辑函数的卡诺图化简法将逻辑式转变为卡诺图,然后进行化简,最后再转变成简单的逻辑式。11.3逻辑函数化简
1.逻辑式的代数法化简利用逻辑代数重的定律、公式进行化39(1)逻辑函数的最小项在多变量函数的某项中,所有变量以原变量或非变量的形式出现,且仅出现一次,则该项称为逻辑函数的最小项。n变量函数有2n个最小项。最小项四种表示方式(以三变量函数最小项为例):字母形式二进制形式十进制形式编号形式ABC0000m0ABC1015m5(1)逻辑函数的最小项在多变量函数的某项中,所有变量以40任意两个最小项之积等于0。全部最小项之和等于1。任意函数均可写成最小项之和的形式。如:Y=ABC+ABC+ABC =001+011+110=1+3+6=Σ(1,3,6)=m1+m3+m6非最小项化成最小项。方法是:假设某项缺少X、Y、Z、…,就将该项乘上(X+X)(Y+Y)(Z+Z)…,乘开整理即可。任意两个最小项之积等于0。全部最小项之和等于1。任意函数均41(2)卡诺图卡诺图是一种填有函数最小项的方格图,n变量卡诺图具有2n个填有函数最小项的方格,方格中的最小项必须满足相邻原则:相邻方格中的最小项,只有一个变量互为反变量。规定同一行或同一列两端方格是相邻项。(2)卡诺图卡诺图是一种填有函数最小项的方格图,n变量42几种卡诺图:三变量卡诺图
几种卡诺图:三变量卡诺图43四变量卡诺图
(3)逻辑函数卡诺图首先将逻辑式写成最小项形式,然后在卡诺图中和这些最小项对应方格中填1,其余方格中填0或空方格不填。由此得到逻辑函数的卡诺图表示形式。四变量卡诺图(3)逻辑函数卡诺图首先将逻辑式写成44(4)逻辑函数的卡诺图化简①
将逻辑式化成最小项形式;②
化出其卡诺图;③
画圈圈2n个相邻1方格;④所有1方格必须分别用不同的圈圈住,包括单个独立的1方格。;⑤
每个圈尽可能大,圈中可包括已用过的1方格,但至少要有1个新的1方格;⑥
每个圈代表化简后的1项,其中要消去该圈中数值发生变化的变量(2n个相邻1方格圈要消去n个变量),剩余变量相乘即为该化简项;⑦诸化简项相加既是化简后的表达式。
(4)逻辑函数的卡诺图化简①
将逻辑式化成最小项形式;45卡诺图化简举例例1Y(A,B,C)=ABC+ABC+ABC+ABC卡诺图如右,化简结果为:Y=AB+BC+AC例2Y(A,B,C,D)=Σ(0,1,2,3,5,7,8,9,10,11,13,15)卡诺图如右,化简结果为:Y=B+D卡诺图化简举例例1Y(A,B,C)=ABC+46(5)具有无关项函数的化简在函数中,有些项可有可无,并不影响函数值,称他们为无关项。在卡诺图中,用符号×表示无关项。化简时,将它们当作1方格对待,可使结果更为简单。例2Y(A,B,C,D)=Σ(3,5,7),无关项Σd(10,11,12,13,14,15)利用无关项Y=BD+CD不利用无关项Y=ABD+BCD
(5)具有无关项函数的化简在函数中,有些项可有可无,并47第十二章组合逻辑电路组合逻辑电路的分析、设计本章主要内容:返回前进第十二章组合逻辑电路组合逻辑电路的分析、设计4812.1组合逻辑电路的设计1.设计步骤(1)根据逻辑要求列出真值表;
(2)由真值表写出表达式;(3)化简表达式(一般用卡诺图法化简);(4)得到逻辑图。12.1组合逻辑电路的设计1.设计步骤(1)根据逻辑要求492.设计举例某产品有A、B、C、D四种指标,其中A为主指标。当包含A在内的三项指标合格时,产品属正品,否则为废品。设计产品质量检验器(用与非门实现).用Y表示产品。A、B、C、D为1时表示合格,为0表示不合格。真值表如右:ABCDY000000001000100001100100001010011000111010000100101010010111110001101111101111112.设计举例某产品有A、B、C、D四种指标,其中A为50用卡诺图化简Y=ABD+ACD+ABC化成与非形式:Y=ABDACDABC作逻辑电路图:用卡诺图化简Y=ABD+ACD+ABC化成与5112.2编码器和译码器1.编码器(Coder)将数字、字母、符号等转换为二进制代码的电路。本节以十进制数码8421编码器为例。电路构成设想:电路由十个输入端(分别代表十个十进制数码)、四个输出端(分别到表四位8421码)构成。正常工作时,只能有一个输入端输入信号(低电平),其余输入端均无信号(均为高电平),每次输入都对应一组输出代码。12.2编码器和译码器1.编码器(Coder)将52设输入端为S0,S1,S2,S3,S4,S5,S6,S7,S8,S9,输出端为D,C,B,A,控制标志端S(S=1编码、S=0不编码),则真值表如下:S9S8S7S6S5S4S3S2S1S0DCBAS1111111111000000111111111000001111111111010001121111111011001013111111011100111411111011110100151111011111010116111001111101101711011111110111181011111111100019011111111110011设输入端为S0,S1,S2,S3,S4,S5,S6,53求出表达式后,得到如下电路:求出表达式后,得到如下电路:54集成编码器(以74147为例)1、2、3、4、11、12、13为数码输入端(低电平有效),6、7、9脚为编码输出端。5、14、15为控制端。集成编码器(以74147为例)1、2、3、4、1552.译码器(Encoder)将编码变成原始符号并显示出来的电路。(1)显示系统:真空数码管、荧光数码管、七段数码管、点阵显示等。(2)七段数码管由7个发光二极管构成,靠控制各段发光来显示数码。7个发光二极管有共阴、共阳两种解法。2.译码器(Encoder)将编码变成原始符号并显示出56(3)8421BCD码七段数码显示译码器真值表
(4)8421BCD码七段数码显示译码器表达式
(5)8421BCD码七段数码显示译码器电路图(3)8421BCD码七段数码显示译码器真值表(4)84257集成译码器(以74138为例)C、B、A为编码输入端,0、1、2、3、4、5、6、7为译码输出端(根据CBA的不同,某一输出端为低电平),GA、GB、G1为控制端。集成译码器(以74138为例)C、B、A为编码输5812.3加法器1.半加器只考虑加数,不考虑来自低位进位的一位二进制数加法电路。(1)真值表(2)表达式(3)逻辑图
Fi=Ai⊕BiCOi=AiBi
12.3加法器1.半加器只考虑加数,不考虑来自低592.全加器不仅考虑加数,还考虑了来自低位的进位。(1)真值表(2)表达式(3)逻辑图
Fi=Ai⊕Bi⊕Ci
COi=AiBi2.全加器不仅考虑加数,还考虑了来自低位的进位。603.多位加法器由多个全加器连接而成。下图为4位加法器3.多位加法器由多个全加器连接而成。614.4位集成加发器利用4位加法器实现8421码和余3码的互相转换余3码比8421码多3,只要在8421码上加上0011即是余3码。而余3码减去3既是8421码。实际是加上-3,即加上-3的补码1101。4.4位集成加发器利用4位加法器实现8421码和余3码6212.4数据选择器(MUX)数据选择器是多输入、单输出电路,即同时有多个数据输入,而电路只选择其中一个数据输出。其中,有2n个数据输入,选择控制端应有n个(n位)。数据输出只能有一个。以8选1MUX为例。12.4数据选择器(MUX)数据选择器是多输入、单输631.集成8选1MUX其中,E=0工作、E=1不工作;D0——D7为数据输入端、CBA为选择控制端。或Y=m0D0+m1D1+m2D2+m3D3+m4D4+m5D5+m6D6
1.集成8选1MUX其中,E=0工作、E=1不工作;D642.8选1MUX逻辑图2.8选1MUX逻辑图653.用MUX构成逻辑函数
由Y=∑(miDi)看出,适当控制Di=1或0,可得到由若干最小项组成的逻辑函数。例:Y=AB+AB+C化成最小项形式Y=∑(0,1,3,5,6,7)使D2=D4=0、D0=D1=D3=D5=D6=D7=1,则Y=∑(0,1,3,5,6,7)3.用MUX构成逻辑函数由Y=∑(miDi)看出,6612.5数值比较器1.一位数值比较器(1)真值表输入输出ABFA>BFA<BFA=B
0000
10101
01010
01100
1(2)表达式(3)逻辑电路
FA>B=ABFA<B=ABFA=B=AB+AB12.5数值比较器1.一位数值比较器(1)真值表输672.集成数值比较器
其中,A3A2A1A0、B3B2B1B0分别为四位二进制数。2.集成数值比较器其中,A3A2A1A0、B3B2B1B68利用2个4位比较器可构成1个8位比较器。3.比较器的扩展其中,A7A6A5A4A3A2A1A0、B7B6B5B4B3B2B1B0分别为八位二进制数。利用2个4位比较器可构成1个8位比较器。3.比较器的扩展69第十三章触发器各种触发器电路、符号及逻辑关系本章主要内容:返回前进第十三章触发器各种触发器电路、符号及逻辑关系本7013.1基本RS触发器1.电路由两只与非门构成。电路及逻辑符号如图这种电路任一时刻的输出仅与当时的输入有关。
13.1基本RS触发器1.电路由两只与非门构成。电712.逻辑功能(工作情况)由表达式及电路均可看出,无论触发器原来处于什么状态,现在立即有:(1)R=1,S=0Q=1,Q=0——1态(2)R=0,S=1Q=0,Q=1——0态(3)R=1,S=1保持原状态不变。(4)R=0,S=0禁止输入!逻辑混乱。2.逻辑功能(工作情况)由表达式及电路均可看出,723.工作状态表及简单工作表RSQnQn+1说明0100置00110置01001置11011置11100不变1111不变000×禁止001×禁止RS状态01010111不变11禁止3.工作状态表及简单工作表RS734.工作波形举例5.电路特点电路简单,但状态不易控制,变化无规律,还存在状态不定情况。4.工作波形举例5.电路特点电路简单,但状态不易7413.1基本RS触发器1.电路由两只与非门构成。电路及逻辑符号如图13.1基本RS触发器1.电路由两只与非门构成。电752.逻辑功能(工作情况)由表达式及电路均可看出,无论触发器原来处于什么状态,现在立即有:(1)R=1,S=0Q=1,Q=0——1态(2)R=0,S=1Q=0,Q=1——0态(3)R=1,S=1保持原状态不变。(4)R=0,S=0禁止输入!逻辑混乱。2.逻辑功能(工作情况)由表达式及电路均可看出,763.工作状态表及简单工作表RSQnQn+1说明0100置00110置01001置11011置11100不变1111不变000×禁止001×禁止RS状态01010111不变00禁止3.工作状态表及简单工作表RS774.工作波形举例5.电路特点电路简单,但状态不易控制,变化无规律,还存在状态不定情况。4.工作波形举例5.电路特点电路简单,但状态不易7813.2同步RS触发器1.电路由两只与非门构成。电路及逻辑符号如图触发器状态受时钟脉冲信号CP控制,变化有规律。13.2同步RS触发器1.电路由两只与非门构成。电792.逻辑功能(工作情况)(1)CP=0,则Q′=Q′=1,状态Q不变。(2)CP=1,状态可能变化。是否变化由R、S决定。
SnRnQnQn+1说明0100置00110置01001置11011置10000不变0011不变110×禁止111×禁止RS状态01110000不变11禁止2.逻辑功能(工作情况)(1)CP=0,则Q′=Q′803.特征方程特征方程:Qn+1=Sn+RnQn
约束条件:SnRn=04.工作波形举例
5.状态空翻空翻现象应避免。
6.电路特点电路较简单,状态易控制,变化有规律,但存在空翻现象及状态不定情况。3.特征方程特征方程:Qn+1=Sn+RnQn约8113.3主从RS触发器1.电路利用两个同步RS触发器,一个作为主触发器,另一个作为从触发器。CP=1期间,主触发器可以触发翻转,有确定的状态。从触发器保持状态不变。从而触发器状态不变。不存在空翻问题。13.3主从RS触发器1.电路利用两个同步RS触822.逻辑功能(工作情况)(1)在CP由0到1时刻(CP后沿),从触发器可以触发翻转,状态由此时主触发器状态(即此时的R、S)决定,逻辑状态与同步RS触发器相同。(2)CP=0期间,主触发器保持状态不变,从而触发器也保持状态不变。也不存在空翻问题。2.逻辑功能(工作情况)(1)在CP由0到1时刻(CP后833.带预置端主从RS触发器3.带预置端主从RS触发器843.带预置端主从RS触发器置0端Rd和置1端Sd,用于设置触发器的初始状态。(1)置0:Rd=0,Sd=1(利用低脉冲预置)(2)置1:Rd=1,Sd=0(利用低脉冲预置)初始态置好后,预置端均应保持高电平,否则触发器一直处于预置的1态或0态而不能触发工作。但仍存在状态不定的问题。3.带预置端主从RS触发器置0端Rd和置1端Sd,用于8513.4主从JK触发器13.4主从JK触发器862.逻辑功能(工作情况)CP=0状态不变,CP=1状态翻转(由此时J、K决定)。电路属后沿触发。JK状态01010100不变11翻转解决了状态不定现象。也有前沿翻转的JK触发器。2.逻辑功能(工作情况)CP=0状态不变,CP=873.工作波形举例也有前沿翻转的JK触发器。3.工作波形举例也有前沿翻转的JK触发器。8813.5主从D触发器属前沿触发工作方式。D状态001113.5主从D触发器属前沿触发工作方式。D8913.6T触发器有前沿、后沿两种触发工作方式。D状态0不变1翻转13.6T触发器有前沿、后沿两种触发工作方式。9013.7几种触发器的转换1.JK触发器转成D触发器1.
JK触发器转成T触发器
13.7几种触发器的转换1.JK触发器转成D触发器191第十四章时序逻辑电路寄存器、计数器等本章主要内容:返回前进第十四章时序逻辑电路寄存器、计数器等本章主要9214.1寄存器(Register)用来存放数据。是计算机和其他数字系统中用来存放代码或数据的部件。这种电路任一时刻的输出不仅与当时的输入有关,还与电路的初始状态有关。触发器可存放1位二进制数,寄存器则是将多个触发器联接起来,以存放多位二进制数据。因为计算机等存储器内部存储的都是一系列二进制数——实为各种符号(如字母、数字、汉字等)的代码。14.1寄存器(Register)用来存放数据。931.寄存器的分类根据工作情况,分为数码寄存器和移位寄存器两大类。前者写入数据时多位数据同时存入寄存器,而后者则可以一位一位存入,且数据可以左右移动。寄存器工作时,数据可以串行写入(输入)/并行写入,串行读出(输出)/并行读出。因此,寄存器有并行输入—并行输出、并行输入—串行输出、串行输入—并行输出、串行输入—串行输出四种等工作方式。1.寄存器的分类根据工作情况,分为数码寄存器和移位寄942.数码寄存器四位数码寄存器由四个D触发器构成(也可由其他触发器构成)。待存数据自A3A2A1A0端写入,寄存控制端的高脉冲控制寄存器完成寄存工作——单拍寄存。2.数码寄存器四位数码寄存器由四个D触发器构成(也可由95新数据寄存时。无论原寄存器中是否存有数据,新数据均将其冲走。A3A2A1A0撤去后,数据仍存储在寄存器中,可由Q3Q2Q1Q0端读出所存储的数据。这种工作方式属于并行输入—并行输出方式。4位集成寄存器74LS175如图所示:新数据寄存时。无论原寄存器中是否存有数据,新数据均将其冲963.移位寄存器数据采用串行输入,用4拍来寄存。(1)左移寄存器
3.移位寄存器数据采用串行输入,用4拍来寄存。(1)左97首先清零。4位待存数据由“串行输入”端分别做4次单数据输入,每次输入进行一次寄存(共来4个高脉冲),则该数据向左移动。共进行4次移位寄存(数据向左移动4次),完成4位数据的寄存。工作波形图:
读数时可采取并行输出及串行输出两种方式。首先清零。工作波形图:读数时可采取并行输出及串98(2)右移寄存器
将左移寄存器反过来联接即可。读数时同样可采取并行输出及串行输出两种方式。(2)右移寄存器将左移寄存器反过来联接即可。读99(3)双向移位寄存器(可逆移位寄存器)可方便地进行左移、右移及数码寄存(不移)工作。S=0,为左移寄存方式,S=1,为右移寄存方式。(3)双向移位寄存器(可逆移位寄存器)可方便地进行左移、100(4)循环寄存器有时要求在移位过程中数据不要丢失,仍然保持在寄存器中,这只需将移位寄存器最高位的输出与最低位的输入连起来即可,由此构成循环寄存器。(4)循环寄存器有时要求在移位过程中数据不要丢失,101利用4位寄存器构成8位、16为、32位寄存器。(4)寄存器有关问题利用移位寄存器还可实现二进制数的乘除法运算:左移一次就对所存储数进行了一次乘2运算;右移一次就对所存储数进行了一次除2运算;利用4位寄存器构成8位、16为、32位寄存器。(4102
计算机存储单元英文字母等256个常用字符,每个字符占用1B(1个存储单元——8位寄存器),1个汉字占用2B。8位寄存器是各种计算机存储单元的一个基本单位——字节byte,也叫1个基本存储单元。还有较大存储单1byte=8bit1K(Kilo)=1024byte1M(Million)=1024K1G(Giga)=1024M注:1024=210
计算机存储单元英文字母等256个常用字符,每个字103
计算机内部运算计算机中的加、减、乘、除等运算都是利用寄存器、加法器等进行的。如示意图。其中,减法实际上是补码相加,而乘法则是多次相加,除法则是多次相减。计算机内部运算计算机中的加、减、乘、除等运算都是利10414.2计数器计数器是可以记录输入时钟脉冲的个数的电路。计数器不仅可以计数,还可以计时、分频等。几乎在所有数字电路中都要用到。计数器由若干个触发器(多为JK触发器)构成。14.2计数器计数器是可以记录输入时钟脉冲的个数1051.计数器分类(1)按工作方式来分同步计数器:所有触发器在时钟脉冲作用下同时(同步)工作。异步计数器:所有触发器在时钟脉冲作用下不同时(异步)工作。
(2)按计数增减来分
加(法)计数器:计数逐渐递增。减(法)计数器:计数逐渐递减。
(3)按计数进制来分
二进制计数器、十进制计数器、其他进制计数器。1.计数器分类(1)按工作方式来分同步计数器:所有触发1062.异步二进制计数器(模2n)(1)异步二进制加法计数器
2.异步二进制计数器(模2n)(1)异步二进制加法计107工作情况:J0=K0=1、CP0=N,J1=K1=1、CP1=Q0,J2=K2=1、CP2=Q1工作时首先必须清零。由于Ji=Ki=1,FFi的状态在CPi的每一个后沿均翻转。首先FF0工作,之后FF0引起FF1工作,再之后FF1引起FF2工作,最后FF2引起FF3工作。属异步工作方式。工作情况:J0=K0=1、CP0=N,J1=K1=1108工作波形图及工作状态表0000100120103011410051016110711180009001NQ2Q1Q0该计数器只能计8(23)个数(0——7),且计数按加法进行。属模2n计数器(模8)。工作波形图及工作状态表0109(2)异步二进制减法计数器
(2)异步二进制减法计数器110工作情况(工作时首先必须清零)工作波形图及工作状态表J0=K0=1,CP0=N
J1=K1=1,CP1=Q0
J2=K2=1,CP2=Q1
0000111121103101410050116010700180009111NQ2Q1Q0该计数器只能计8个数(模2n),且计数按减法进行。工作情况(工作时首先必须清零)工作波形图及工作状态表J0=K111(3)异步加减可逆计数器
控制端X=0为减法计数、X=1为加法计数。(3)异步加减可逆计数器控制端X=0为减法计数、X=11123.同步模2n计数器(1)同步模8加法计数器J0=K0=1,CP0=N,J1=K1=Q0,CP1=N,J2=K2=Q0Q1,CP2=N,由于CP0=CP1=CP2=CP3=N,则在计数脉冲N后沿,所有触发器状态均可能翻转,但FF0每次都要翻转,FF1、FF2翻转的条件是其所有低位触发器的状态均位1态(Q=1),使得Ji
=Ki=1。3.同步模2n计数器(1)同步模8加法计数器J0=113(1)同步模8加法计数器工作波形图及计数状态表0000100120103011410051016110711180009001NQ2Q1Q0(1)同步模8加法计数器工作波形图及计数状态表114(3)同步加减可逆计数器0000111121103101410050116010700180009111NQ2Q1Q0(3)同步加减可逆计数器0115(2)同步模8减法计数器X=1,为加法计数器,X=0,为减法计数器。(2)同步模8减法计数器X=1,为加法计数器,X=0,1164.模非2n计数器该计数器为同步模非2n(模5)加法计数器。NQ2Q1Q00000100120103011410050004.模非2n计数器该计数器为同步模非2n(模5)加法计1175.十进制计数器也属于模非2n计数器,不过所计数是10个8421BCD码——故称为十进制计数器。(1)同步十进制加计数器5.十进制计数器也属于模非2n计数器,不过所计数118J0=K0=1J1=Q0Q3K1=Q0J2=K2=Q0Q1
J3=Q0Q1Q2K3=Q0CP0=CP1=CP2=CP3=N那么,FF0在N后沿每次都翻转,FF1在N的后沿受Q0Q3、Q0控制,FF2在N的后沿受Q0Q1控制,FF3在N的后沿受Q0Q1Q2、Q0控制。J0=K0=1J1=Q0Q3K1=Q0119工作波形图及计数状态表
00000NQ2Q2Q1Q0100012001030011401005010160110701118100091001100000110001工作波形图及计数状态表00120FF0在N后沿每次都翻转,FF1在Q0的后沿Q3=0时翻转、Q3=1时状态为0,FF2在Q1的后沿每次都翻转,FF3在Q0的后沿Q1Q2=1时翻转、Q1Q2=0时状态为0。工作波形图及计数状态表与同步计数器相同。(2)异步十进制加计数器FF0在N后沿每次都翻转,FF1在Q0的后沿Q3=01216.集成计数器如图所示T4290芯片,使用时将CP0作为时钟端、CP1必须接Q0。最多可计10个数,并且,适当控制置9端S91、S92和置0端R01、R02(这4个端口不受时钟的影响),可构成模M≤10的计数器,而且,多个芯片相联可构成任意进制计数器。(1)集成计数器T42906.集成计数器如图所示T4290芯片,使用时将CP0122(2)用T4290构成8进制计数器(2)用T4290构成8进制计数器123(3)用T4290构成60进制计数器采用2片T4290相联。个位联成十进制计数器,十位联成六进制计数器。(3)用T4290构成60进制计数器采用2片T42124第十五章脉冲电路脉冲概念、脉冲的变换、脉冲的产生
本章主要内容:返回前进第十五章脉冲电路脉冲概念、脉冲的变换、脉冲的产生12516.1脉冲概念脉冲信号是指既非直流又非正弦的信号。如矩形波、三角波、锯齿波等。1.脉冲分类
根据波形的不同,分为如下几类:16.1脉冲概念脉冲信号是指既非直流又非正弦的信1261.脉冲概念1.脉冲概念127关于脉冲的几个参数:脉冲幅度Um:电压最大值
上升时间(前沿时间)tr:由0.1Vm上升到0.9Vm所需的时间下降时间(后沿时间)tf:由0.9Vm下降到0.1Vm所需的时间脉冲宽度tw
:前后沿0.5Vm之间的时间脉冲周期T:两相邻脉冲对应点之间的时间
占空比D:D=tw
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 海鑫钢铁内部管理制度
- 煤气柜内部管理制度
- 煤矿内部讲师奖励制度
- 牧场内部管理制度
- 环卫项目内部考评制度
- 男生宿舍内部制度
- 科室内部病例管理制度
- 科研处内部管理制度
- 管理公司内部规章制度
- 轮滑社团内部管理制度
- 2025-2030中国继电器行业经营风险及未来前景需求潜力研究研究报告
- 2026年四川藏区高速公路有限公司笔试试题及答案
- (一模)2026年深圳市高三年级第一次调研考试数学试卷(含官方答案)
- 2026广东广州市海珠区凤阳街道第一批招聘雇员2人笔试模拟试题及答案解析
- 内河船舶事故案例分析
- 2026年莱芜职业技术学院单招文化素质模拟试题及答案解析(二)
- 2026吉林农业大学三江实验室办公室招聘工作人员考试备考试题及答案解析
- 酒店股权转让合同协议
- 2025-2030中南亚影视娱乐行业市场分析及融资布局规划报告
- 2025年张家界航空工业职业技术学院单招职业技能测试题库带答案解析
- GB/T 46822.2-2025电气和电子设备用固定双电层电容器第2部分:分规范功率型双电层电容器
评论
0/150
提交评论