数字电路实验报告(完整版)

合集下载

数字电路实验报告

数字电路实验报告

数字电路实验报告姓名:张珂班级:10级8班学号:2010302540224实验一:组合逻辑电路分析一.实验用集成电路引脚图1.74LS00集成电路2.74LS20集成电路二、实验内容1、组合逻辑电路分析逻辑原理图如下:U1A 74LS00NU2B74LS00NU3C74LS00N X12.5 VJ1Key = Space J2Key = Space J3Key = Space J4Key = SpaceVCC5VGND图1.1组合逻辑电路分析电路图说明:ABCD 按逻辑开关“1”表示高电平,“0”表示低电平; 逻辑指示灯:灯亮表示“1”,灯不亮表示“0”。

真值表如下: A B C D Y 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 1 1 1 0 1 0 0 0 0 1 0 1 0 0 1 1 0 0 0 1 1 1 1 1 0 0 0 0 1 0 0 1 0 1 0 1 0 0 1 0 1 1 1 1 1 0 0 1 1 1 0 1 1 1 1 1 0 1 1 1 1 1 1表1.1 组合逻辑电路分析真值表实验分析:由实验逻辑电路图可知:输出X1=AB CD =AB+CD ,同样,由真值表也能推出此方程,说明此逻辑电路具有与或功能。

2、密码锁问题:密码锁的开锁条件是:拨对密码,钥匙插入锁眼将电源接通,当两个条件同时满足时,开锁信号为“1”,将锁打开;否则,报警信号为“1”,则接通警铃。

试分析下图中密码锁的密码ABCD 是什么? 密码锁逻辑原理图如下:U1A74LS00NU2B74LS00NU3C 74LS00NU4D 74LS00NU5D 74LS00NU6A74LS00N U7A74LS00NU8A74LS20D GNDVCC5VJ1Key = SpaceJ2Key = SpaceJ3Key = SpaceJ4Key = SpaceVCC5VX12.5 VX22.5 V图 2 密码锁电路分析实验真值表记录如下:实验真值表 A B CD X1 X2 0 0 0 0 0 1 0 0 0 1 0 1 0 0 1 0 0 1 0 0 1 1 0 1 0 1 0 0 0 1 0 1 0 1 0 1 0 1 1 0 0 1 0 1 1 1 0 1 1 0 0 0 0 1 1 0 0 1 1 0 1 0 1 0 0 1 1 0 1 1 0 1 1 1 0 0 0 1 1 1 0 1 0 1 1 1 1 0 0 1 1 11 10 1表1.2 密码锁电路分析真值表实验分析:由真值表(表1.2)可知:当ABCD 为1001时,灯X1亮,灯X2灭;其他情况下,灯X1灭,灯X2亮。

数字电路实验报告 实验5

数字电路实验报告 实验5

实验五移存器功能测试及应用一、实验目的1、熟悉移位寄存器(移存器)的电路结构和工作原理。

2、掌握D触发器74HC(LS)74及集成移位寄存器74HC(LS)194的逻辑功能和使用方法。

二、实验设备和器件1、数字逻辑电路实验板1块2、74HC(LS)74(双D触发器)2片3、74HC(LS)194(4位双向通用移位寄存器)2片三、实验原理移位寄存器是具有移位功能的寄存器,其中所存的代码能够在移位脉冲的作用下依次左移或右移。

既能左移又能右移的称为双向移位寄存器,只需要改变左、右移的控制信号便可实现双向移位要求。

移位寄存器存取信息的方式分为:串入串出、串入并出、并入串出、并入并出四种形式。

实验用器件管脚介绍:1、74HC(LS)74(双D触发器)管脚如下图所示。

2、74HC(LS)194(4位双向通用移位寄存器)管脚如下图所示。

四、实验内容与步骤1、利用两块74HC(LS)74(四个D触发器)构成一个单向的移位寄存器(基本命题)参照用两块74HC(LS)74(四个D触发器)构成一个单向移位寄存器的实验电路图连接电路,Q输出依次接LED指示灯,加电后在移位输入端加入不同信号观察LED指示灯变化。

1.1电路图1.2实验结果LED灯依次变亮,每次间隔一个CP。

