实验九 时序逻辑电路设计
一、 实验目的
1. 掌握时序电路设计方法。
2. 能够应用时序电路解决实际问题。
二、 实验设备
1. 数字电路实验箱 2. 数字信号函数发生器 3. 74LS90、74LS00
三、实验原理:
本次实验主要用到一下两款芯片:74LS00, 74LS90,具体原理如下:
74LS90: 74LS90是一块二-五-十进制异步计数器,外形为双列直插,它由四个主从JK触发器和一些附加门电路组成,其中一个触发器构成一位二进制计数器;另三个触发器构成异步五进制计数器。在74LS90计数器电路中,设有专用置“0”端两个异步清零端,
R0(1)、
R0(2)和置“9”端
S9(1)、
S9(2)。其中
R0(1)、
R0(2)为
S9(1)、S9(2)为两个异步置9端,CP1、CP2为两个时钟输入
端,Q0~Q3为计数输出端,当R1=R2=S1=S2=0时,时钟从CP1引入,Q0输出为二进制;时钟从CP2引入,Q3输出为五进制;时钟从CP1引入,而Q0接CP2 ,即二进制的输出与五进制的输入相连,则Q3Q2Q1Q0输出为十进制(8421BCD码);时钟从CP2引入,而Q3接CP1 ,即五进制的输出与二进制的输入相连,则Q0Q1Q2Q3输出为十进制(5421BCD码)。 74LS90的功能表:
输 入 R0(1) R0(2) S9(1) S9(2) 输 出 CP Q3 Q2 0 0 Q1 0 0 Q0 1 1 1 1 0 0 0 0 0 0 0 0 0
0 0 0 1 1 0 0 1 1 0 0 ↓ ↓ ↓ ↓ 1 1 0 0 计数 计数 计数 计数 0 0 1 1 四、 实验内容:
1. 设计实验电路实现数码管0-1-2-3-4-0-3-0-3-4循环显示。
五、 实验步骤:
1. 用74LS90实现十进制计数器,采用5421BCD码制,真值表如下
十进制 0 1 2 3 4 5 6 7 8 9 2.
B=
5421BCD码 0 0 0 0 1 0 0 0 0 1 0 0 1 1 0 0 0 1 1 0 0 1 0 1 0 0 1 0 1 0 D 0 0 0 0 0 0 0 0 0 0 8421BCD码 C B 0 0 0 0 1 0 0 0 0 1 0 0 1 1 0 0 1 0 1 0 A 0 1 0 1 0 0 1 0 1 0 十进制 0 1 2 3 4 0 3 0 3 4 0 0 0 0 0 1 1 1 1 1 画出卡诺图得到输出与输入的关系
00 0 0 01 1 0 11 10 0 0 00 01 11 10
由此上可得
1 0 1 1 A=
B =
C= D=0 3.
电路连接如图
+
=
1 & & & & 3Hz方波
+5V