实验目的:
1、掌握集成门电路的逻辑功能、逻辑符号和逻辑表达式;
2、了解逻辑电平开关和逻辑电平显示的工作原理;
3、学会验证集成门电路的逻辑功能;
4、掌握集成门电路逻辑功能的转换;
5、学会连接简单的组合逻辑电路。
二、实验原理:
1、功能测试
(1).TTL集成门电路的工作电压:+5V
(2).TTL集成门引脚识别方法:从正面(上面)看,器件一端有一个半圆的缺口,这是正方向的标志。缺口左边的引脚为1,引脚号按逆时针方向增加。
(3).TTL集成门电路管脚识别示意图及各个引脚的功能 (74LS00、74LS04、74LS08、74LS32)
(2).逻辑代数基本定理:
1:0 ?0=0 ?1=0 1 ?1=1 0+0=0 0+1=1+0=1+1=1 1▔=0 0▔=1
0-1率:A+0=0 A+1=1 A?0=0?A=0 A?1=1
互补率:A+A▔=1 A ?A▔=0 重叠率:A+A=A A ?A=A
还原率:A▔▔=A 交换律:A+B=B+A A ?B=B ?A
结合律:A+(B+C)=(A+B)+C=(A+C)=B A ?(B ?C)=(A ?B) ?C=(A ?C) ?B
分配率:A ?(B+C)=A ?B=A ?C A+B ?C=(A+B) ?(A+C)
吸收率:A+AB=A A(A+B)=A A+A▔B=A+B A(A▔+B)=AB
反演率:(A+B)▔=A▔?B▔ (A?B) ▔= A▔+B▔
包含率:AB+A▔C+BC=AB+A▔C (A+B)(A▔+C)(B+C)=(A+B)(A▔+C)
(3)、简单组合逻辑电路的连接注意事项:
简单组合逻辑电路的连接注意事项:熟悉所用器件的功能及其引脚号,知道器件每个引脚的功能;器件的电源和地一定要接对、 接好;检查连线和插孔接触是否良好;检查连线有无错接、多接、漏接; 检查连线中有无断线。最重要的是接线前要画出接线图,按图接线, 不要凭记忆随想随接;接线要规范、整齐,尽量走直线、短线, 以免引起干扰。
三、实验仪器设备及器材:
集成块:74LS00、74LS04、74LS08、74LS32、
四、实验内容与步骤:
(一)功能测试
1、集成门电路逻辑功能测试:
(1)、集成门的逻辑功能测试
a|、电路图:
输入 | 输出 | 逻辑表达 | |
VCC | 0 | 1 | ![]() |
VCC | 1 | 0 |
输入 | 输出 | 逻辑表达 | |
0 | 0 | 0 | ![]() |
0 | 1 | 1 | |
1 | 0 | 1 | |
1 | 1 | 1 |
输入 | 输出 | 逻辑表达 | |
0 | 0 | 0 | ![]() =A+B |
0 | 1 | 0 | |
1 | 0 | 0 | |
1 | 1 | 1 |
输入 | 输出 | 逻辑表达 | |
0 | 0 | 1 | ![]() ![]() |
0 | 1 | 1 | |
1 | 0 | 1 | |
1 | 1 | 1 |
输入 | 输出 | 逻辑表达 | ||
0 | 0 | 0 | 0 | Y= ![]() |
0 | 0 | 1 | 0 | |
0 | 1 | 0 | 0 | |
0 | 1 | 1 | 0 | |
1 | 0 | 0 | 0 | |
1 | 0 | 1 | 0 | |
1 | 1 | 0 | 0 | |
1 | 1 | 1 | 1 |
五、实验总结和体会:
1、做实验时一定要看清实验要求,按步骤做,一定要仔细。
2、这次实验让我知道了各类芯片的组成与原理,知道了与门、或门、非门之间的相互作用。
3、仿真时可以不用连线直接编号,让电路图看起来整洁而且方便。
1、了解组合逻辑电路的特点;
2、掌握组合逻辑电路功能的分析方法;
3、学会组合逻辑电路的连接方法;
4、掌握组合逻辑电路的设计方法。
二、实验原理:
1、组合逻辑电路的特点:
任意时刻的输出仅仅取决于该时刻的输入,与电路原来的状态无关,电路无记忆功能。
2、组合逻辑电路的分析方法:
1. 根据给定的组合逻辑电路,逐级写出逻辑函数表达式;
2. 化简得到最简表达式;
3. 列出电路的真值表;
4. 确定电路能完成的逻辑功能
3、组合逻辑电路的设计步骤:
1.仔细分析设计要求,确定输入、输出变量。
2.对输入和输出变量赋予0、1值,并根据输入输出之间的因果关系,列出输入输出对应关系表,即真值表。
3.根据真值表填卡诺图,写输出逻辑函数表达式的适当形式。
4.画出逻辑电路图。
三、实验器件
集成块:74LS00、74LS04、74LS08、74LS32
四、实验内容:
分析图4-1所示电路的逻辑功能:
1.根据电路图得出表达式
2.真值表如下
输入 | 输出 | |
0 | 0 | 1 |
0 | 1 | 0 |
1 | 0 | 0 |
1 | 1 | 1 |
输入 | 输出 | ||
A | B | C | Y |
0 | 0 | 0 | 0 |
0 | 0 | 1 | 0 |
0 | 1 | 0 | 0 |
0 | 1 | 1 | 0 |
1 | 0 | 0 | 0 |
1 | 0 | 1 | 1 |
1 | 1 | 0 | 1 |
1 | 1 | 1 | 1 |
2、某设备有开关A、B、C,要求仅在开关A接通的条件下,开关B才能接通;开关C仅在开关B接通的条件下才能接通。违反这一规程,则发出报警信号。设计一个由与非门组成的能实现这一功能的报警控制电路。(要求用与非门实现)
解:设开关接通为1,未接通为0;输出信号为Y,报警为1 ,不报警为0。
输入 | 输出 | ||
A | B | C | Y |
0 | 0 | 0 | 0 |
0 | 0 | 1 | 1 |
0 | 1 | 0 | 1 |
0 | 1 | 1 | 1 |
1 | 0 | 0 | 0 |
1 | 0 | 1 | 1 |
1 | 1 | 0 | 0 |
1 | 1 | 1 | 0 |
解:1.分析如下:可用集成译码器74LS138和与非门实现
2.真值表如下:其中Ai和Bi表示二进制数的第i位,Ci表示本位最终运算结果,即就是低位向本位借位或本位向高位借位之后的最终结果,Di-1表示低位是否向本位借位,Di表示本位是否向高位借位。
Ai | Bi | Di-1 | Ci | Di |
0 | 0 | 0 | 0 | 0 |
0 | 0 | 1 | 1 | 1 |
0 | 1 | 0 | 1 | 1 |
0 | 1 | 1 | 0 | 1 |
0 | 0 | 0 | 1 | 0 |
1 | 0 | 1 | 0 | 0 |
1 | 1 | 0 | 0 | 0 |
1 | 1 | 1 | 1 | 1 |
1、了解了全加器和全减器的原理。
2、更了解了逻辑电路的功能。
一、实验目的:
二、实验原理:
1、什么是编码:
用文字、符号、或者数字表示特定对象的过程称为编码
2、编码器74LS147的特点及引脚排列图:
译码是编码的逆过程,把给定的代码进行“翻译”,变成相应的状态,使输出通道中相应的一路有信号输出。
译码器按照功能的不同,一般分为三类:
二进制译码器、二—十进制译码器、显示译码器。
74LS138的特点及其引脚排列图:
74LS138的特点反码输出,
ABC:地址输入端,
Y0—Y7:输出端,
G1、G2A’、G2B’:使能端,只有当G1=G2A’
=G2B’=1时,译码器才工作。
译码器74LS42的特点及其引脚排列
译码器74LS42的特点是能将8421BCD码译成10个对象,
它有四个输入端,十个输出端。
(3)数码显示与七段译码驱动器:
a、七段发光二极管数码显示管的特点:(共阴极)
b、七段译码驱动器:
此类译码器型号由74LS247(共阳)、74LS248(共阴)、CC4511(共阴)等,本实验采用CC4511BCD码来驱动共阴数码管。图6-5为CC4511引脚图:
四、实验内容与步骤:
输 入 | 输 出 | |||||||||||
I9 | I8 | I7 | I6 | I5 | I4 | I3 | I2 | I1 | Q3 | Q2 | Q1 | Q0 |
1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
0 | X | X | X | X | X | X | X | X | 0 | 1 | 1 | 0 |
1 | 0 | X | X | X | X | X | X | X | 0 | 1 | 1 | 1 |
1 | 1 | 0 | X | X | X | X | X | X | 1 | 0 | 0 | 0 |
1 | 1 | 1 | 0 | X | X | X | X | X | 1 | 0 | 0 | 1 |
1 | 1 | 1 | 1 | 0 | X | X | X | X | 1 | 0 | 1 | 0 |
1 | 1 | 1 | 1 | 1 | 0 | X | X | X | 1 | 0 | 1 | 1 |
1 | 1 | 1 | 1 | 1 | 1 | 0 | X | X | 1 | 1 | 0 | 0 |
1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | X | 1 | 1 | 0 | 1 |
输 入 | 输 出 | |||||||||||
![]() | ![]() | A2 | A1 | A0 | Y7 | Y6 | Y5 | Y4 | Y3 | Y2 | Y1 | Y0 |
0 | 1 | X | X | X | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
X | 0 | X | X | X | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
1 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 |
1 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 |
1 | 0 | 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 |
1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 |
1 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 |
1 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 |
1 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 |
0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
五、实验报告结果进行分析、讨论。
1.了解译码,编码的概念;译码和编码互为逆过程;
2.74LS147是优先编码器,当输入端有两个或两个以上为低电平,它将对优先级别相对较高的优先编码;
3.74LS138: Y0 -Y7 是输出端,G1、G2A’、G2B' 为使能端,只有当G1=G2A’=G2B’=1时,译码器才工作
4了解共阴、共阳和数码管的接法;
一、实验目的:学会用译码器实现组合逻辑电路
二、实验原理:
用译码器加上门电路的方法,来实现较复杂的组合逻辑电路,简单方便。本实验主要使用的译码器是74LS138。对门电路的选择以与非门居多。
72LS138译码器的功能特点:
1.译码器的工作条件:只有当使能端G1=G2A’=G2B’=1时,译码器才工作。
2、译码器实现函数所用门电路的特点:
三、实验仪器及器材:
集成块:74LS138 74LS42 74LS20 74LS08
四、实验内容与步骤:(要求写出各电路的设计步骤,并画出实验电路图。)
输入 | 输出 | ||
A | B | C | Y |
0 | 0 | 0 | 0 |
0 | 0 | 1 | 1 |
0 | 1 | 0 | 1 |
0 | 1 | 1 | 0 |
1 | 0 | 0 | 1 |
1 | 0 | 1 | 0 |
1 | 1 | 0 | 0 |
1 | 1 | 1 | 1 |
A | B | C | 甲 | 乙 |
0 | 0 | 0 | 0 | 0 |
0 | 0 | 1 | 0 | 1 |
0 | 1 | 0 | 1 | 0 |
0 | 1 | 1 | 0 | 1 |
1 | 0 | 0 | 1 | 0 |
1 | 0 | 1 | 0 | 1 |
1 | 1 | 0 | 0 | 1 |
1 | 1 | 1 | 1 | 1 |
输入 | 输出 | |||
A | B | C | Y1 | Y2 |
0 | 0 | 0 | 0 | 0 |
0 | 0 | 1 | 0 | 1 |
0 | 1 | 0 | 0 | 1 |
0 | 1 | 1 | 1 | 0 |
1 | 0 | 0 | 0 | 1 |
1 | 0 | 1 | 1 | 0 |
1 | 1 | 0 | 1 | 0 |
1 | 1 | 1 | 1 | 1 |
五、实验体会:通过与“实验三”实现组合逻辑电路的方法的比较,写出使用自己的体会。
译码是编码的逆过程。它的功能是将具有特定含义的二进制码转换成对应的输出信号
实验五 数据选择器逻辑功能测试及应用
1、掌握集成数据选择器的逻辑功能及使用方法;
2、学会用数据选择器实现组合逻辑电路的方法。
二、实验原理:
数据选择器的芯片种类很多,常用的2选1、4选1、8选1、16选1、32选1等。本实验使用的是8选1 数据选择器74LS151。
用数据选择器实现逻 辑函数表达式有两种常用的方法:
数据选择器又叫“多路开关”。 数据选择器在地址控制端(或叫选择控制)的控制下,从多个数据输入通道中选择其中一通道的数据传输至输出端。
工作条件:
:接低电平 Y:输出端
A、B、C:地址输入端
D0-D7:辅助输入端
W:扩展端
图5—1数据选择器74LS151引脚排列
三、实验仪器及器材:
实验仪器设备:D2H+型数字电路实验箱
集成块:74LS151 74LS153 74LS04
四、实验内容与步骤:(写出用数据选择器实现逻辑函数设计过程、画出接线图)
1、测试数据选择器74LS151的逻辑功能:
E | C | B | A | Y | |
1 | X | X | X | 0 | 1 |
0 | 0 | 0 | 0 | ||
0 | 0 | 0 | 1 | ||
0 | 0 | 1 | 0 | ||
0 | 1 | 1 | 1 | ||
0 | 1 | 0 | 0 | ||
0 | 1 | 0 | 1 | ||
0 | 1 | 1 | 0 | ||
0 | 1 | 1 | 1 |
2、用数据选择器74LS151实现逻辑函数:
解:74LS151的表达式为
因为
所以有:
电路图如下所示
解:
故:D0=D3=0,D1=D2=1
1E | 3 | 4 | 5 | 6 | A | B | Y |
0 | 0 | 0 | X | 0 | 0 | 0 | 1 |
0 | 0 | 1 | X | 0 | 0 | 1 | 0 |
0 | 1 | 0 | 1 | 0 | 1 | 0 | 0 |
0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 |
五、实验收获、体会:
数据选择是指经过选择,把多路数据的某一路数据传送到公共数据线上,实现数据选择功能的逻辑电路。它的作用相当于多个输入的单刀多掷开关。
一、实验目的:
1、掌握基本RS、JK、D、T和T′触发器的逻辑功能;
2、学会验证集成触发器的逻辑功能及使用方法;
3、熟悉触发器之间相互转换的方法。
二、实验原理:
触发器:根据触发器的逻辑功能的不同,又可分为:
三、实验仪器与器件:
实验仪器设备:D2H+型数字电路实验箱。
集成块:74LS112 74LS74 74LS04 74LS08 74LS02 74LS86
四、实验内容与步骤:
1、基本RS触发器逻辑功能的测试:
S | R | Qn | Qn+1 |
0 | 0 | 0 | X |
0 | 0 | 1 | X |
0 | 1 | 0 | 1 |
0 | 1 | 1 | 1 |
1 | 0 | 0 | 0 |
1 | 0 | 1 | 0 |
1 | 1 | 0 | 0 |
1 | 1 | 1 | 1 |
电路图为:
2、JK触发器逻辑功能测试:
J | K | Qn | Qn+1 |
0 | 0 | 0 | 0 |
0 | 0 | 1 | 1 |
0 | 1 | 0 | 0 |
0 | 1 | 1 | 0 |
1 | 0 | 0 | 1 |
1 | 0 | 1 | 1 |
1 | 1 | 0 | 1 |
1 | 1 | 1 | 0 |
电路图为:
3、D触发器逻辑功能测试:
(1)异步输入端功能测试:
S | R | Qn | Qn+1 |
1 | 1 | 0 | 0 |
1 | 1 | 1 | 1 |
0 | 1 | 0 | 0 |
0 | 1 | 1 | 0 |
1 | 0 | 0 | 1 |
1 | 0 | 1 | 1 |
0 | 0 | 0 | 不定 |
0 | 0 | 1 | 不定 |
| Qn | Qn+1 |
0 | 0 | 0 |
0 | 1 | 0 |
1 | 0 | 1 |
1 | 1 | 1 |
4、不同类型时钟触发器间的转换:
JK转换为D触发器:D转换为JK 触发器:
D转换为JK 触发器:
JK转换为T触发器:T转换为JK触发器:
JK转换为RS触发器:RS转换为JK触发器:
五、实验体会与要求:
1、根据实验结果,写出各个触发器的真值表。
2、试比较各个触发器有何不同?
3、写出不同类型时钟触发器间的转换过程。
1、熟悉时序逻辑电路的分析方法。
2、掌握时序逻辑电路的测试方法。
二、实验原理:
简述时序逻辑电路的分析方法:
根据时序逻辑电路分析步骤,得出电路的逻辑功能,进行测试。在时钟信号输入端加入合适的脉冲信号,然后观察各单元部件之间的配合是否满足要求,将实验现象和理论分析结果进行比较。
例如,图10—2是4位二进制异步加法计数器的测试,
可以采用以下几种方法:
(1)用示波器观察波形。在计数器的CP端加入时钟脉冲信号,然后用示波器分别测试脉冲信号CP的波形及计数器的输出端Q3、Q2、Q1、Q0的波形。
(2)用数码管显示。 在计数器的CP端加入时钟脉冲信号,将计数器的输出端接至字符显示译码器,由数码管可以显示出计数器CP端输入脉冲的个数。
(3)用0—1显示器显示二进制数。在计数器的CP端加入时钟脉冲信号,然后用0—1显示器观察计数器的输出端Q3、Q2、Q1、Q0状态的变化。
三、实验仪器及器材:
实验仪器设备:DGJ—2型电工技术实验装置 (D71—2数电实验挂箱)
集成块:74LS112 74LS74 74LS00
四、实验内容与步骤:
(1)根据图10—1连接电路,然后分别用“实验原理”介绍的方法对该电路进行测试,并画出电路的工作波形、状态表,描述电路的逻辑功能。
(2)根据图10—2连接电路,然后分别用“实验原理”介绍的方法对该电路进行测试,并画出电路的工作波形、状态表,描述电路的逻辑功能。
(3)根据图10—3连接电路,然后分别用“实验原理”介绍的方法对该电路进行测试,并画出电路的工作波形、状态表,描述电路的逻辑功能。
五、实验报告要求
1、分析实验中各个电路的工作波形、状态表,弄清各个实验电路的逻辑功能及工作特点。
2、分别画出各个电路的状态转换图和时序图。
六、写出实验体会
1、掌握中规模4位双向移位寄存器逻辑功能及使用方法;
2、熟悉移位寄存器的应用——构成环形计数器和实现数据的串行、并行转换。
二、实验原理:
移位寄存器是一个具有移位功能的寄存器,是指寄存器中所存的代码能够在移位脉冲的作用下依次左移或右移。既能左移又能右移的称为双向移位寄存器,只需要改变左、右移的控制信号便可实现双向移位要求。本实验选用的4位双向移位寄存器,型号为74LS194,其引脚排列如图11—1所示。
移位寄存器不仅可以组成串行—并行数码转换器,还可以方便地组成移位寄存器型计数器、脉冲分配器等电路。常用的移位寄存器有环行计数器和扭环型计数器。
三、实验仪器及器材:
实验仪器设备:DGJ—2型电工技术实验装置 (D71—2数电实验挂箱)
集成块:74LS194 74LS04
四、实验内容与步骤:
1、验证移位寄存器74LS194的逻辑功能:
计数脉冲由单次脉冲源提供,清零端、工作状态控制端M1 M2、并行数据输入端D0—D3、DSL为左移串行数据输入端、DSR右移串行数据输入端分别接逻辑电平开关,输出端Q0—Q3均接逻辑电平显示。按如下逐项测试并判断该集成块的功能是否正常。
(1)异步清零功能:当=0时,这时Q3Q2Q1Q0=0000,双向移位寄存器清零。其它输入信号都不起作用,与CP无关,故称为异步清零。
(2)保持功能:当=1,且CP=0或M1 =M2=0时,双向移位寄存器保持状态不变。
(3) 同步并行送数功能:当=1,M1 =M2=1时,在CP上升沿操作下,并行输入数据d3 d2 d1 d0送入寄存器。
(4)右移串行送数功能:当=1,M1 =0、M2=1时,在CP上升沿操作下,可依次把加在
端的数据从时钟触发器 行送入寄存器中。
(5)左移串行送数功能:当=1,M1 =1、M2=0时,在CP上升沿操作下,可依次把加在DSL端的数据从时钟触发器串行送入寄存器中。
Cr | S2 | S1 | CP | Sr | S1 | D0 | D1 | D2 | D3 | Q0 | Q1 | Q2 | Q3 | |
清零 | 0 | X | X | X | X | X | X | X | X | X | 0 | 0 | 0 | 0 |
保持 | 1 1 | 0 | 0 | X | X | X | X | X | X | X | Q0 | Q1 | Q2 | Q3 |
送数 | 1 | 1 | 1 | ↑ | X | X | D0 | D1 | D2 | D3 | D0 | D1 | D2 | D3 |
右移 | 1 1 | 0 0 | 1 1 | ↑ | X | X 0 | X | X | X | X | 0 1 | Q0 Q0 | Q1Q1 | Q2 Q2 |
左移 | 1 1 | 1 1 | 0 0 | ↑ | 0 1 | X | X | X | X | X | Q1 Q1 | Q2 Q2 | Q3 Q3 | 0 1 |
2、用74LS194构成环行计数器,画出实验电路图及其状态图,并陈述电路功能。
五、实验报告要求
整理实验数据,总结本次实验的收获与体会。
只要将寄存器最高位的输出接至最低位的输入,或将最低位的输出接至最高位的输入,就可以实现环形移位寄存器。
1、全加器
两位8421BCD码相加,个位如果不需要进位则为其结果,个位如果需要进位则将个位的进位输入到十位即完成。电路图如下所示:
欢迎光临 (http://www.51hei.com/bbs/) | Powered by Discuz! X3.1 |