2、测试74HC(LS)194的功能(基本命题)例如,Q输出依次接LED指示灯,改变S1、S0的值配合其它输入观察LED的变化。

2.1电路图2.2实验结果:置数:LED显示状态与置数端相同。

左移:LED从下往上(QD到QA)依次变亮,每次间隔一个CP右移:LED从上往下(QA到QD)依次变亮,每次间隔一个CP3、用两片74HC(LS)194做出模16的扭环计数器(扩展命题)将两片的Q输出依次都接到LED指示灯上,加电并加CP观察LED的变化。

现象一般为八盏灯先依次变暗再依次变亮如此循环。

3.1电路图3.2计数器拓展当进行M=2n 偶数计数时,可采用扭环型,D1=Q n ̅̅̅̅,将Q n 和高电平与非后反馈至第一片的输入端。

数字电路设计实训实验报告

数字电路设计实训实验报告

一、实验目的1. 熟悉数字电路的基本组成和基本逻辑门电路的功能。

2. 掌握组合逻辑电路的设计方法,包括逻辑表达式化简、逻辑电路设计等。

3. 提高动手实践能力,培养独立思考和解决问题的能力。

4. 理解数字电路在实际应用中的重要性。

二、实验原理数字电路是一种用数字信号表示和处理信息的电路,其基本组成单元是逻辑门电路。

逻辑门电路有与门、或门、非门、异或门等,它们通过输入信号的逻辑运算,输出相应的逻辑结果。

组合逻辑电路是由逻辑门电路组成的,其输出仅与当前输入信号有关,与电路的过去状态无关。

本实验将设计一个简单的组合逻辑电路,实现特定功能。

三、实验仪器与设备1. 数字电路实验箱2. 逻辑门电路(如与非门、或非门、异或门等)3. 逻辑电平测试仪4. 线路板5. 电源四、实验内容1. 组合逻辑电路设计(1)设计一个三人表决电路三人表决电路的输入信号为三个人的投票结果,输出信号为最终的表决结果。

根据题意,当至少有两人的投票结果相同时,输出为“通过”;否则,输出为“不通过”。

(2)设计一个4选1数据选择器4选1数据选择器有4个数据输入端、2个选择输入端和1个输出端。

根据选择输入端的不同,将4个数据输入端中的一个输出到输出端。

2. 组合逻辑电路搭建与测试(1)搭建三人表决电路根据电路设计,将三个与门、一个或门和一个异或门连接起来,构成三人表决电路。

(2)搭建4选1数据选择器根据电路设计,将四个或非门、一个与非门和一个与门连接起来,构成4选1数据选择器。

(3)测试电路使用逻辑电平测试仪,测试搭建好的电路在不同输入信号下的输出结果,验证电路的正确性。

3. 实验结果与分析(1)三人表决电路测试结果当输入信号为(1,0,0)、(0,1,0)、(0,0,1)时,输出为“通过”;当输入信号为(1,1,0)、(0,1,1)、(1,0,1)时,输出为“不通过”。

测试结果符合设计要求。

(2)4选1数据选择器测试结果当选择输入端为(0,0)时,输出为输入端A的信号;当选择输入端为(0,1)时,输出为输入端B的信号;当选择输入端为(1,0)时,输出为输入端C的信号;当选择输入端为(1,1)时,输出为输入端D的信号。

数字电子技术 实验报告

数字电子技术 实验报告

实验一组合逻辑电路设计与分析1.实验目的(1)学会组合逻辑电路的特点;(2)利用逻辑转换仪对组合逻辑电路进行分析与设计。

2.实验原理组合逻辑电路是一种重要的数字逻辑电路:特点是任何时刻的输出仅仅取决于同一时刻输入信号的取值组合。

根据电路确定功能,是分析组合逻辑电路的过程,一般按图1-1所示步骤进行分析。

图1-1 组合逻辑电路的分析步骤根据要求求解电路,是设计组合逻辑电路的过程,一般按图1-2所示步骤进行设计。

图1-2 组合逻辑电路的设计步骤3.实验电路及步骤(1)利用逻辑转换仪对已知逻辑电路进行分析。

a.按图1-3所示连接电路。

