本文主要是介绍08 - D 边沿触发器,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
---- 整理自B站UP主 踌躇月光 的视频
1. D 边沿触发器电路
1.1 改造 RS 触发器
加入清零端和置位端。
Clear=1 时,Q=0,Q’=1
Pre=1时,Q’=0,Q=1
1.2 D 触发器中加入清零和预置
EN=1,D=0 时,R=1,S=0,Q=D=0,Q’=1
EN=1,D=1 时,R=0,S=1,Q=D=1,Q’=0
EN=0 时,R=S=0,Q 状态不变
1.3 D 边沿触发器实现
- CP 上升沿,由于时钟 CP 先是 0,左边 D 触发器的输入为输入 D,但是右边 D 触发器的 EN=0,会阻断最终输出 Q。
- 当时钟变为 1 的那一刻,左边 D 触发器的 Q 还锁存输入 D,右边 D 触发器的 EN 变为 1,最终输出 D 的数据。
- 也就是上述电路,只有当时钟处于上升沿时,数据端输入才会被电路保存下来。其他情况稳定地保存现有记忆。
2. 实验工程
【08 - D 边沿触发器】
3. 实验结果
4. 应用 - 跑马灯
这篇关于08 - D 边沿触发器的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!