数字电路实验报告——数据选择器

合集下载

实验一四选一数据选择器的设计

实验一四选一数据选择器的设计

实验一四选一数据选择器的设计实验目的:设计并实现一个四选一数据选择器,可以将四个输入信号中的一个作为输出信号进行传递。

实验原理:四选一数据选择器是多路选择器的一种,主要由输入端、控制端和输出端组成。

输入端有四个信号输入线,控制端有两个控制输入线,输出端有一个信号输出线。

通过控制输入线的不同组合,可以选择其中一个输入信号传递到输出端。

实验材料与器件:1.1片74LS153(二选四数据选择器)芯片2.4个开关按钮3.连接线4.电源线5.示波器(可选)实验步骤:1.连接电路:a. 将芯片74LS153的Vcc引脚连接到正极电源线,将GND引脚连接到负极电源线。

b.将芯片的1A、1B、2A、2B四个输入引脚分别连接到四个开关按钮。

c.将芯片的S0、S1两个控制输入引脚分别连接到两个控制开关按钮。

d.将芯片的Y输出引脚连接到输出信号线。

e.将电源线接入电源插座,通电。

2.设置控制输入:a.初始状态下,所有控制输入引脚都为低电平状态。

b.可以通过控制两个开关按钮的开关状态来改变控制输入引脚的电平。

3.输出结果观测:a.打开示波器,将其输入端连接到芯片的输出引脚,设置为观测模式。

b.通过改变控制输入的电平状态,可以选择不同的输入信号进行输出。

c.观察示波器上的输出信号波形,确保输出信号与选择的输入信号一致。

4.实验记录:a.记录不同控制输入状态下的输入信号及输出信号。

b.通过对比观测结果,验证芯片的正常工作。

实验注意事项:1.连接电路时,注意电源接线正确,避免短路或电路损坏。

2.实验过程中操作电路和仪器时,保持手部干燥,并确保安全。

3.实验完成后,关闭电源,将电路和仪器恢复原状,并整理实验记录。

4.若没有示波器,可以通过观察输出信号线连接的LED灯的亮灭来判断输出信号的状态。

实验结果与讨论:在实验中,我们设计并实现了一个四选一数据选择器,并通过改变控制输入的电平状态来选择不同的输入信号进行输出。

通过观察观测结果,我们可以发现当控制输入引脚的电平状态为低-低时,选择1A作为输出;当为低-高时,选择1B作为输出;当为高-低时,选择2A作为输出;当为高-高时,选择2B作为输出。

四选一数据选择器实验报告

四选一数据选择器实验报告

四选一数据选择器11微电子黄跃21【实验目的】1.四选一数据选择器,2.学习Verilog HDL文本文件进行逻辑设计输入;3.学习设计仿真工具modelsim的利用方式;【实验内容】1. 实现四选一数据选择器的“Verilog ”语言设计。

2. 设计仿真文件,进行验证。

【实验原理】数据选择器又称为多路转换器或多路开关,它是数字系统中常常利用的一种典型电路。

其主要功能是从多路数据当选择其中一路信号发送出去。

所以它是一个多输入、单输出的组合逻辑电路。

4选1数据选择器的元件符号如图一所示,其中D0、D一、D二、D3是4位数据输入端,A0和A0是控制输入端,Y是数据输出端。

当A1A0=00时,输出Y=D1;A1A0=01时,Y=D1;A1A0=10时,Y=D2;A1A0=11,Y=D3。

1 1 D3D3由真值表写出输出逻辑表达式由逻辑表达式做出逻辑电路图。

图二4选1数据选择器原理【程序源代码】module mux4_1(sel,in,out);input [1:0] sel;input [3:0] in;output out;reg out;always@(sel or in) begincase ({sel[1],sel[0]})2'b00: out=in[0];2'b01: out=in[1];2'b10: out=in[2];2'b11: out=in[3];default: out=1'bx;endcaseendEndmodule测试程序代码如下:module test_mux4_1;reg [1:0] S;reg [3:0] IN; wire Y; mux4_1 M1(.sel(S),.in(IN),.out(Y)); always #10 IN[0]=~IN[0]; always #20 IN[1]=~IN[1]; always #40 IN[2]=~IN[2]; always #80 IN[3]=~IN[3]; initialbegin S=1'b0;IN=4'h0;#100 $stop;endalways #10 S=S+1;endmodule【仿真和测试结果】【实验心得和体会】这次实验与上次相较有明显的进步,通过这次实验我对modelsim的应用加倍驾轻就熟,深切的体会到了verilog是一种描述性语言,这次实验总的来讲是比较顺利的,但在实验进程中仍是碰到了一些问题,比如端口的匹配问题,在写程序的时候误将位宽写在了变量名的后面,虽然程序能够运行但有警告,仿真波形是错误的,可见在写程序时警告有时也是致命的,这要求咱们在学习的进程中思想必然要严谨!其次在做实验时必然要多想,例如在学习这门课时,书上说在模块外部输入可以是wire型或reg型,但在写程序时鼓励模块往往要初始化数据,所以编程时其类型往往声明为reg型,通过这个例子我明白了书上所说的有时往往是一个比较笼统的,而更多的需要咱们自己去实践、探索、勤思考,只有这样咱们才能把书本上的知识转化为属于咱们自己的知识,才能在学习的道路上走的更远!。

VHDL实验报告 四选一数据选择器的设计