b.在逻辑转换仪面板上单击由逻辑电路转换为真值表的按钮和由真值表导出简化表达式后,得到如图1-4所示结果。

观察真值表,我们发现:当四个输入变量A,B,C,D中1的个数为奇数时,输出为0,而当四个输入变量A,B,C,D 中1的个数为偶数时,输出为1。

因此这是一个四位输入信号的奇偶校验电路。

图1-4 经分析得到的真值表和表达式(2)根据要求利用逻辑转换仪进行逻辑电路的设计。

a.问题提出:有一火灾报警系统,设有烟感、温感和紫外线三种类型不同的火灾探测器。

为了防止误报警,只有当其中有两种或两种以上的探测器发出火灾探测信号时,报警系统才产生报警控制信号,试设计报警控制信号的电路。

b.在逻辑转换仪面板上根据下列分析出真值表如图1-5所示:由于探测器发出的火灾探测信号也只有两种可能,一种是高电平(1),表示有火灾报警;一种是低电平(0),表示正常无火灾报警。

因此,令A、B、C分别表示烟感、温感、紫外线三种探测器的探测输出信号,为报警控制电路的输入、令F 为报警控制电路的输出。

图1-5 经分析得到的真值表(3)在逻辑转换仪面板上单击由真值表到处简化表达式的按钮后得到最简化表达式AC+AB+BC。

4.实验心得通过本次实验的学习,我们复习了数电课本关于组合逻辑电路分析与设计的相关知识,掌握了逻辑转换仪的功能及其使用方法。

《数字电路》实验报告

《数字电路》实验报告

《数字电路》实验报告项目一逻辑状态测试笔的制作一、项目描述本项目制作的逻辑状态测试笔,由集成门电路芯片74HC00、发光二极管、电阻等元器件组成,项目相关知识点有:基本逻辑运算、基本门电路、集成逻辑门电路等;技能训练有:集成逻辑二、项目要求用集成门电路74HC00制作简易逻辑状态测试笔。

要求测试逻辑高电平时,红色发光二极管亮,测试逻辑低电平时绿色发光二极管亮。

三、原理框图四、主要部分的实现方案当测试探针A测得高电平时,VD1导通,三级管V发射级输出高电平,经G1反相后,输出低电平,发光二级管LED1导通发红光。

又因VD2截止,相当于G1输入端开路,呈高电平,输出低电平,G3输出高电平,绿色发光二级管LED2截止而不发光。

五、实验过程中遇到的问题及解决方法(1)LED灯不能亮:检查硬件电路有无接错;LED有无接反;LED有无烧坏。

(2)不能产生中断或中断效果:检查硬件电路有无接错;程序中有无中断入口或中断子程序。

(3)输入电压没有反应:数据原理图有没有连接正确,检查显示部分电路有无接错;4011逻辑门的输入端有无浮空。

六、心得体会第一次做的数字逻辑试验是逻辑状态测试笔,那时什么都还不太了解,听老师讲解完了之后也还不知道从何下手,看到前面的人都起先着手做了,心里很焦急可就是毫无头绪。

老师说要复制一些文件协助我们做试验(例如:试验报告模板、试验操作步骤、引脚等与试验有关的文件),还让我们先画原理图。

这时,关于试验要做什么心里才有了一个模糊的框架。

看到别人在拷贝文件自己又没有U盘只好等着借别人的用,当然在等的时候我也画完了逻辑测试笔的实操图。

后面几次都没有过,但最后真的发觉试验的次数多了,娴熟了,知道自己要做的是什么,明确了目标,了解了方向,其实也没有想象中那么困难。

七、元器件一逻辑状态测试笔电路八、附实物图项目二多数表决器电路设计与制作一、项目描述本项目是以组合逻辑电路的设计方法,用基本门电路的组合来完成具有多数表决功能的电路。

数字电路实验报告

数字电路实验报告

