实验要求:
1. 充分准备,掌握实验原理 2. 画出每个实验的电路图 3. 写出实验步骤
4. 按顺序完成各实验并记录实验结果 5. 交出实验报告:日期、时间、姓名、班级、实验目的、实验任务、实验设备、器件及功能说明、实验电路图、实验步骤、实验数据记录、实验结果分析和总结
实验一、集成数据选择器
一、实验目的
1.掌握集成数据选择器74LS151(8-1)的功能。 2.熟悉数据选择器的使用方法。
3.学会利用数据选择器构成组合逻辑函数的方法。 二、所用器件
集成8选1数据选择器74LS151,它的管脚排列如图1-1所示。
图1-1 74LS151的管脚图
三、设计要求
1. 设计74LS151功能的测试方法。
2. 利用数据选择器构成如下组合逻辑函数。
FABCCDABD
四、实验内容及步骤
1. 74LS151的功能测试
2. 利用74LS151构成组合逻辑函数
按要求设计上述照组合逻辑函数,画出连线图,并验证结果。
实验二、中规模集成计数器
一、实验目的
1.掌握中规模计数器74LS161和74LS90的功能。 2.熟悉中规模计数器的使用方法。 3.学会中规模计数器的变通应用方法。 二、所用器件
可预置的同步中规模2/16进制加法计数器74LS161,它的管脚排列如图2-1所示。
CP
14
NC13
Q
12
Q
11
GND10
Q
9
Q
8
Vcc16
RCO15
QA
14
QB13
QC
12
QD
11
ET
10
LD
9
74LS161
1
2
3
4NC
5Vcc
6
7
1
2CP
3
4
5
6
7
8
CPRRSSCr
图2-1 74LS161的管脚图
三、设计要求
3. 设计74LS161功能的测试方法。
4. 利用74LS161的预置数功能实现余三编码十进制计数器。
四、实验内容及步骤
1. 74LS161的功能测试
按照表4-1测试74LS161的各项功能,并将结果填入表中。
表4-1
测试时,用设备上的显示电路或发光二极管来指示计数器的输出,用发光二极管指示进位信号RCO的有无,然后参考下列步骤进行测试:
(1) 清“0”功能:将Cr置为0态(直接接地即可),其他端任意(可暂时悬空),观察LED是否显示“0”。
(2)预置数功能:令Cr=1(接Vcc)LD=0时,在将A、B、C、D置为几种不同的状态时,观察显示的数据是否与预置的数相同。
(3) 计数和保持功能:令Cr=LD=EP=ET=1时,将图3-3中手动单脉冲电路的输出接至CP,按动轻触开关,观察计数过程,在实验报告中画出状态转换图;同时注意观察何时出现进位信号;在计数器的输出为某一状态时将EP或ET改接低电平,然后加手动脉冲,观察所发生的现象。
2.74LS161接成余三码十进制计数器,可参考图4-2所示电路,CP接手动单脉冲,观察电路的状态变化过程。可以让电路从“0”态开始计数(利用Cr端先清零),加入手动单脉冲,直至计数器的状态出现循环为止。
&
EP
ET
CP
Cr
QDQC
QBQA
74LS161
D
C
B
A
LD
图4-2
实验三、熟悉EDA设计环境
一、实验目的
1.熟悉DICE-EH2000 EDA硬件设备 2.熟悉Altera QuartusⅡ设计环境。 3.掌握EDA设计流程。 二、所用设备和软件环境
DICE-EH2000 EDA硬件设备、Altera QuartusⅡ设计环境。
实验六、用EDA方法设计状态机
实验要求:
1. 充分准备,掌握实验原理 2. 画出每个实验的电路图 3. 写出实验步骤
4. 按顺序完成各实验并记录实验结果 5. 交出实验报告:日期、时间、姓名、班级、实验目的、实验任务、实验设备、器件及功能说明、实验电路图、实验步骤、实验数据记录、实验结果分析和总结
实验一、集成数据选择器
一、实验目的
1.掌握集成数据选择器74LS151(8-1)的功能。 2.熟悉数据选择器的使用方法。
3.学会利用数据选择器构成组合逻辑函数的方法。 二、所用器件
集成8选1数据选择器74LS151,它的管脚排列如图1-1所示。
图1-1 74LS151的管脚图
三、设计要求
1. 设计74LS151功能的测试方法。
2. 利用数据选择器构成如下组合逻辑函数。
FABCCDABD
四、实验内容及步骤
1. 74LS151的功能测试
2. 利用74LS151构成组合逻辑函数
按要求设计上述照组合逻辑函数,画出连线图,并验证结果。
实验二、中规模集成计数器
一、实验目的
1.掌握中规模计数器74LS161和74LS90的功能。 2.熟悉中规模计数器的使用方法。 3.学会中规模计数器的变通应用方法。 二、所用器件
可预置的同步中规模2/16进制加法计数器74LS161,它的管脚排列如图2-1所示。
CP
14
NC13
Q
12
Q
11
GND10
Q
9
Q
8
Vcc16
RCO15
QA
14
QB13
QC
12
QD
11
ET
10
LD
9
74LS161
1
2
3
4NC
5Vcc
6
7
1
2CP
3
4
5
6
7
8
CPRRSSCr
图2-1 74LS161的管脚图
三、设计要求
3. 设计74LS161功能的测试方法。
4. 利用74LS161的预置数功能实现余三编码十进制计数器。
四、实验内容及步骤
1. 74LS161的功能测试
按照表4-1测试74LS161的各项功能,并将结果填入表中。
表4-1
测试时,用设备上的显示电路或发光二极管来指示计数器的输出,用发光二极管指示进位信号RCO的有无,然后参考下列步骤进行测试:
(1) 清“0”功能:将Cr置为0态(直接接地即可),其他端任意(可暂时悬空),观察LED是否显示“0”。
(2)预置数功能:令Cr=1(接Vcc)LD=0时,在将A、B、C、D置为几种不同的状态时,观察显示的数据是否与预置的数相同。
(3) 计数和保持功能:令Cr=LD=EP=ET=1时,将图3-3中手动单脉冲电路的输出接至CP,按动轻触开关,观察计数过程,在实验报告中画出状态转换图;同时注意观察何时出现进位信号;在计数器的输出为某一状态时将EP或ET改接低电平,然后加手动脉冲,观察所发生的现象。
2.74LS161接成余三码十进制计数器,可参考图4-2所示电路,CP接手动单脉冲,观察电路的状态变化过程。可以让电路从“0”态开始计数(利用Cr端先清零),加入手动单脉冲,直至计数器的状态出现循环为止。
&
EP
ET
CP
Cr
QDQC
QBQA
74LS161
D
C
B
A
LD
图4-2
实验三、熟悉EDA设计环境
一、实验目的
1.熟悉DICE-EH2000 EDA硬件设备 2.熟悉Altera QuartusⅡ设计环境。 3.掌握EDA设计流程。 二、所用设备和软件环境
DICE-EH2000 EDA硬件设备、Altera QuartusⅡ设计环境。
实验六、用EDA方法设计状态机