VHDL实验报告 四选一数据选择器的设计
4)分配完管脚后,再次进行一次全编译,使分配的管脚
五、实验步骤
4、对设计文件进行仿真
1)选择File--New,在弹出的对话框中选择Vector Waveform File,点击OK按 钮,打开进入一个空的波形编辑器窗口。
2)设置仿真结束时间,波形编辑器默认的仿真结束时间为 1µS,根据仿真需 要,可以自由设置仿真的结束时间(本次设置的为1ms)。选择 QUARTUSII 软件的 Edit--
的 Fie>Save进行保存。
5)指定仿真器设置,在仿真过程中有时序仿真和功能仿真之分,在这里介绍 功能仿真。在 QUARTUSII软件中选择 Processing>Simulator Tool 命令,打开仿真器工具 窗口,如下图所示。
按图上的提示,首先产生功能仿真网表文件(在simulation
mode后选择
二、实验目的
1、熟悉四选一数据选择器的工作原理。 2、进一步掌握VHDL顺序语句和并行语句的使用。 3、进一步熟悉QUARTUSⅡ软件的使用方法和VHDL输入的全
过程。
三、实验原理
在数字系统中常需要将多路数据有选择地分别传送到公共 数据线上去,完成这一功能的逻辑电路称为数据选择器。 数据选择器是一种通用性很强的中规模集成电路,它的用 途很广。
3)点击 Add Hardware 按钮,出现 Add Hardware 对话框,在 Add Hardware 对话 框中,从 Hardware type 列表中选择所需要硬件类型,如果是 USB 接口的请参照用户使用手册 中的 USB 电缆的安装与使用,如果使用的是并口下载线则选取如下图 所示的硬件类型,点击 OK按钮,完成对硬件类型的设置。回到编程器硬件设置窗口, 点击 Close 按钮退出设置。则在 编程器对话框中的编程硬件类型会出现刚才选取的编程器硬件。

数字电路实验报告-4选1数据选择器及其应用

数字电路实验报告-4选1数据选择器及其应用

电学实验报告模板实验原理数据选择器的功能类似一个单刀多掷开关,如图1所示。

数据选择器在地址码的控制下,从多路数据输入中选择其中一个并将其送到一个公共的输出端。

图1 数据选择器示意图1. 4选1数据选择器图2 4选1数据选择器及其逻辑图2所示为4选1数据选择器及其逻辑。

该电路有4路输入数据和为地址输入。

为使能控制端,当时,数据选择器正常工作;当时,数据选择器的输出被锁定在“0”,不能选择。

由图2(b)可以得到该数据选择器的逻辑函数式为(1)2. 用4选1数据选择器扩展成8选1数据选择器8选1数据选择器有8路数据输入,3位地址输入。

如果用4选1数据选择器实现8选1,需要2片4选1数据选择器,如图所示。

其中,是通过4选1数据选择器的使能控制端接入的。

由图5并根据式(1),可以得到显然实现了8选1的逻辑功能。

图5 用4选1数据选择器扩展成8选1数据选择器实验仪器实验内容及步骤1. 测试和验证74HC153的逻辑功能(1)集成电路芯片74HC153引脚图74HC153是双4选1数据选择器,芯片内部包含两个独立的、完全相同的4选1数据选择器。

图7-5所示为引脚图。

每一个4选1数据选择器都设置了一个使能控制端。

两个4选1数据选择器共享地址输入端。

图6 74HC151引脚图(2)测试和验证74HC153的逻辑功能按图7连接电路。

实验数据记录在表7-1。

验证74HC153的逻辑功能。

图7 测试74HC151的逻辑功能实验电路表1(3)用一片74HC153扩展成8选1数据选择器图8 74HC153扩展成8选1数据选择器实验电路按图8连接电路。

实验数据记录在表2。

验证电路的逻辑功能。

表2实验结果及分析1.实验结果2.分析该实验结果表明74HC153元件实现了4选1的数据选择功能74HC153与74LS00两个4选1数据选择器拓展实现了8选1的逻辑功能实验结论1.74HC153具有4选1逻辑功能,能够实现数据选择,其有4路输入数据D0、D1、D2、D3,A0、A1为地址输入,为使能控制端,当时,数据选择器正常工作;当时,数据选择器的输出被锁定在“0”,不能选择。

数据选择器实验报告

数据选择器实验报告

数据选择器实验报告数据选择器实验报告一、引言在当今信息爆炸的时代,数据的获取和处理成为了各行各业的重要任务。

而对于数据处理来说,一个关键的环节就是数据选择。

数据选择器作为一种工具,可以帮助我们从庞杂的数据中筛选出我们所需要的信息,提高数据处理的效率。

本文将通过实验来探讨数据选择器的使用方法和效果。

二、实验目的本实验的目的是测试不同类型的数据选择器在不同场景下的表现,以便为用户提供选择合适的数据选择器的参考依据。

三、实验方法1. 实验材料本实验使用了三种不同类型的数据选择器,分别是过滤器、排序器和聚合器。

每种数据选择器都有自己的特点和适用场景。

2. 实验步骤a. 首先,我们准备了一个包含大量数据的数据集,其中包括数字、文字和日期等不同类型的数据。

b. 接下来,我们使用过滤器来筛选出特定条件下的数据。

比如,我们可以将过滤器设置为只显示数字大于10的数据,或者只显示包含特定关键词的数据。