数字电路实验目录实验一组合逻辑电路分析 (1)实验二组合逻辑实验(一) (5)实验三组合逻辑实验(三) (9)实验四触发器和计数器 (16)实验五数字电路综合实验 (20)实验六555集成定时器 (22)实验七数字秒表 (25)实验一组合逻辑电路分析一、参考元件1、74LS00(四2输入与非门)2、74LS20(双4输入与非门)二、实验内容1、组合逻辑电路分析A B C DX15 V图1.1 组合逻辑电路分析电路图说明:ABCD按逻辑开关“1”表示高电平,“0”表示低电平;逻辑指示灯:灯亮表示“1”,灯不亮表示“0”。

实验表格记录如下:表1.1 实验分析:由实验逻辑电路图可知:输出X1=AB CD •=AB+CD ,同样,由真值表也能推出此方程,说明此逻辑电路具有与或功能。

2、密码锁问题:密码锁的开锁条件是:拨对密码,钥匙插入锁眼将电源接通,当两个条件同时满足时,开锁信号为“1”,将锁打开;否则,报警信号为“1”,则接通警铃。

试分析下图中密码锁的密码ABCD 是什么?X1X25 VABCD图1.2 密码锁电路分析实验真值表记录如下:表1.2 实验分析:由真值表(表1.2)可知:当ABCD 为1001时,灯X1亮,灯X2灭;其他情况下,灯X1灭,灯X2亮。

由此可见,该密码锁的密码ABCD 为1001.因而,可以得到:X1=ABCD ,X2=1X 。

实验二 组合逻辑实验(一)半加器和全加器 一、实验目的熟悉用门电路设计组合电路的原理和方法步骤。

二、预习内容1、复习用门电路设计组合逻辑电路的原理和方法步骤。

2、复习二进制数的运算①用“与非”门设计半加器的逻辑图 ②完成用“异或”门、“与或非”门、“与非”门设计全加器的逻辑图 ③完成用“异或”门设计三变量判奇电路的原理图 三、参考元件1、74LS283(集成超前4位进位加法器)2、74LS00(四2输入与非门)3、74LS51(双与或非门)4、74LS136(四2输入异或门) 四、实验内容1、用与非门组成半加器 由理论课知识可知:i S =i i A B ⊕=i i i i AB A B +=i i i i i i A B A A B B ••• i C =i i A B =i i A B根据上式,设计如下电路图:AiBi SiCi图2.1与非门设计半加器电路图得到如下实验结果:表2.1 半加器实验结果记录表格2、用异或门、与或非门、与非门组成全加器 由理论课知识可知:i S =1i i i A B C -⊕⊕ i C =1()i i i i i A B A B C -+⊕根据上式,设计如下电路:Ai BiCi-1SiCi图2.2 用异或门、与或非门、与非门设计的全加器表2.2 3、用异或门设计3变量判奇电路,要求变量中1的个数为奇数时,输出为1,否则为0. 根据题目要求可知:输出L=ABC ABC ABC ABC A B C +++=⊕⊕ 则可以设计出如下电路:74LS136NA B CL图2.3 用异或门设计的3变量判奇电路根据上图,可以得到如下实验数据表格:表2.3 4、用“74LS283”全加器逻辑功能测试U174LS283NS U M _410S U M _313S U M _14S U M _21C 49B 411A 412B 315A 314B 22A 23B 16A 15C 07图2.4 元件74LS283利用74LS283进行如下表格中的测试:表2.4 “74LS283实验三 组合逻辑实验(三)数据选择器和译码器的应用 一、实验目的熟悉数据选择器和数据分配器的逻辑功能和掌握其使用方法。

电路实验实验报告

电路实验实验报告

电路实验实验报告篇一:电路实验报告数字电路实验报告姓名:田月皎学号:XX080432201 学院:信息学院专业:运算机科学与技术指导教师:邹尔宁协助指导教师:XX年 12 月 28 日实验一经常使用仪器仪表利用一、实验目的:熟悉经常使用仪器仪表的利用二、实验器材:数字万用表,数字电路实验箱三、实验内容:熟悉万用表的功能及利用一、测电压〔直流电压测量〕二、测量电阻四、实验原理分析:〔一〕观看和了解数字万用表的构造一、熟悉数字万用表数字万用表的表头是灵敏电流计。

表头上的表盘印有多种符号,刻度线和数值。

符号A一V一Ω表示这只电表是能够测量电流、电压和电阻的多用表。

