一、实验目的
1、 掌握时序逻辑电路的一般设计过程;
2、 掌握时序逻辑电路的时延分析方法,了解时序电路对时钟信号相关参数的基本要求;
3、 掌握时序逻辑电路的基本调试方法,熟练使用示波器观察波形图
二、实验内容
广告流水灯
用触发器、组合函数器件和门电路设计一个广告流水灯,该流水灯由8个LED组成,工作时始终为1暗 7 亮,且这一个暗灯循环右移。 (1) 写出设计过程,画出设计的逻辑电路图,按图搭接电路 (2) 将单脉冲加到系统时钟端,静态验证实验电路 (3) 将TTL连续脉冲信号加到系统时钟端,用示波器观察并记录时钟脉冲CP、触发器的输出端Q2、Q1、 Q0 和8个LED上的波形。
三、实验设计方案
输入、输出信号编码
使用三个D触发器(74HC74)通过异步实现时序状态改变,使用38译码器(74138)将时序状态转换为信号控制灯的灭亮
列出真值表
Q2n | Q1n | Q0n | Q2n+1 | Q1n+1 | Q0n+1 | |
0 | 0 | 0 | 0 | 0 | 1 | |
0 | 0 | 1 | 0 | 1 | 0 | |
0 | 1 | 0 | 0 | 1 | 1 | |
0 | 1 | 1 | 1 | 0 | 0 | |
1 | 0 | 0 | 1 | 0 | 1 | |
1 | 0 | 1 | 1 | 1 | 0 | |
1 | 1 | 0 | 1 | 1 | 1 | |
1 | 1 | 1 | 0 | 0 | 0 |
状态转换图
000→001→010→011→100
↑ ↓
← 111 ←110 ← 101
逻辑化简
逻辑电路图
硬件连接示意图(Fritzing绘制)
测试方案
将时钟输入端接面包板cp端,译码器的八个输出端接面包板的八个led灯,观察led灯的变化是否符合要求