c. 然后,我们使用排序器来对数据进行排序。

可以按照数字大小、文字首字母顺序或日期先后顺序等进行排序。

d. 最后,我们使用聚合器来对数据进行汇总。

可以对数字数据进行求和、求平均值或计算其他统计指标。

四、实验结果通过实验,我们发现不同类型的数据选择器在不同场景下的表现是有差异的。

1. 过滤器的效果过滤器在筛选数据方面表现出色。

它可以根据用户设定的条件,快速准确地筛选出所需的数据。

无论是筛选数字、文字还是日期,过滤器都能够轻松应对。

而且,过滤器的设置灵活性也很高,用户可以根据自己的需求随时调整条件。

2. 排序器的效果排序器在对数据进行排序方面非常实用。

无论是按照数字大小、文字首字母顺序还是日期先后顺序进行排序,排序器都能够快速高效地完成任务。

通过排序器,我们可以更加清晰地了解数据的分布情况,方便我们进行进一步的分析和处理。

3. 聚合器的效果聚合器在对数据进行汇总方面非常有用。

通过聚合器,我们可以对数据进行求和、求平均值等操作,从而得到更加全面和准确的统计结果。

数据选择器实验报告.docx

数据选择器实验报告.docx

实验三数据选择器实验人员:班号:学号:一、实验目的(1) 熟悉并掌握数据选择器的功能。

(2) 用双4选1数据选择器74LS153设计出一个16选1的数据选择器。

(3) 用双4选1数据选择器74LS153 设计出一个全加法器。

二、实验设备数字电路实验箱,74LS00,74LS153。

三、实验内容(1) 测试双4选1数据选择器74LS153的逻辑功能。

74LS153含有两个4选1数据选择器,其中A0和A1为芯片的公共地址输入端,Vcc 和GND分别为芯片的公共电源端和接地端。

Figure1为其管脚图:Figure 11Q=A1A01D0+A1A0?1D1+A1A0?1D2+A1A0?1D32Q=A1A02D0+A1A0?2D1+A1A0?2D2+A1A0?2D3按下图连接电路:Figure 2(2) 设某一导弹发射控制机构有两名司令员A、B和两名操作员C、D,只有当两名司令员均同意发射导弹攻击目标且有操作员操作,则发射导弹F。

利用所给的实验仪器设计出一个符合上述要求的16选1数据选择器,并用数字电路实验箱上的小灯和开关组合表达实验结果。

思路:由于本实验需要有四个地址输入端来选中16个数据输入端的地址之中的一个,进而实现选择该数据输入端中的数据的功能,即16选1。

而公共的A0、A1两个地址输入端和S使能端(用于片选,已达到分片工作的目的,进而扩展了一位输入)一共可以提供三个地址输入端,故需要采用降维的方法,将一个地址输入隐藏到一个数据输入端Dx 中。

本实验可以降一维,也可以降两位。

由于两位比较复杂,本实验选择使用降一维的方式。

做法:画出如应用题中实现所需功能的卡诺图:将D 降到数据输入端中。

对应的卡诺图如下:其中,“1”表示高电平,“0”表低电平,均由开关上下拨动来控制;A 、B 、C 、D 分别为题中的两个司令员的同意情况和两个操作员的操作情况;F 为导弹发射情况,将F 接到小灯上即可。

电路如Figure 3所示(图中Cx 即Dx,后面的图均为如此):Figure 3(3) 用74LS00与74LS153设计一位全加器,并用数字电路实验箱上的小灯和开关组合表达实验结果。

数电实验报告 数据选择器及其应用

数电实验报告  数据选择器及其应用

实验2实验报告数据选择器及其应用一、实验目的1.了解组合逻辑电路的设计步骤、分析方法和测试方法;2.掌握数据选择器的工作原理与逻辑功能;3.掌握双四选一数据选择器74LS153的应用。

二、实验设备1.数字电路实验箱2 、数字双踪示波器3.集成电路: 74LS004、集成电路: 74LS153三、实验内容1.测试双四选一数据选择器74LS153的逻辑功能;2、设某一导弹发射控制机构有两名司令员A.B和两名操作员C.D, 只有当两名司令员均同意发射导弹攻击目标且有操作员操作, 则发射导弹F;3.用74LS00与74LS153设计一位全加器。

四、实验结果1、测试双四选一数据选择器74LS153的逻辑功能。

如图S5和S6分别接A和B, 负责输入地址;S1.S2.S3.S4为上面选择器的四个输入;S7、S8、S9、S10为下面选择器的四个输入。

举例说明:如图所示, 当S5和S6都输入高电平时, 选择输出1C3和2C3的内容, 即S4和S10的输入均为高电平, 小灯亮。

设某一导弹发射控制机构有两名司令员A.B和两名操作员C.D, 只有当两名司令员均同意发射导弹攻击目标且有操作员操作, 则发射导弹F。

由题意可得出逻辑表达式如下:F=AB(C+D)分析: 由于只有A.B都为高电平时F才有可能输出高电平, 所以让A和B作为地址输入端。

而当A.B均为高电平时, C和D任意一个为高电平则F为高电平。

所以用74LS00实现C和电路图如下:S1、S2接地址选择端, S3、S4先做或运算再接1C3端。

2、用74LS00和可以通B S CI过降维将输入位A和B作为地址选择位,进位位和以及0和1作为被选择数据输入,表示S和CO。