表盘上印有多条刻度线,其中右端标有“Ω〞的是电阻刻度线,其右端为零,左端为∞,刻度值散布是不均匀的。

符号“-〞或“DC〞表示直流,“~〞或“AC〞表示交流,“~〞表示交流和直流共用的刻度线。

刻度线下的几行数字是与选择开关的不同档位相对应的刻度值。

表头上还设有机械零位调整旋钮,用以校正指针在左端指零位。

2 、选择开关万用表的选择开关是一个多档位的旋转开关。

用来选择测量工程和量程。

〔如图3一4〔B〕〕。

一样的万用表测量工程包括:“mA〞;直流电流、“V〞:直流电压、“V〞:交流电压、“Ω〞:电阻。

每一个测量工程又划分为几个不同的量程以供选择。

二、表笔和表笔插孔表笔分为红、黑二只。

利历时应将红色表笔插入标有“+〞号的插孔,黑色表笔插入标有“-〞号的插孔。

〔二〕万用表的利用方式一、应检查表针是不是停在表盘左端的零位。

如有偏离,可用小螺丝刀轻轻转动表头上的机械零位调整旋钮,使表针指零 2 、将表笔按上面要求插入表笔插孔3 、将选择开关旋到相应的工程和量程上就能够够利用了〔三〕测试结果五实验总结:通过这次实验,了解了万用表的利用,明白了如何用万用表测量电阻,电压,等数据,稳固了电路根底。

实验二门电路功能测试一实验目的:〔1〕明白得TTL和CMOS一般门电路的参数含义〔2〕把握TTL和CMOS 一般门电路的利用方式〔3〕把握分析一般门电路逻辑功能的一样方式〔4〕明白得TTL和CMOS一般门电路参数的一样分析方式二、实验元器件:?一、四双输入与非门 74LS00 ×1片二、电阻100Ω×1只 ?3、电子电路实验箱 1个 ?4、数字万用表 1个三、实验内容:一、与非门逻辑功能测试 ? 二、与非门电压传输特性四、实验原理分析:一、与非门逻辑功能测试 (1)实验电路图与非门逻辑功能分析(a)器件顶视引脚图 (b)测试电路(2) 实验芯片 74LS00芯片 (3)实验进程? 一、参照与非门逻辑功能分析电路图,一只74LS00芯片中含有四个一样的双输入与非门? 二、依照电路图,将线连接正确,确保电路无误后可通电? 3、变换单刀双掷开关的状态,用直流电压表测试电路的输出电压〔4〕测试二、与非门电压传输特性 (1)实验电路图分析与非门电压传输特性电路〔2〕实验进程依照电路,在0~5V 间慢慢伐整输入的电流电压,将随之转变的数据记入测试结果表〔3〕测试结果五、实验总结:通过这次实验,学会用74LS00芯片做该实验研究“与非门电压传输特性〞,将可变电压从5V慢慢伐整到0V,电压在1V时跳变。

数电项目实验报告(3篇)

数电项目实验报告(3篇)

第1篇一、实验目的1. 理解数字电路的基本概念和组成原理。

2. 掌握常用数字电路的分析方法。

3. 培养动手能力和实验技能。

4. 提高对数字电路应用的认识。

二、实验器材1. 数字电路实验箱2. 数字信号发生器3. 示波器4. 短路线5. 电阻、电容等元器件6. 连接线三、实验原理数字电路是利用数字信号进行信息处理的电路,主要包括逻辑门、触发器、计数器、寄存器等基本单元。

本实验通过搭建简单的数字电路,验证其功能,并学习数字电路的分析方法。

四、实验内容及步骤1. 逻辑门实验(1)搭建与门、或门、非门等基本逻辑门电路。

(2)使用数字信号发生器产生不同逻辑电平的信号,通过示波器观察输出波形。

(3)分析输出波形,验证逻辑门电路的正确性。

2. 触发器实验(1)搭建D触发器、JK触发器、T触发器等基本触发器电路。

(2)使用数字信号发生器产生时钟信号,通过示波器观察触发器的输出波形。

(3)分析输出波形,验证触发器电路的正确性。

3. 计数器实验(1)搭建异步计数器、同步计数器等基本计数器电路。

