数电仿真实验报告 刘鹏 2009301390078 下载本文

内容发布更新时间 : 2024/5/3 4:44:42星期一 下面是文章的全部内容请认真阅读。

图1-8生成的报警控制信号电路 四、 思考题

(1)设计一个4人表决电路。即如果3人或3人以上同意,则通过;反正,则被否决。用与非门实现。

通过分析得到真值表如图1-9所示。

a. 按由真值表转换成最简逻辑表达式的按钮得到相应的最简逻辑表达式。 b. 按由逻辑表达式转换成与非门电路,得到如图1-10所示电路,即所求电路。 c. 按由逻辑表达式转换成与非门电路,得到如图1-10所示电路,即所求电路。

经分析得到的真值表 A B C D 1 6 2 3 4 5 9 11 10 14 16 19 15 7 8 12 13 20 17 18 用与非门实现的4人表决电路

(2)利用逻辑转换仪对图1-11所示逻辑电路进行分析。

依次按逻辑转换仪上由逻辑电路转换成真值表的按钮和由真值表转换成最简表达式的按钮得到所要的分析结果,如图1-12所示。

U1A XLC1 74LS04D U2A 74LS00D U3B U3A U1B 74LS04D A B 74LS10D 74LS10D

U1C 74LS04D U2B 74LS00D 图1—11待分析的逻辑电路

图1—12经分析得到的真值表和表达式 五、实验心得

通过本次实验的学习,我们复习了数电课本关于组合逻辑电路分析与设计的相关知识。掌握了逻辑转换仪的功能及其使用方法,并知道了利用逻辑转换仪只能用与非门实现逻辑功能,如果要求用其他逻辑门实现逻辑功能,需利用分析得到的逻辑表达式自行设计相应电路。

实验二 编码器、译码器电路仿真实验

一、实验目的:

(1) 掌握编码器,译码器的工作原理 (2) 常见编码器,译码器的应用 二、实验原理

我们知道数字信号不仅可以用来表示数,还可以用来表示各种指令和信息。 所谓编码是指在选定的一系列二进制数码中,赋予每个二进制数码以某一固定含义。例如,用二进制数码表示16进制数叫做二—十六进制编码。能完成编码功能的电路统称为编码器74LSI48D是常用的8线—3线优先编码器,如图2-1所示。在8个输入线上可以同时出现几个有效输入信号,但只对其中优先权最高的一个有效输入信号进行编码。其中7端优先权最高,0端优先权最低,其他端的优先权按端脚号的递减顺序排列。E1为选通输入端,低电平有效,只有EI=0时,编码器正常工作,而在EI=1时,所有的输出端均被封锁。E0为选通输出端,GS为优先标志端。该编码器输入、输出均为低电平有效。

U1

10

11 12 13 1

D0 D1 D2 D3 D4 D5 D6 D7 EI

A0 A1 A2 GS EO

9 7 6 14 15

3 4 5

74LS148D

图2—1编码器 74LS148D

U2123645ABCG1~G2A~G2BY0Y1Y2Y3Y4Y5Y6Y715141312111097

74LS138D

图2—2译码器74LS138D

三、实验内容

对8-3线优先编码器和3-8译码器进行仿真,仿真电路如下:

X1VDD5VJ1 5 VX2X4 5 V 5 V 5 V 5 VX3X7Key = 0J8U1Key = 1J31011121312345D0D1D2D3D4D5D6D7EIA0A1A2GSEO9761415Key = 2J474LS148DKey = 3J5Key = 4J6J9Key = 5J2Key = SpaceKey = 6J7Key = 7GND

(1)8-3优先编码器 8-3优先编码器实验结果真值表 输入端 输出端 EI Y7 Y6 Y5 Y4 Y3 Y2 Y1 Y0 A2 A1 A0 GS EO 1 0 0 0 0 0 0 0 X 1 1 1 1 1 1 1 X 1 1 1 1 1 1 1 X 1 1 1 1 1 1 0 X 1 1 1 1 1 0 X X 1 1 1 1 0 X X X 1 1 1 0 X X X X 1 1 0 X X X X X 1 0 X X X X X 1 1 1 1 1 1 0 0 1 1 1 1 0 0 1 1 1 1 1 0 1 0 1 0 1 1 0 0 0 0 0 0 1 0 1 1 1 1 1 1