真值表如下:A0 0 CI 低0 1 CI非CI1 0 CI非CI1 1 CI 高五、故障排除在做第二个实验内容的时候, 发现A.B值不是高电平的时候小灯也会亮。

经过检查电路发现1C0, 1C1, 1C2悬空了, 相当于接了高电平。

数据选择器实验报告总结

数据选择器实验报告总结

数据选择器实验报告总结
数据选择器是一种常用的数据处理工具,它可以帮助我们从大量的数据中筛选出我们需要的数据,提高数据处理的效率。

在本次实验中,我们学习了数据选择器的基本使用方法,并通过实验加深了对数据选择器的理解。

我们了解了数据选择器的基本概念和使用方法。

数据选择器是一种用于筛选数据的工具,它可以根据特定的条件从数据集中筛选出符合条件的数据。

在使用数据选择器时,我们需要先选择要筛选的数据集,然后设置筛选条件,最后点击筛选按钮即可得到符合条件的数据。

接着,我们进行了实验操作。

在实验中,我们使用了Excel软件中的数据选择器功能,通过设置筛选条件,筛选出了符合条件的数据。

在实验过程中,我们发现数据选择器可以帮助我们快速地找到需要的数据,而且操作简单,易于掌握。

在实验中,我们还学习了数据选择器的高级用法。

通过设置多个筛选条件,我们可以更加精确地筛选数据。

同时,我们还学习了如何使用数据选择器进行排序和去重操作,这些功能可以帮助我们更好地处理数据。

我们总结了数据选择器的优点和不足。

数据选择器的优点是操作简
单,可以快速地筛选数据,提高数据处理的效率。

不足之处在于,数据选择器只能对已有的数据进行筛选,无法对数据进行修改和添加。

数据选择器是一种非常实用的数据处理工具,它可以帮助我们快速地筛选数据,提高数据处理的效率。

在今后的工作中,我们将继续学习和掌握数据选择器的使用方法,为数据处理工作提供更加高效的工具支持。

数据选择器及图形设计的方法 数电实验报告(完整版)

数据选择器及图形设计的方法   数电实验报告(完整版)
贵州大学实验报告
学院:计算机科学与信息学院专业:信息安全班级:111
姓名
张龙翔
学号
1108060081
实验组
实验时间
2012、10、
指导教师
栾岚
成绩
实验项目名称
数据选择器及图形设计的方法
实验目的
1.学习数据选择器的设计;
2.进一步了解、熟悉和掌握FPGA开发软件QuartusⅡ的使用方法;
3.学会使用Vector Wave波形仿真和分析;
指导教师意见
签名:年月日
注:各学院可根据教学需要对以上栏木进行增减。表格内容可根据内容扩充。
3’b011 : DOUT = D3; //当A是三位二进制表示的3时,DOUT被赋值为D3输出
3’b100 : DOUT = D4; //当A是三位二进制表示的4时,DOUT被赋值为D4输出
3’b101 : DOUT = D5; //当A是三位二进制表示的5时,DOUT被赋值D5输出
3’b110 : DOUT = D6; //当A是三位二进制表示的6时,DOUT被赋值为D6输出
input [2:0] A; //
wire [2:0] A; //
input D0; //输入D0;
input D1; //输入D1;
input D2; //输入D2;
input D3; //输入D3;
input D4; //输入D4;
input D5; //输入D5;
input D6; //输入D6;
2.在选择工程路径和工程名以及顶层文件实体名时,要注意工程名必须与顶层实体名相同,而工程目录可以随便设置,但必须是英文的目录,工程名跟顶层实体名必须也是英文字母开头。
3.文件夹所在的路径名和文件夹名不能用中文,也不能用空格,数字开头。

四选一数据选择器实验报告

四选一数据选择器实验报告

四选一数据选择器11微电子黄跃1117426021【实验目的】1.四选一数据选择器,2.学习V erilog HDL文本文件进行逻辑设计输入;3.学习设计仿真工具modelsim的使用方法;【实验内容】1. 实现四选一数据选择器的“V erilog ”语言设计。

2. 设计仿真文件,进行验证。

【实验原理】数据选择器又称为多路转换器或多路开关,它是数字系统中常用的一种典型电路。

其主要功能是从多路数据中选择其中一路信号发送出去。

所以它是一个多输入、单输出的组合逻辑电路。

4选1数据选择器的元件符号如图一所示,其中D0、D1、D2、D3是4位数据输入端,A0和A0是控制输入端,Y是数据输出端。

当A1A0=00时,输出Y=D1;A1A0=01时,Y=D1;A1A0=10时,Y=D2;A1A0=11,Y=D3。

