首页 > 编程知识 正文

逻辑电路图符号大全,数字电路功能表

时间:2023-05-05 12:59:23 阅读:120370 作者:1101

数字电路知识总结

一、数码制. 2

1、2进制、8进制、10进制、16进制转换. 2

2、原码、反码、补码. 2

3、二维码(8421码)、xrpddc、格雷码…2

二、逻辑代数. 2

1 .基本运算:和非. 2

2 .基本定理:赋值、反演、对偶. 2

3 .简化方法:真值表、公式法、卡诺乔法. 2

4 .官方法. 2

4.1交换律、结合律的分配率. 2

4.2德摩根律(反转律) . 2

4.3简化公式. 2

4.4对偶式. 3

4.5简易法公式化的步骤. 3

5 .卡诺乔化简法. 3

6 .最小项和最大项. 4

三.门电路和组合逻辑电路. 4

1 )基本闸门)门或门、门以外. 4

2 .其他门电路: 4

3 .逻辑电路的分析方法. 4

4 .逻辑电路的设计方法. 5

5 .编码器74HC138. 7

6 .数据选择器. 8

6.1四选74HC153. 8

6.2八选一74HC151. 8

四.时序逻辑电路. 9

1 .触发器. 9

2 .计数器74HC161 (十六进制)、74hc 161 (BCD码)、 10

一.数码制

1、2进制、8进制、10进制、16进制转换

2、原码、反码、补码

原代码:数字转换为二进制数的状态下,符号位为1表示负,0表示正

反符号:负号的位数不变,剩下的数字逐位取反(1变为0,0变为1 ) )。

补数:负数的反码加1

*正数的原码、反码、补码不变化,负数按照上述规则变化

3、二维码(8421码)、xrpddc、格雷码(环路) )。

821码:顾名思义,4位一组,按照权重从高到低的顺序8421

xrpddc :原本四个二进制数可以表示十六个数字。 8421码使用了前10个。 xrpddc使用了中间的10个。 (前面三个,后面三个不用) )。

格雷码:相邻的两个数只相差一位数的循环码,画马尾鱼需要这个码制

*名称中带数字的一般为加权代码(8421代码、5421代码、5211代码等权重固定代码),不带数字的为非加权代码

二.逻辑代数

1 .基本运算:和非

2 .基本定理:赋值、反演、对偶

3 .简化方法:真值表、公式法、kanojo法

4 .官方法

4.1交换律、结合律的分配率与代数化简单方法相似

4.2德摩根律(反转律) )。

(ab ) )=a ) b )

(A B ) )=a ) b )

4.3简化公式:

A AB=A

a’b=ab

abab’=a

a(ab )=A

ABA’CBC=ABA’c

ABA’cbcd=ABA’c

a(ab )=ab )

a’(ab’)=a’

4.4对偶式(将式y的0表示为1,1表示为0,),),将保持变量不变而得到的式表示为YD。 YD被称为y的对偶式。

*对偶定理:如果两个逻辑表达式相等,他们的对偶表达式也相等

4.5简易法公式化的步骤:

第一步:分解所有表达式

步骤2 :消除冗馀

5 .卡诺乔化简法

第一步:把y变成最小项的和的形式

步骤2 :注意变量的编号为00、01、10、11,绘制卡诺图

第3步(用圆圈包围卡诺图。 一个圆只能画2n个格子。 与角对应的可以用圆包围。

第四步:根据圈出的卡诺图写简化的表达式

y=ab’c’da CDA’BD

*有无关项的卡诺图可以用d、、等符号表示,这些无关项可以是圆也可以是圆

6 .最小项和最大项

最小项: kanojo中只占一格,相邻的最小项可以合并,用m表示

最大项:用m表示,表示除了与最小项互补、是卡诺图的小格以外的一个区域

关系: mi=mi’,mi=mi’

*对于由最小项组成的函数Y=m1 m3 m5 m7,其反函数最大可表示y’=(m1 m3 M5 M7 )=m1’m3’M5’M7’=m1’m3’M5’M7’

三.门电路和组合逻辑电路

1 )基本闸门)门或门、非门)新版符号表示) )。

与门:

d形符号

或门:

月牙形符号

门以外:

用o表示谴责

2 .其他门电路:

/p>

异或门:

因为不是或门,所以在月牙形的前面加了一条弧线

A,B输入不同的时候Y=1,异或符号⊕

3.逻辑电路分析方法

第一步:在电路图上每个元件输出的地方写出元件输出的表达式

第二步:写出最终输出Y的逻辑表达式

第三步:化简表达式

4.逻辑电路设计方法

1、首先指明逻辑符号取“1”、“0”的含义。

2、根据题意列出真值表

3、画出卡诺图

4、根据要求画出逻辑电路图

*逻辑电路图绘制的简易方法(适用于题目没有要求电路类型的情况)

例题:设计一个三连开关电路

1、声明变量意义:

设三个开关ABC,灯Z。

ABC取1表示开关闭合,取0表示开关断开

Z取1表示灯亮,0表示灯灭。

2、列出真值表:

3、画出卡诺图:

4、得到表达式(已最简):

Z=A’B’C+A’BC’+AB’C’+ABC

5、观察表达式,需要三个输入(A、B、C)一个输出(Z)、5个元件(每项一个元件,整体也要一个元件)

把元件标在纸上:

6、依次把表达式中的项标到元件上(在元件右侧标上0与1以及对应的项,第一项A’B’C就是在第一个元件左边标注〇〇一右边标注A’B’C)

7、根据记号依次给元件依次连线,完成逻辑电路图

5.编码器 74HC138

例题:用编码器设计一个三连开关电路

1、声明变量意义:

设三个开关ABC,灯Z。

ABC取1表示开关闭合,取0表示开关断开

Z取1表示灯亮,0表示灯灭。

2、列出真值表:

3、得到最小项之和的表达式:

Z=m1+m2+m4+m7

4、转换表达式

Z=m1+m2+m4+m7

=((m1+m2+m4+m7)’)’

=(m1’m2’m4’m7’)’

=(Y1’Y2’Y4’Y7’)’

5、根据表达式画图

6.数据选择器

6.1四选一 74HC153

例题:用四选一数据选择器设计一个红绿灯故障诊断电路

1、声明变量意义:

用ABC分别标识红灯黄灯绿灯三盏灯,1为亮,0为灭,Y为表示诊断结果,1为故障,0为无故障

2、列出真值表:

3、得到表达式:

设A为A1,B为A0

得D1=D2=1,D3=1,D0=0

4、根据表达式画图

6.2八选一 74HC151

例题:用八选一数据选择器设计一个四人表决器

1、声明变量意义:

用ABCD代表四个人,Y代表表决结果。1为同意,0为不同意

2、列出真值表:

3、得到表达式:

设A为A2,B为A1,C为A0

得D3=D5=D6=1,D7=1,D0=D1=D2=D4=0

4、根据表达式画图

四、时序逻辑电路

1.触发器与锁存器

SR锁存器:S置1,R清0,同时按无效,结果不可预测

JK触发器:Q’*=JQ’+K’Q            01、10看J,00维持原态,11翻转

T触发器:T=1时翻转

D触发器:D=0置0,D=1置1

*带有CLK的触发器只有在时钟信号上升沿发挥作用

CLK’的触发器在时钟信号下降沿发挥作用

2.计数器 74HC161(十六进制)、74HC160(BCD码)

例题1:用74CH161同步置数端设计十进制计数器

计数器从0000开始计数,则D3D2D1D0=0000

S10-1=S9=1001         LD’=(Q3Q0)’

例题2:用74CH161异步清零端设计十进制计数器

S10=1010          RD’=(Q3Q1)’

例题3:用74CH161同步置数端设计三十六进制计数器

计数器从00000000开始计数,则D23D22D21D20D13D12D11D10=00000000

S36-1=S35=00100011           LD’=(Q21Q11Q10)’

例题4:用74CH161异步清零端设计三十六进制计数器

S36=00100100                     LD’=(Q21Q12)’

例题5:用74CH160同步置数端设计三十六进制计数器

计数器从00000000开始计数,则D23D22D21D20D13D12D11D10=00000000

S36-1=S35=00110101           LD’=(Q21Q20Q12Q10)’

*注74CH160用的是BCD码

例题6:用74CH160异步清零端设计三十六进制计数器

S36=00110110                     LD’=( Q21Q20Q12Q11)’

*注74CH160用的是BCD码

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。