版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、实 验 报 告课程名称: 数字电路实验 第 2 次实验实验名称: 数据选择器应用 实验时间:2012年 3 月 31 日 实验地点: 组号 学号: 姓名: 指导教师: 评定成绩: 一、实验目的:1通过实验的方法学习数据选择器的电路结构和特点。2掌握数据选择器的逻辑功能和它的测试。3掌握数据选择器的基本应用。二、实验仪器:序号仪器或器件名称型号或规格数量1逻辑实验箱12万用表1374LS1532474LS041574LS001三、实验原理:1数据选择器 数据选择器(multiplexer)又称为多路开关,是一种重要的组合逻辑部件,它可以实现从多路数据传输中选择任何一路信号输出,选择的控制由专列的
2、端口编码决定,称为位置码,数据选择器可以完成很多的逻辑功能,例如函数发生器、桶形移位器、并串转换器、波形产生器等。 本实验采用的逻辑器件为TTL双极型数字集成逻辑电路74LS153,它有两个4选1,外形为双列直插,引脚排列如图2-1所示,逻辑符号如图2-2所示。其中D0、D1、D2、D3为数据输入端,Q为输出端,A0、A1为数据选择器的控制端(位置码),同时控制两个选择器的数据输出,S为工作状态控制端(使能端),74LS153的功能表见表2-1。 数据选择器有一个特别重要的功能就是可以实现逻辑函数。现设逻辑函数F(X,Y)=(1,2),则可用一个4选1完成,根据数据选择器的定义:Q(A1,A0
3、)=A1A0D0+ A1A0D1+ A1A0D2+ A1A0D3,令A1=X,A0=Y,1S=0,1D0=1D3=0,1D1=1D2=1,那么输出Q=F。如果逻辑函数的输入变量数超过了数据选择器的位置控制端位数,则必须进行逻辑函数 降维或者集成芯片扩展。例如用一块74LS153实现一个一位全加器,因为一位全加器的逻辑函数表达式是:S1(A,B,CI)=(1,2,4,7)CO(A,B,CI)=(3,5,6,7)现设定A1=A,A0=B,CI为图记变量,输出1Q=S1,2Q=CI,由卡诺图(见图2-3,图2-4)得到数据输入:1D0=CI,1D1=CI,1D2=CI,1D3=CI,2D0=0,2D
4、1=CI,2D1=CI,2D3=1,由此构成逻辑电路,就能完成一位全加器的逻辑功能(见图2-5)。需要指出的是用数据选择器实现逻辑函数的方法不是唯一的,当逻辑函数的输入变量数较多时,可比较多种方法取其最优实现。四、实验内容:1验证74LS153的逻辑功能 按表2-1所列测试,特别注意所测芯片A1、A0哪一个是高位,S端是否低电平有效,当芯片封锁时,输出是什么电平。记录: 答:实验结果如下:输入SA1A01Q1XX0000D0001D1010D2011D32实现一位全加器用一块74LS153及门电路完成联接,输入用3个开关分别代表A、B、CI,输出用2个指示灯分别代表CO、S1。要求写出逻辑设计
5、过程。改变开关状态,观察2个指示灯的变化,记录:答:全加器的功能表如下:ABCICOS10000000101010010111010001101101101011111设计过程:全加器中两个输出各有用处,因而可以各自输出。将真值表降维:CO(以CO为例) CI AB010000010111111001CO AB00001CI11110CIS1的降维类似,不再赘述。降维之后就可以根据AB的位置值分配D0D3的值,输出即可。比如用Q1输出CO的值,那么就把0接到D0上,C接到D1和D2上,1接到D3上。电路图:3利用数据选择器实现一个输血者血型和受血者血型符合输血规则的电路,输血规则如下:从规则可
6、知,A型血能输给A、AB型,B型血能输给B、AB型,AB型血只能输给AB型,O型血能输给所有四种血型。设输血者血型编码是X1X2,受血者血型编码是X3X4,符合输血血型规则时,电路输出F为1,否则为0,则电路的逻辑函数是:F(X1,X2,X3,X4)=(0,2,5,6,10,12,13,14,15)此电路的逻辑函数为四输入变量,而74LS153只有两个位置控制输入端,一种方法是X1,X2作为位置码,X3作为扩展端(接使能端),X4作为降维变量,参考电路见图2-6。也可用其它方法实现。联接电路,四个输入接开关,输出F接指示灯,改变开关状态,记录指示灯情况。要求写出设计过程,列出真值表。真值表和降
7、维: X3X4X1X200011110001001010101111111100001第一次降维 X3X1X20100X4X401X4X41111100X4第二次降维X1X200X3X4+X3X4(同或)01X3X4+X3X4(异或)11110X3X4设计过程:可以以第一次降维的结果为依据开始设计。把X3和X3接入使能端,就可以把74153分割为两个二分之一74153,每块通过X1X2的输入值决定输出的位置,最终以X4的值作为输出值。例如,当X3=0时,下半块被关闭,上半块74153正常输出, 按照不同的X1X2位置值分配D0D3的值以备输出之用,假如输入X1X2=00,则应输出的位置是D0,
8、应该输出的值是X4,就把X4接到D0上,其他的类似。输出端Q1、Q2各接了一个反相器,然后再接到同一个与非门,最后输出。这样做保证了Q1、Q2拥有共同的输出端。下面为了叙述方便,我们把正常输出信号的半块芯片称为A片,被封闭的半块芯片称为B片。事实上无论是哪个半块芯片正常输出,B片的输出都是0,反相后变成1,同时把A片的信号取了反相。在经过与非门时,由于来自B片的信号始终是1,所以与非门的输出值完全取决于来自A片的信号,经过与非门之后A片的信号又被取了反相,这样A片的信号被取了两次反相,就跟最初从芯片输出端输出的信号一样了。整个芯片的功能就实现了。电路图就可直接使用实验要求中给出的:4用两块74LS153和一个七段数码管(实验箱上提供,已有译码器)构成数据显示器,实验要求电路在任意时刻能显示1(0001)、6(0110)、9(1001)、8(1000)四个数据之一,由位置码控制串行显示。 设计的输出方式:A1A0Q3Q2Q1Q0000001010110111000101001把A3接A1,A2接A0,按照位置接上相应的值,把Q0Q3依次接到数码管的数位从低到高4个接口上就好了。电路图:五、实验思考:1怎样用一块74LS153构成一块8选1?设
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 校园导游数据课程设计
- 个人财政管理课程设计
- 大气污染课程设计锅炉
- 投融资管理课程设计
- 合同之样板房销售合同
- 人力资源管理系统升级服务合同
- 2024年危险化学品进出口检验检疫代理合同3篇
- 2024年版区域独家产品分销合同2篇
- 2024至2030年中国铝石行业投资前景及策略咨询研究报告
- 2024年中国工艺帽子市场调查研究报告
- 供应商质量问题处理流程范文
- 班组长管理能力提升培训
- 装饰装修施工方案
- 中班语言《新房子》3--完整版PPT课件(24页PPT)
- 高电压技术:5-2绝缘电阻、吸收比、泄漏电流的测量
- 王守仁英国文学选读课后答案
- (完整版)20以内带括号加减法口算练习
- 奥星-计算机化系统验证要点分析与校准管理
- 北京九强生物技术股份有限公司新建研发中心及参考试验室项目环境影响评价报告书简本
- 中国国际商会入会申请表
- 心脏彩超电子病例检查模块
评论
0/150
提交评论