由真值表写出输出逻辑表达式301201101001)()()()(D A A D A A D A A D A A F +++=由逻辑表达式做出逻辑电路图。

【程序源代码】module mux4_1(sel,in,out);input [1:0] sel;input [3:0] in;output out;reg out;always@(sel or in) begincase ({sel[1],sel[0]})2'b00: out=in[0];2'b01: out=in[1];2'b10: out=in[2];2'b11: out=in[3];default: out=1'bx;endcaseendEndmodule测试程序代码如下:module test_mux4_1;reg [1:0] S;reg [3:0] IN;wire Y;mux4_1 M1(.sel(S),.in(IN),.out(Y));always #10 IN[0]=~IN[0];always #20 IN[1]=~IN[1];always #40 IN[2]=~IN[2];always #80 IN[3]=~IN[3];initialbegin S=1'b0;IN=4'h0;#100 $stop;endalways #10 S=S+1;endmodule【仿真和测试结果】【实验心得和体会】这次实验与上次相比有明显的进步,通过这次实验我对modelsim的应用更加得心应手,深切的体会到了verilog是一种描述性语言,这次实验总的来说是比较顺利的,但在实验过程中还是遇到了一些问题,比如端口的匹配问题,在写程序的时候误将位宽写在了变量名的后面,虽然程序能够运行但有警告,仿真波形是错误的,可见在写程序时警告有时也是致命的,这要求我们在学习的过程中思想一定要严谨!其次在做实验时一定要多想,例如在学习这门课时,书上说在模块外部输入可以是wire型或reg型,但在写程序时激励模块往往要初始化数据,所以编程时其类型往往声明为reg型,通过这个例子我明白了书上所说的有时往往是一个比较笼统的,而更多的需要我们自己去实践、探索、勤思考,只有这样我们才能把书本上的知识转化为属于我们自己的知识,才能在学习的道路上走的更远!原文已完。

数字电路实验报告——数据选择器

数字电路实验报告——数据选择器

第八次实验报告 实验六 数据选择器一、实验目的要求1、 熟悉中规模集成电路数据选择器的工作原理与逻辑功能2、 掌握数据选择器的应用 二、实验仪器、设备直流稳压电源、电子电路调试器、T4153、CC4011 三、实验线路、原理框图 (一)数据选择器的基本原理数据选择器是常用的组合逻辑部件之一,它有若干个输入端,若干个控制输入端及一个输出端。

数据选择器的地址变量一般的选择方式是:(1) 选用逻辑表达式各乘积项中出现次数最多的变量(包括原变量与反变量),以简化数据输入端的附加电路。

(2) 选择一组具有一定物理意义的量。

(二)T4153的逻辑符号、逻辑功能及管脚排列图(1)T4153是一个双4选1数据选择器,其逻辑符号如图1:图1(2) T4153的功能表如下表其中D0、D1、D2、D3为4个数据输入端;Y 为输出端;S 是使能端,在S 是使能端,在原SJ 符号S =0时使能,在S =1时Y=0;A1、A0是器件中两个选择器公用的地址输入端。

该器件的逻辑表达式为:Y=S (1A 0A 0D +101D A A +201D A A +301A A A ) (3) T4153的管脚排列图如图2图2(三)利用T4153四选一数据选择器设计一个一位二进制全减器的实验原理和实验线路(1)一位二进制全减器的逻辑功能表见下表:n D =n A n B 1-n C +n A n B 1-n C +n A n B 1-n C +n A n B 1-n C n C =n A n B 1-n C +n A n B 1-n C +n A n B 1-n C +n A n B 1-n C=n A n B 1-n C +n A n B +n A n B 1-n C(3)根据全减器的逻辑功能表设计出的实验线路图为图3:S 11D 3 1D 2 1D 1 1D 0 1Y图3(四)利用4选1数据选择器设计出一个表示血型遗传规律的的电路的实验原理和实验线路O=D C B A +D C B A +D C B A +D C B A +D BC A +D C AB =D C B A +D B A +D B A +D C AB =D C B A +D B A +D B A +D C ABA=D C B A +D C B A +D C B A +CD B A +D C AB +D C B A +D C B Ann=D B A +B A +CD B A +D C ABB=D C B A +D C B A +D BC A +CD B A +D C AB +D C B A +D C B A =D B A +D C B A +D C B A +D C AB AB=D C B A +D C AB +D C B A +D C B A =D C B A +D C B A +D C B A +D C AB (4) 其实验线路图为图4:图4四、实验方法步骤(一) 测试T4153的逻辑功能按图2接线,测试结果符合T4153功能表(二) 利用T4153四选一数据选择器设计一个一位二进制全减器 按图3接线,测试结果符合一位二进制全减器功能表(三) 利用4选1数据选择器设计出一个表示血型遗传规律的的电路 本实验只连接测试表示A 血型遗传规律的电路,其实验线路如下图所示:图5测试结果如下:D C C。

数据选择器实验报告

数据选择器实验报告

一、实验目的1. 理解数据选择器的基本原理和功能。

2. 掌握数据选择器的使用方法及其在数字电路中的应用。

3. 通过实验加深对组合逻辑电路的理解。

二、实验原理数据选择器是一种数字电路,它可以从多个输入端中选择一个数据输出。

其工作原理如下:根据地址码的不同,数据选择器从N路输入中选择一路输出。

常见的数据选择器有4选1、8选1等类型。

本实验使用的是双4选1数据选择器74LS153,它具有4个数据输入端(D0、D1、D2、D3)、3个地址输入端(A0、A1、A2)和1个使能端(G)。

当G=0时,数据选择器处于正常工作状态;当G=1时,所有数据输入端均被封锁,输出端输出高阻态。

三、实验器材1. 双4选1数据选择器74LS1532. 逻辑门电路3. 电源4. 指示灯5. 连接线6. 逻辑分析仪四、实验步骤1. 连接电路根据实验要求,连接双4选1数据选择器74LS153、逻辑门电路、电源、指示灯和连线。

2. 设计电路(1)根据实验要求,设计一个简单的数据选择器电路,实现以下功能:当A0=0、A1=0时,输出D0;当A0=0、A1=1时,输出D1;当A0=1、A1=0时,输出D2;当A0=1、A1=1时,输出D3。

(2)根据设计要求,将74LS153的数据输入端与逻辑门电路连接,实现数据选择功能。

3. 测试电路(1)使用逻辑分析仪或示波器观察输出端波形,验证电路是否满足设计要求。

(2)根据实验要求,测试不同地址码下的输出结果,确保电路正常工作。

4. 分析实验结果根据实验结果,分析数据选择器的工作原理和特点,总结实验心得。

五、实验结果与分析1. 实验结果通过实验,验证了双4选1数据选择器74LS153在正常工作状态下能够实现数据选择功能。

在不同地址码下,输出端输出对应的数据输入端数据。

2. 实验分析(1)数据选择器在数字电路中具有广泛的应用,如数据分配、数据选择、数据比较等。

(2)在设计数据选择器电路时,需要注意以下几点:a. 根据实际需求选择合适的数据选择器类型和规模;b. 合理安排数据输入端、地址输入端和使能端;c. 仔细检查电路连接,确保电路正常工作。

数据选择器和译码器实验总结

数据选择器和译码器实验总结

数据选择器和译码器实验总结
数据选择器和译码器实验是一项重要实验,它主要涉及到数字电路的设计与实现。

在这个实验中,我们了解了数据选择器和译码器的基本概念,学会了通过这两个器件来操作二进制数据。

本次实验中,我们学习了如何使用逻辑门来实现数据选择器和译码器。

在数据选择器的设计中,根据需要选取输入的某一路数据输出,这可以通过设计一个实现了特定布尔表达式的电路来实现;而在译码器的设计中,通过输入二进制编码数据,实现输出特定的控制信号。

在实验过程中,我们还学习了如何使用集成电路进行设计与实现,并且了解了它们的功能和使用方法。

同时,在实验操作中,我们根据实验手册中的步骤来进行操作,因此需要具备良好的耐心和细心,防止因操作不当而导致实验失败。

通过实验,我们不仅提高了对数字电路的理论知识的理解,也加深了对数字电路的实际应用的理解,提高了我们的动手实践能力和解决问题的能力。

此外,我们还应该注意数据选择器和译码器的灵活性,以便在具体设计中根据需求进行适当的修改,以达到更好的效果。

总之,本次实验是一个非常实用的实验,它对于我们深入了解数字电路的原理和应用,提高我们的综合素质有着重要的作用。

数电实验实验报告四译码器和数据选择器

数电实验实验报告四译码器和数据选择器

实 验 报 告一、实验目的1、熟悉集成译码器、数据选择器逻辑功能和应用。

2、了解中规模数字集成电路的性能和使用方法。

二、实验基本原理组合逻辑电路的逻辑功能 三、实验设备及器件74LS139、74LS153、电阻若干、LED 灯若干 四、操作方法和实验步骤1、74LS139(双2-4线译码器)功能测试图4-1 74LS139引脚图图4-1中,G 端为使能端,低电平有效;A0A1地址选择端;Y0~Y3是输出端(低电平有效)将G 、A1、A0端接逻辑电平开关,改变电平输入,观察74LS139译码输出的状态并填入表4-1中。

使能端 地址选择端 输出端 G ’ A1 A0 Y0 Y1 Y2 Y3 0 0 0 0 1 1 1 0 0 1 1 1 0 1 0 1 0 1 0 1 1 0 1 1 1 1 1 0 1**1111实验课程名称 数字电子技术实验 实验项目名称 译码器和数据选择器专业、班级 电子信息类四班实验日期 2020-06-01姓名、学号 同 组 人 教师签名成 绩实验报告包含以下7项内容:一、实验目的 二、实验基本原理三、主要仪器及设备 四、操作方法和实验步骤五、实验原始数据记录 六、数据处理过程及结果、结论 七、问题和讨论A 2Y04B 3Y15Y26E 1Y37U2:A74LS139(注:G' 表示低电平有效,Y0' 表示输出低电平有效)A2Y04B3Y15Y26E1Y37U2:A74LS13911AB1ED1LED-GREEND2LED-GREEND3LED-GREEND4LED-GREENR2220R3220R4220R5220Y 输出低电平有效,Y端为低电平时,LED灯亮图4-1 74LS139译码器功能测试图(注:电阻的元件名称:res ,通过修改res属性来修改电阻值)2、译码器转换。

将74LS139(双2-4线译码器)转换为3-8线译码器(1)画出转换电路图。

数据选择器_实验报告

数据选择器_实验报告

一、实验目的1. 理解数据选择器的工作原理和逻辑功能。

2. 掌握数据选择器的引脚及其作用。

3. 学会使用数据选择器进行组合逻辑电路的设计。

4. 通过实验验证数据选择器的应用。

二、实验原理数据选择器,又称多路选择器,是一种能够从多个数据输入中选取一路输出到输出端的数字电路。

其基本原理是利用控制信号来选择所需的输入数据。

常见的数据选择器有二选一、四选一、八选一等。

三、实验器材1. 74LS153双四选一数据选择器2. 逻辑分析仪3. 电源4. 连接线5. 逻辑门电路四、实验步骤1. 搭建实验电路:按照实验原理图连接好电路,包括数据选择器、输入端、输出端和控制端。

2. 输入数据测试:向数据选择器的输入端输入不同的数据,观察输出端的变化。

3. 控制信号测试:改变控制信号的状态,观察输出端的变化,验证数据选择器的逻辑功能。

4. 组合逻辑电路设计:设计一个组合逻辑电路,使用数据选择器实现所需的逻辑功能。

5. 电路仿真:使用逻辑分析仪对电路进行仿真,验证电路的正确性。

五、实验结果与分析1. 输入数据测试:当输入端的数据分别为0和1时,输出端能够正确地输出对应的值。

2. 控制信号测试:当控制信号改变时,输出端能够正确地选择对应的输入数据。

3. 组合逻辑电路设计:设计了一个组合逻辑电路,使用数据选择器实现了所需的逻辑功能。

4. 电路仿真:仿真结果显示,电路能够正确地实现预期的逻辑功能。

六、实验心得1. 通过本次实验,我对数据选择器的工作原理和逻辑功能有了更深入的了解。

2. 实验过程中,我学会了如何使用数据选择器进行组合逻辑电路的设计。

3. 实验让我认识到,在实际应用中,数据选择器可以简化电路设计,提高电路的可靠性。

4. 通过本次实验,我提高了自己的动手能力和逻辑思维能力。

七、总结本次实验成功地实现了数据选择器的测试和应用,验证了数据选择器的逻辑功能。

通过实验,我对数据选择器有了更深入的了解,并掌握了使用数据选择器进行组合逻辑电路设计的技巧。

数字电路实验二数据选择器应用

数字电路实验二数据选择器应用

实验报告课程名称:数字电路实验第2 次实验实验名称:数据选择器应用实验时间:2012年 3 月31 日实验地点:组号学号:姓名:指导教师:评定成绩:一、实验目的:1.通过实验的方法学习数据选择器的电路结构和特点。

2.掌握数据选择器的逻辑功能和它的测试。

3.掌握数据选择器的基本应用。

二、实验仪器:三、实验原理:1.数据选择器数据选择器(multiplexer)又称为多路开关,是一种重要的组合逻辑部件,它可以实现从多路数据传输中选择任何一路信号输出,选择的控制由专列的端口编码决定,称为地址码,数据选择器可以完成很多的逻辑功能,例如函数发生器、桶形移位器、并串转换器、波形产生器等。

本实验采用的逻辑器件为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)=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,2D1=CI,2D1=CI,2D3=1,由此构成逻辑电路,就能完成一位全加器的逻辑功能(见图2-5)。