(2)使用数字信号发生器产生时钟信号,通过示波器观察计数器的输出波形。

(3)分析输出波形,验证计数器电路的正确性。

4. 寄存器实验(1)搭建移位寄存器、同步寄存器等基本寄存器电路。

(2)使用数字信号发生器产生时钟信号和输入信号,通过示波器观察寄存器的输出波形。

(3)分析输出波形,验证寄存器电路的正确性。

五、实验结果与分析1. 逻辑门实验通过实验,验证了与门、或门、非门等基本逻辑门电路的正确性。

实验结果表明,当输入信号满足逻辑关系时,输出信号符合预期。

2. 触发器实验通过实验,验证了D触发器、JK触发器、T触发器等基本触发器电路的正确性。

实验结果表明,触发器电路能够根据输入信号和时钟信号产生稳定的输出波形。

3. 计数器实验通过实验,验证了异步计数器、同步计数器等基本计数器电路的正确性。

实验结果表明,计数器电路能够根据输入时钟信号进行计数,并输出相应的输出波形。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数字电子技术实验报告2015-2016学年第一学期
姓名:陶瑜
学号:2014111990
班级:计算机科学与技术三班
座位号:31
实验时间:周四下午第二讲
实验指导教师:龙文杰
实验2原理图:
实验3代码:
module ty_2014111990_3(codeout,indec);
input[3:0] indec;
output [6:0] codeout;
reg[6:0]codeout;
always@(indec)
begin
case(indec)
4'd0:codeout=7'b1111110;
4'd1:codeout=7'b0110000;
4'd2:codeout=7'b1101101;
4'd3:codeout=7'b1110001;
4'd4:codeout=7'b0110011;
4'd5:codeout=7'b1011011;
4'd6:codeout=7'b1011111;
4'd7:codeout=7'b1110000;
4'd8:codeout=7'b1111111;
4'd9:codeout=7'b1111011;
default: codeout=7'bx;
endcase
end
endmodule
实验4原理图和波形图:
实验5原理图和波形图:
实验6原理图和波形图:
实验6代码:
1:计数器
module jishuqi(d,clk,clr,load,ud,q,cout); parameter n=4;
input[n-1:0] d;
input clk,clr,load,ud;
output reg[n-1:0] q;
output cout;
assign cout=(ud&(q==9))|(~ud&(q==0)); always @ (posedge clk,negedge clr)
if(!clr)
q<=0;
else if(load)
q<=d;
else if(ud)
if(q<9) q<=q+1;
else q<=0;
else
if(q>0) q<=q-1;
else q<=9;
endmodule
2:7段译码器:
module decode4_7(a,b,c,d,e,f,g,q);
input[3:0]q;
output a,b,c,d,e,f,g;
reg[6:0]codeout;
always @(q)
begin
case(q)
4'd0:codeout=7'b1111110;
4'd1:codeout=7'b0110000;
4'd2:codeout=7'b1101101;
4'd3:codeout=7'b1110001;
4'd4:codeout=7'b0110011;
4'd5:codeout=7'b1011011;
4'd6:codeout=7'b1011111;
4'd7:codeout=7'b1110000;
4'd8:codeout=7'b1111111;
4'd9:codeout=7'b1111011;
default: codeout=7'bx;
endcase
end
assign {a,b,c,d,e,f,g} = codeout[6:0]; endmodule
实验7原理图和波形图:
实验7代码:
1.分频器
module divfreq(clk,out);
input clk;
output reg out;
reg [12:0] q5000;
always @ (posedge clk)
begin
if(q5000<=2499)
begin
out<=1;
q5000<=q5000+1;
end
else if (q5000<4999)
begin
out<=0;
q5000<=q5000+1;
end
else
q5000<=0;
end
endmodule
2.计数器
module counter100(set,out,out2,q100); output reg out2;
input out;
input [6:0] set;
output reg [7:0] q100;
always @(posedge out)
begin
if (q100<set)
begin
out2<=1;
q100<=q100+1;
end
else if (q100<99) begin
out2<=0;
q100<=q100+1;
end
else q100<=0;
end
endmodule。

相关文档
最新文档