数字逻辑电路实验指导书讲解.docx
- 文档编号:28892910
- 上传时间:2023-07-20
- 格式:DOCX
- 页数:70
- 大小:819.91KB
数字逻辑电路实验指导书讲解.docx
《数字逻辑电路实验指导书讲解.docx》由会员分享,可在线阅读,更多相关《数字逻辑电路实验指导书讲解.docx(70页珍藏版)》请在冰豆网上搜索。
数字逻辑电路实验指导书讲解
数字逻辑电路
实验指导书
2013年6月
前言
数字逻辑电路是计算机科学与技术及相关专业的一门专业基础课,是一门重点课程。
在计算机硬件的各个领域中均会用到数字逻辑的有关知识。
本实验课程的主要目的是使学生通过实验手段掌握各种集成电路及其设计,同时训练学生一定的实验动手能力,也使学生系统科学地受到分析问题和解决问题的训练。
本实验指导书的内容主要包括门电路逻辑功能及测试、组合逻辑电路的分析与设计、译码器、选择器、触发器、计数器、时序逻辑电路的分析与设计等的综合实验。
实验的重点是通过实验认识并验证各种集成芯片工作原理及其相关注意事项;实验的难点也在于用所学知识设计综合性实验。
数字逻辑电路实验作为计算机各专业数字逻辑课程的一个重要环节。
在这一环接中,数字逻辑侧重讨论各种集成芯片,学会设计简单的电路。
因此,它的先修课程是计算机基础、离散数学、大学物理、模拟电子线路等。
本实验指导书以素质教育为目标,力求使学生通过实验加深对基础知识的理解,同时强化实际的动手能力,切实做到理论与实际应用相结合。
本书中所涉及的实验都是以启东市东疆计算机有限公司生产的DJ-SD型数字逻辑实验箱为模板进行讲解,由于编者水平有限,书中难免存在纰漏之处,恳请各位同仁赐教。
实验须知
数字逻辑电路实验课程是一门专业基础课,具有很强的实践性,是数字逻辑电路教学中必不可少的环节。
使学生通过实验手段掌握各种集成电路及其设计,同时训练学生一定的实验动手能力,也使学生系统科学地受到分析问题和解决问题的训练,为后续专业课的学习打下坚实的基础。
在实验的过程中需要注意一下两点问题:
一、实验要求:
1.做好课前的预习准备工作。
为了能够保证实验的顺利进行,且提高实验效率,实验前必须做好充分的预习,仔细阅读将要做的实验内容,复习相关理论知识,明确实验目的和要求,熟悉实验要用到的芯片功能及各引脚的作用,熟悉实验原理、实验步骤和实验注意事项,对思考题、实验的结果和可能出现的问题进行分析和预估,并将相应的预习结果记录下来,以备使用。
2.按时进入实验室进行实验,并在实验开始之前,认真检查实验仪器,领取实验要用的芯片,如有问题及时向老师反应,未经许可,不得擅自更换实验设备。
3.实验过程中,认真按照实验步骤和老师的要求完成,并记录数据,实事求是。
4.接线和拆线时要轻拿轻放,不能死拉硬拽;连接芯片时要注意接地和接电源的引脚位置,防止反接时芯片过热烧毁,接通电源之前再次检查电路连接是否正确,尽量减少导线和芯片等耗材的损坏。
5.实验过程中,要保持实验室的干净和整洁,不准将零食带入实验室,不准吸烟,不可大声喧哗、随意谈笑。
6.实验结束,要将所用的实验仪器、试验箱、导线整理好,将芯片放回原处。
二、安全用电:
安全用电是实验中始终需要注意的重要问题,在实验的过程中,为了防止触电事故的发生,确保人身和设备安全,必须做到以下几点:
1.注意要先连线再通电,先断电再拆线,严禁带电接线、改线、拆线,接通电源之前须通知同组同学,以防触电事故。
2.严禁在实验过程中触及带电部位,一旦遇到触电事故,应立即切断电源。
3.实验过程中,要随时注意设备仪器的工作情况,如果发现有超流量、过热、异味、冒烟等现象,应立即切断电源。
三、实验报告书写要求:
书写实验报告是实验课的主要环节之一,通过实验报告的书写,可以系统的梳理和分析实验课中所获得的知识,以及实验中的不足之处,同时提高了学生的总结能力。
实验报告主要包括以下内容:
1)实验目的;
2)实验仪器;
此项内容要清楚罗列出实验要用到的仪器和芯片型号、个数。
3)实验内容;
此项中概述本次实验中需要做的实验项目。
4)实验步骤;
详细介绍实验过程、需要用到的电路图、如何连线、数据的预估及实验结果、错误分析等。
5)思考题;
通过实验,认真思考和解答实验指导书中所列的思考题。
6)总结
该项是学生写出对本次实验的总体感受,如学到什么、个人在实验中有什么不好的习惯、在连线调试时发现了什么错误、如何处理错误、在后继的实验中还要注意那些不足等。
目录
实验一门电路逻辑功能及测试6
实验二组合逻辑电路的分析与设计13
实验三编码器和译码器17
实验四数据选择器和数值比较器21
实验五触发器
(一)25
实验六触发器
(二)30
实验七时序电路分析和设计33
实验八移位寄存器功能测试及其应用36
实验九计数器40
实验十555定时器功能测试及其应用45
附录50
实验一门电路逻辑功能及测试
一、实验目的
1.熟悉数字电路箱的结构、基本功能和使用方法;
2.熟悉各种逻辑门电路的逻辑符号和逻辑功能;
3.掌握各种常用集成门电路逻辑功能的验证方法;
4.熟悉所用集成电路的引脚位置及各引脚用途。
5.了解由与非门所组成的其他门电路的分析方法;
6.掌握由与非门组成非门的三种方法及其构造原理。
二、实验仪器
1.数字逻辑电路实验箱;
2.配套芯片:
74LS00二输入端四与非门2个
74LS10三输入端三与非门1个
74LS20四输入端二与非门1个
74LS86二输入端四异或门1个
3.导线若干。
三、实验原理
集成逻辑门电路是最简单、最基本的数字集成元件,是数字逻辑电路的基本组成但愿,任何复杂的组合电路和时序电路都可用逻辑门通过适当的组合连接而成。
虽然中、大规模集成电路相继问世,但组成某一系统时,仍少不了各种门电路。
因此,掌握逻辑门的工作原理,熟练、灵活地使用逻辑门是数字技术工作者所必备的基本功之一。
另外,门电路也是开关电路的一种,它具有一个或多个输入端,只有一个输出端,当一个或多个输入端有信号时其输出才有信号。
门电路在满足一定条件时,按一定规律输出信号,起着开关作用。
基本门电路有与门、或门、非门三种,也可将其组合而构成与非门、或非门、异或门、同或门和与或非门五种常用的组合逻辑门。
本实验中主要选用了TTL74LS系列与非门和异或门进行参数的实验测试,以掌握门电路的主要参数的意义和测试方法。
图1-1为74LS00芯片的引脚图,图1-2为其中一个与非门电路原理图,其基本功能是:
只有在输入信号A、B全为高电平时输出才为低电平,否则,输出都为高电平。
输出与输入的逻辑关系为:
。
74LS10和74LS20芯片的基本原理与74LS00一致,只是输入端的个数不同,74LS10是三个输入端的与非门芯片,74LS20是四个输入端的与非门芯片。
图1-174LS00芯片引脚图图1-2两输入与非门原理图
74LS86为异或门芯片(图1-374LS86芯片引脚图),其中有四个异或门,如图1-4所示,每个异或门有两个输入端和一个输出端,其基本功能是:
当两个输入端相异(即一个为‘0’,另一个为‘1’)时,输出为‘1’;当两个输入端相同时(同为‘0’或者同为‘1’),输出为‘0’。
即:
Y=A
B=A’B+AB’。
图1-374LS86芯片引脚图图1-4两输入与非门原理图
四、预习要求
1.复习各种门电路的工作原理及相应的逻辑表达式;
2.熟悉所用集成电路的引线位置及各引线的功能、用途;
3.将各门电路理论值标在真值表上,以便在实验中验证;
4.阅读本节实验说明,预习相关内容。
五、实验内容
1.熟悉数字逻辑电路实验箱的使用方法;
2.检测芯片的逻辑功能(74LS00、74LS10、74LS20、74LS86);
3.用与非门组成其他门电路,并测试验证。
六、实验步骤
实验前先检查数字电路实验箱的电源是否正常,然后选择实验将要使用的集成芯片进行实验。
1.数字电路实验箱的介绍
DJ-SD型数字逻辑实验仪是DJ系列产品之一,它适用于数字逻辑电路、脉冲电路等课程的教学实验,同时也适用于相关电子课程设计、产品开发及科研。
该实验仪在吸取国内外同类产品优点的基础上设计定型的,它具有设计精良、性能稳定、接触可靠、使用方便等特点,为开发型实验创造了理想的实验环境,是广大高等院校实验室首选产品。
DJ-SD系列数字逻辑实验仪主要由电源接口、通用电路单元、面包板、各式IC插座等组成。
通用电路包括四位8421BCD码LED显示器,1位LED显示器,时钟电路,时序启停电路,手动单脉冲电路,可调连续脉冲发生器,频率计,十六位二进制电平显示开关,十六位二进制电平输入开关,逻辑笔、电位器组等。
DJ-SD1实验箱的系统结构框图如1-5所示:
图1-5DJ-SD1实验箱的系统结构框图
2.检测芯片的逻辑功能
为了验证某一种门电路功能,首先选定元件型号,并正确连接好元件的工作电压端。
(1)选用两输入与非门74LS00一只,插入实验板上的IC插座,在断电的情况下,按图1-2接线,输入端A、B分别接K1~K2(电平开关输出插口,每个端都可以独立提供逻辑“0”和“1”两种状态),输出端接电平显示发光二极管(L1~L16中任意一个),特别注意Vcc及地线不能接错。
表1-1真值表
输入
输出
A
B
Y(理论值)
Y(实验值)
1(H)
1(H)
1(H)
0(L)
0(L)
1(H)
0(L)
0(L)
检查连线无误后,接通电源,并将输入电平开关按表1-1所列值进行变化,分别测出对应的逻辑状态,并将结果记录填入表1-1中。
74LS00中有四个两输入的与非门,按照刚才所描述的方法,依次检测另外三个,并将结果记录,以备后面实验使用。
(2)分别选用三输入与非门74LS10和四输入与非门74LS20各一只,插入实验板上的IC插座,按照
(1)中所述方法进行测试,并将结果记录。
(3)选取二输入四异或门电路74LS86,按图1-4接线,输入端A、B接输入电平开关,再把Y接发光二极管,仍按照表1-1中所示改变输入值,并记录对应结果。
3.用与非门组成其他门电路
(1)组成非门
如图1-6所示,将一个两输入与非门的A、B输入端连接在一起,将多个输入端变成一个输入端,即可实现非门功能,理论推导如下:
Y=(AB)’且A=B
所以Y=(AB)’=(AA)’=A’即:
Y=A’
图1-6由与非门构成非门电路
根据图1-6进行连线,按照表1-2中所列输入的变化而改变电路输入的值,并将理论推导结果和实验结果分别填入表1-2:
表1-2用与非门构造非门所得理论和实验结果
输入
输出
A
Y(理论值)
Y(实验值)
1(H)
0(L)
除了用与非门构造非门功能以外,还可以使用74LS04非门芯片(芯片的引脚图见附录)。
(2)组成与门
如图1-7所示,4、5、6三个引脚所构造的就是
(1)中所述的非门,在此基础上再加一个非门(1、2、3引脚),即可构造与门,理论推导如下:
Y=((AB)’)’=AB即:
Y=AB
图1-7由与非门构成与门电路
根据图1-7进行连线,按照表1-3中所列输入的变化而改变电路输入的值,并将理论推导结果和实验结果分别填入表1-3:
表1-3用与非门构造与门所得理论和实验结果
输入
输出
A
B
Y(理论值)
Y(实验值)
1(H)
1(H)
1(H)
0(L)
0(L)
1(H)
0(L)
0(L)
(3)组成或门
电路结构如图1-8所示,由与非门所构造的或门,理论推导如下:
Y=(A’B’)’
根据反演率可得:
Y=A’’+B’’=A+B
图1-8由与非门构成或门电路
根据图1-8进行连线,按照表1-4中所列输入的变化而改变电路输入的值,并将理论推导结果和实验结果分别填入表1-4:
表1-4用与非门构造或门所得理论和实验结果
输入
输出
A
B
Y(理论值)
Y(实验值)
1(H)
1(H)
1(H)
0(L)
0(L)
1(H)
0(L)
0(L)
(4)组成异或门
电路结构如图1-8所示,由与非门所构造的异或门,理论推导如下:
Y=(((AB)’A)’((AB)’B)’)’
=(AB)’A+(AB)’B
=(A’+B’)A+(A’+B’)B
=AB’+A’B
图1-9由与非门构成异或门电路
根据图1-9进行连线,按照表1-5中所列输入的变化而改变电路输入的值,并将理论推导结果和实验结果分别填入表1-5:
表1-5用与非门构造异或门所得理论和实验结果
输入
输出
A
B
Y(理论值)
Y(实验值)
1(H)
1(H)
1(H)
0(L)
0(L)
1(H)
0(L)
0(L)
七、数据记录与处理
实验前预习,把对电路进行理论推导的结果记录填入表中;在实验过程中,再将实验结果记录填入表中;并将理论值和实验值比较,得出相应结论,如:
“实验值与理论值一致,实验成功,与非门功能正常”、“实验值与理论值不一致,与非门功能不正常”、“实验值与理论值一致,异或门功能实现”、“实验值与理论值一致,异或门功能没实现”等。
八、实验注意事项
1.上实验课前,必须预习。
2.TTL与非门对电源电压的稳定性要求较严,只允许在+5V上有±10%的波动,如果高于+5.5V会使芯片损坏,低于+4.5V又易导致器件的逻辑功能不能正常;如果集成块的接地端接到-5V会烧坏芯片;另,每个芯片在使用的时候注意电源和地的连接,如果接反也会烧坏芯片。
3.禁止带电接线:
对线路进行重新接线时,应关掉实验箱的电源,以防损坏元件和实验箱。
4.插、拔连线时,抓住插头,不可以拉线,以免损坏导线,开始连线前,需要先测量导线内部是否导通。
5.闲置输入端的处理:
理论上,闲置的输入端可以悬空,但实际连线时尽量不要悬空,否则会产生干扰,影响实验结果,如与非门不用的输入端最好接高电平,不能接低电平。
6.做完实验,需经老师检查实验结果,最后关闭电源,将实验箱整理好,才可离开。
九、思考题
1.怎样判断门电路逻辑功能是否正常?
2.与非门一个输入端接入连续脉冲,其余端什么状态是允许脉冲通过的?
什么状态不允许脉冲通过?
3.与非门又称可控方向门,为什么?
实验二组合逻辑电路的分析与设计
一、实验目的
1.掌握组合逻辑电路的分析方法,并验证其逻辑功能;
2.掌握组合逻辑电路的设计方法,并能用最少的逻辑门实现;
二、实验仪器
1.数字逻辑电路实验箱;
2.配套芯片:
74LS00二输入端四与非门2个
74LS10三输入端三与非门1个
74LS20四输入端二与非门1个
74LS86二输入端四异或门1个
3.导线若干。
三、实验原理
集成逻辑门电路是最简单、最基本的数字集成元件,是数字逻辑电路的基本组成单元,任何复杂的数字逻辑电路都是由门电路所构成。
数字逻辑电路又分为组合逻辑电路和时序逻辑电路两大类,其中组合逻辑电路的最大特点是任意时刻电路的输出信号仅仅取决于该时刻的输入信号,而与此信号输入前电路所处的状态无关。
组合逻辑电路的分析的任务是:
对给定的电路求其逻辑功能,即求出该电路的输出与输入之间的关系。
一般是从逻辑图的输入级开始,逐级写出逻辑表达式,然后利用公式法化简或卡诺图法化简,得到最简的输出逻辑函数表达式,画出真值表,并对真值表进行分析,确定逻辑功能。
组合逻辑电路的设计流程如图2-1所示,其中“最简逻辑表达式”是指电路所用的门电路个数和种类都最少,且门电路之间的连线也最少。
图2-1组合逻辑电路设计流程
四、预习要求
1.阅读本节实验说明,复习组合逻辑电路的分析与设计步骤,以及半加器、全加器的工作原理和特点;
2.写出本实验中给出的组合逻辑设计相关题目的设计过程,并画出电路图,以便实验验证;
3.了解本实验中所用集成电路的逻辑功能和使用方法。
五、实验内容
1.组合逻辑电路的分析;
2.组合逻辑电路的设计。
六、实验步骤
1.组合逻辑电路功能测试:
用一片74LS00和一片74LS10组成图2-2所示的逻辑电路,为了便于接线和检查,图中已注明芯片编号及各引脚对应的编号。
其中输入端A、B、C接电平开关(K1、K2、K3),F是输出端,接发光二极管(L)管,通过发光二极管是否发光,判断输出的值。
图2-2
按照表2-1的要求改变输入端A、B、C的状态,将输出端的状态填表并写出F的逻辑表达式,将实验结果与理论值比较,最后判断该组合逻辑电路的逻辑功能。
表2-1
输入
输出
A
B
C
Y(理论值)
Y(实验值)
0
0
0
0
0
1
0
1
0
0
1
1
1
0
0
1
0
1
1
1
0
1
1
1
2.测试用异或门和与非门组成的半加器的逻辑功能:
图2-3是一个多输出的组合逻辑电路,由一片74LS00和一片74LS86组成,该电路实现的是半加器功能,A、B是加数和被加数,Y是本位和输出端,Z是进位输出端。
在实验箱上分别用异或门和与非门连接构造该电路,A、B接电平开关(K),Y、Z接输出(L)。
图2-3
按照表2-2改变A、B的状态,并将输出端的状态填表,写出F的逻辑表达式,最后比较实验结果与理论值,总结实验是否成功。
表2-2
输入
输出
A
B
Y(理论值)
Y(实验值)
Z(理论值)
Z(实验值)
0
0
0
0
0
1
0
1
3.组合逻辑电路设计:
(1)设计一个三人表决电路,有A、B、C三个裁判,其中A为主裁判,其余两人是副裁判,只有两个或两个以上的裁判同时同意时(其中一个必须为主裁判),表决才可以通过,试用门电路实现此功能。
(2)设计一位全加器:
假设Ai、Bi为被加数和加数,Ci-1为低位进位输入端,Ci为向高位进位输出端,Si为本位和输出端,试用门电路设计实现全加器的逻辑功能并连线进行测试,并将测试结果记入表2-3中,与理论值进行比较看逻辑功能是否一致。
表2-3
输入
输出
Ai
Bi
Ci-1
Si(理论值)
Si(实验值)
Ci(理论值)
Ci(实验值)
0
0
0
0
0
1
0
1
0
0
1
1
1
0
0
1
0
1
1
1
0
1
1
1
七、数据记录与处理
实验前按照预习要求做好充分准备,详细书写组合逻辑电路的分析和设计的理论推导过程,并记录理论结果,以备实验时使用;独立进行实验,完成芯片的检测和连线,并将实验结果记录填入表中;最后将理论值和实验值比较,得出相应结论,如果实验没有成功,查找失败原因并记录。
八、实验注意事项
1.实验课前,必须预习;
2.如果实验值和理论值不一致,且理论推导正确,则说明实验失败,需查找失败原因并记录;
3.做完实验,需经老师检查实验结果,最后关闭电源,将实验箱整理好,才可离开。
九、思考题
1.最简的组合电路是否就是最佳的组合电路?
2.列出全减器的真值表。
实验三编码器和译码器
一、实验目的
1.了解编码器的逻辑功能;
2.熟悉集成译码器的逻辑及其应用电路;
二、实验仪器
1.数字逻辑电路实验箱;
2.配套芯片:
74LS00二输入端四与非门1个
74LS1488-3线译码器优先编码器1个
74LS1383-8线译码器1个
74LS139双2-4线译码器1个
3.导线若干。
三、实验原理
编码器的功能是从m个输入中选择一个,编成一组由n位二进制所组成的代码并行输出。
它是一种多输入、多输出的组合逻辑电路,虽然有多个输入端,但在任一时刻只会有一个输入端有效。
优先编码器则是指能够识别信号的优先级并进行编码的逻辑部件。
优先编码器74LS148(图3-1)的作用是将输入I0’~I7’八个输入状态分别编成二进制码输出,它有八个输入端,三个二进制码输出端,输入使能端EI’,输出使能端EO’和优先编码工作状态标志位GS’,优先级分别从I7’至I0’递减,如果某一时刻同时有多个输入端输入有效电平,则只会对优先级高的那个输入端进行编码。
译码是编码的逆过程,译码器就是将输入端给定的代码译成相应状态输出的电路,双2-4线译码器74LS139中每个2-4线译码器都包含有两个二进制码输入端(A、B)、四个输出端(Y0、Y1、Y2、Y3)和一个使能端G,当G=0时,译码器能够正常工作,当G=1时,译码器不能工作,此时,四个输出端全部输出高电平“1”。
3-8线译码器74LS138包含三个二进制码输入端(A2、A1、A0)、八个输出端(Y0’~Y7’)和三个使能端(S1、S2’、S3’),只有当S1·S2’·S3’=1时,译码器可以正常工作,否则,不能正常工作,全“1”输出。
四、预习要求
1.熟悉74LS148的功能、各引线位置及其作用;
2.熟悉74LS138、74LS139的功能、各引线位置及其作用;
3.理解译码器扩展电路的连接结构,如:
用两个74LS138如何构造成4-16线译码器。
五、实验内容
1.8-3线优先编码器74LS148逻辑功能的测试;
2.译码器74LS138、74LS139逻辑功能的测试;
3.译码器的扩展。
六、实验步骤
1.8-3线优先编码器74LS148逻辑功能的测试:
按照图3-1所示的74LS148的引脚连线图连接芯片,I0’~I7’八个输入端和使能输入端EI’连接试验箱上的输入电平开关,EI’是用来控制芯片是否能够正常编码,A0’~A2’三个输出端和使能输出端EO’、GS’连接试验箱中电平输出端,EO’是用来判断芯片是否正常工作,该使能端主要用于74LS148之间的级联;GS是用来判断74LS148输入端是否有输入,如果有输入,GS’输出低电平,否则,输出高电平,优先级分别从I7’至I0’递减,如果某一时刻同时有多个输入端输入有效电平,则只会对优先级高的那个输入端进行编码。
将测试结果填入表3-1中。
图3-174LS148引脚连线示意图
图3-174LS148功能表
输入
输出
EI’
I0’
I1’
I2’
I3’
I4’
I5’
I6’
I7’
A2’
A1’
A0’
EO’
GS’
1
×
×
×
×
×
×
×
×
0
1
1
1
1
1
1
1
1
0
×
×
×
×
×
×
×
0
0
×
×
×
×
×
×
0
1
0
×
×
×
×
×
0
1
1
0
×
×
×
×
0
1
1
1
0
×
×
×
0
1
1
1
1
0
×
×
0
1
1
1
1
1
0
×
0
1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字 逻辑电路 实验 指导书 讲解