1388编号数据选择器实验报告

1388编号数据选择器实验报告

实验三数据选择器实验人员:班号:学号:一、实验目的(1) 熟悉并掌握数据选择器的功能。

(2) 用双4选1数据选择器74LS153设计出一个16选1的数据选择器。

(3) 用双4选1数据选择器74LS153 设计出一个全加法器。

二、实验设备数字电路实验箱,74LS00,74LS153。

三、实验内容(1) 测试双4选1数据选择器74LS153的逻辑功能。

74LS153含有两个4选1数据选择器,其中和为芯片的公共地址输入端,A0A1和分别为芯片的公共电源端和接地端。

Figure1为其管脚图:V c c GNDFigure 11Q=A1A01D0+A1A0∙1D1+A1A0∙1D2+A1A0∙1D32Q=A1A02D0+A1A0∙2D1+A1A0∙2D2+A1A0∙2D3按下图连接电路:Figure 2(2) 设某一导弹发射控制机构有两名司令员A 、B 和两名操作员C 、D ,只有当两名司令员均同意发射导弹攻击目标且有操作员操作,则发射导弹F 。

利用所给的实验仪器设计出一个符合上述要求的16选1数据选择器,并用数字电路实验箱上的小灯和开关组合表达实验结果。

思路:由于本实验需要有四个地址输入端来选中16个数据输入端的地址之中的一个,进而实现选择该数据输入端中的数据的功能,即16选1。

而公共的、A 0A 1两个地址输入端和使能端(用于片选,已达到分片工作的目的,进而扩展了一S 位输入)一共可以提供三个地址输入端,故需要采用降维的方法,将一个地址输入隐藏到一个数据输入端中。

本实验可以降一维,也可以降两位。

由于两位比D x 较复杂,本实验选择使用降一维的方式。

做法:画出如应用题中实现所需功能的卡诺图:00 01 11 10000000010010110010101将D 降到数据输入端中。

对应的卡诺图如下:00 01 11 1000D 0011AB CDCAB按上述卡诺图连接电路,用开关控制送给各输入高低电平。

其中,“1”表示高电平,“0”表低电平,均由开关上下拨动来控制;A 、B 、C 、D 分别为题中的两个司令员的同意情况和两个操作员的操作情况;F 为导弹发射情况,将F 接到小灯上即可。

数据器实验报告

数据器实验报告

一、实验目的1. 理解数据选择器的基本原理和工作方式;2. 掌握数据选择器的应用方法;3. 培养学生动手能力和解决实际问题的能力。

二、实验原理数据选择器(Data Selector)是一种基本的数字电路,它可以根据输入地址的不同,从多个输入数据中选择一个输出。

本实验采用74HC153数据选择器,它具有四个输入端(D0、D1、D2、D3)和两个地址输入端(A、B),可以通过组合输入地址来选择不同的输入数据输出。

三、实验器材1. 74HC153数据选择器;2. 电阻;3. 跳线;4. 万用表;5. 电源;6. 电路板。

四、实验步骤1. 熟悉74HC153数据选择器的引脚和功能,了解其工作原理。

2. 设计一个简单的数据选择器电路,实现以下功能:(1)当A=0,B=0时,输出D0;(2)当A=0,B=1时,输出D1;(3)当A=1,B=0时,输出D2;(4)当A=1,B=1时,输出D3。

3. 根据设计要求,绘制电路原理图。

4. 按照电路原理图,搭建实验电路。

5. 使用万用表检测电路的输入和输出,验证电路功能。

6. 改变输入地址,观察输出数据的变化,验证数据选择器的功能。

五、实验结果与分析1. 搭建电路后,按照实验步骤进行测试,发现电路能够按照设计要求正常工作。

2. 当A=0,B=0时,输出端D0输出高电平,符合设计要求;当A=0,B=1时,输出端D1输出高电平,符合设计要求;当A=1,B=0时,输出端D2输出高电平,符合设计要求;当A=1,B=1时,输出端D3输出高电平,符合设计要求。

3. 通过改变输入地址,可以观察到输出数据的变化,验证了数据选择器的功能。

六、实验总结1. 通过本次实验,加深了对数据选择器基本原理和工作方式的理解。

2. 掌握了数据选择器的应用方法,能够根据实际需求设计简单的数据选择器电路。

3. 提高了动手能力和解决实际问题的能力。

4. 为以后学习数字电路相关课程打下了基础。

七、实验拓展1. 尝试设计一个具有更多输入端和输出端的数据选择器电路。

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

数电实验二
姓名:李可 / 徐军 学号:pb9210132 / pb09210134 组别:5
实验题目:数据选择器
实验目的:了解数据选择器的工作原理;
熟悉数据选择器的引脚及其作用;
熟悉数据选择器的工作过程以及学习简单的数据选择器的应用。

实验内容:1:利用两片八选一的数据选择器设计一个十六选一的数据选择器; 实现Y1=m(1,2,4,5) Y2=(9,10,12)
2:利用十六选一数据选择器设计一个选择器使得输出Y=Y1+Y2=m(6,7,8,11,13) 3:利用八选一数据选择器设计一个红绿灯指示灯,区别红绿灯是否正常。

实验原理:在数字信号的传输过程中,又是需要从一组输入数据中选出某一个来,这时候就需要用到一种称为数据选择器或多路开关的逻辑电路。

以双四选一数据选择器74HC153为例说明它的工作原理: 当A0 和A1的状态确定以后,D10~D13 当中只有一个可以通过两级导通的传输门 到达输出端。

输出地逻辑式可以写为: Y=(D10(A1’A0’)+D10(A1’A0)+ D12(A1A0’)+D13(A1A0))*S1
同时,上式也表明S ’=0时数据选择器工作,S ‘=1时数据选择器被禁止工作,输出被封锁为低电平。

S1 A1 A0 D10
D11 Y D12 D13
74HC153
其它的数据选择器的工作原理与上述类似。

由简单的数据选择器可以设计多输入的数据选择器。

实验内容:
(1):十六选一数据选择器的简单验证: 实验简单的电路图: A3 +5V Y1
A2 A1 A0 S1 D0 D1
D2 Y D3 D4 D5 D6 D7
D8 D9 D10 D11 D12 D13 D14 D15
Y2
A0 A1 A2
实验所得数据:
A3 A2 A1 A1 Y2 Y1
0 0 0 0 0 0
0 0 0 1 0 1
0 0 1 0 0 1
0 0 1 1 0 0
0 1 0 0 0 1
0 1 0 1 0 1
0 1 1 0 0 0
0 1 1 1 0 0
1 0 0 0 0 0
1 0 0 1 1 0
1 0 1 0 1 0
1 0 1 1 0 0
1 1 0 0 1 0
1 1 0 1 0 0
1 1 1 0 0 0
1 1 1 1 0 0
由以上真值表可以得知:Y1=m(1,2,4,5)
Y2=(9,10,12)
实验总结:本实验由两个八选一数据选择器构成一个十六选一数据选择器;原理为:当A3为0时第一片导通,第二片截止,输出数据为前八位;
当A3为1时第一片截止,第二片导通,输出数据为后八位。

(2)用数据选择器实现一个选择的特性逻辑电路:
Y
实验所得数据:
A3
A2
A1
A1
Y2
Y1
Y
0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0
1
1
A0 A1 A2 A3
+5V
0 1 0 0 0 0 0
0 1 0 1 0 0
0 1 1 0 0 1 1
0 1 1 1 0 1 1
1 0 0 0 1 0 1
1 0 0 1 0 0 0
1 0 1 0 0 0 0
1 0 1 1 1 0 1
1 1 0 0 0 0 0
1 1 0 1 1 0 1
1 1 1 0 0 0 0
1 1 1 1 0 0 0
由以上真值表可以得知:Y=Y1+Y2=m(6,7,8,11,13)
(3)利用八选一数据选择器设计一个红绿灯指示灯,区别红绿灯是否正常。

设计:此处利用八选一数据选择器来进行选择输出,当红绿灯正常工作时输出值为一,非正常工作时输出值为零。

实验设计电路
如图示:
输入
+5V
实验所得数据记录表:
A2 A1 A0 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 0 由以上真值表可以得知:Y=m(1,2,4)
满足设计的要求。

相关文档
最新文档