第四章 触发器
0 0 0 0 1 1 1 1
0 0 1 1 0 0 1 1
0 1 0 1 0 1 0 1 0 1
1 1 1 1 1 1 1 1 1 1 1 0 0
1 1 1 1 1 1 1 1 1 1 0 1 0
0 1 0 0 1 1 1 0 0 1 1 0 不用
Q0 Q 1
0 状态
Q 1 Q0
1 状态
三、分类 按电路结构分: 基本RSFF 同步FF 主从FF 边沿FF(包括维持阻塞FF、CMOS边沿FF)
按逻辑功能分:
RSFF、DFF、JKFF、TFF、 T FF等 其他: TTL 和 CMOS
分立和集成
4.2 基本触发器
基本触发器使用的器件最少,电路最简,是其他种类 触发器的核心。 一、由与非门组成 1.电路及符号 Q G1
00 0 1
n 1
0 1 0 0 1 1 1 0
Qn 0 1
JK
01 0
11 1
10 1
置0 置1
翻转 状态转换图
0
n
0
1
n
Q
J Q KQ
CP下降沿时刻有效
J=1
K= 1 K= 1 J= K= 0
J=0 K=
0 J=
例:画出Q的波形。(设初态为0) Q C1 Q IK
1J
J CP K
&
Q
SD
RD
Q Q
RD
5.动作特点: 输入信号直接控制输出端Q和 Q 的状态。 SD--Set(Direct) :直接置1端、直接置位端。 RD --Reset(Direct) :直接置0端、直接复位端。
二、由或非门组成 1.电路及符号
Q
Q
≥1 G 2
Q R RD SQG1 ≥1来自2.工作原理RD
SD
&
Q
& G 2
Q S SD
Q R RD
SD
RD
2.工作原理
1 Q 0
G1 &
Q 1 0
& G 2
Q SDQ
Q R DQ
1 0 S D
0 RD 1
S D 0R D 1 Q 1Q 0 “置 1”或“置位” (Set)
S D 1R D 0 Q 0Q 1 “置 0”或“复位” (Reset) S D R D 1 Q QQ Q “保持”
CP ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑
R 0 0 0 0 1 1 1 1
S Q 0 0 0 1 1 0 1 1 0 0 0 1 1 0 1 1
n
Q
n+1
注
0 1 1 1 0 0 × ×
保持
置1
S = 1,R = 0
S= 0 R= 0 1 S = 0,R = 1 S= R= 0
置0
不许
4.时序图(波形图)
J CP K J CP K (2)弄清有无异步输入端?异步置 0 端和异步置 1 端是低电 平有效还是高电平有效? SD J CP K RD
S 1J C1 1K R
Q
Q
SD J CP K RD
S 1J C1 1K R
Q Q
(3)异步端不受时钟 CP 控制,将直接实现置 0 或置 1。 触发器工作时,应保证异步端接非有效电平。
Q C1 Q
CP
特性表
Qn 0 1
特性方程
Q n+1 1 0
功能
翻转
Q
n 1
Q
n
CP 下降沿时刻有效
4.4 不同类型时钟触发器间的转换
一、转换方法
(一) 转换要求
输 入 转换 逻辑
待求触发器 已有 触发器 CP Q Q
(二) 转换步骤
1. 写出已有、待求触发器的特性方程; 2. 将待求触发器的特性方程变换为与已有触发器一致; 3. 比较两个的特性方程,求出转换逻辑; 4. 画电路图。
2.特性方程 Q n+1
S CP R
Qn
RS
00 01 11 10
简化
CP ↑ ↑ ↑ ↑ R 0 0 1 1 S 0 1 0 1 Q n+1 Qn 1 0 ×
0 1
0
1
0
1
1
0
CP上升沿时刻有效 RS 0 约束条件
Q n1 S RQ n
3.状态转换图 状态转换图表示触发器从一个状态变化到另一个状态 或保持原状不变时,对输入信号的要求。 状态转换图
CP
如何控制? Q G1 & SD G3 & S
&
Q G2
RD & G 4
CP
R
受时钟脉冲控制的触发器称为时钟触发器(钟控触发器)。 同步RSFF 多次翻转 同步DFF(D型锁存器) (空翻)
同步触发器
主从触发器
主从RSFF 主从JKFF
一次翻转
边沿触发器
维持阻塞FF CMOS边沿FF
抗干扰能力极强
例.已知上升沿触发的RSFF,设初态为0,试画出Q端的波形。
CP
Q Q
1S C1 1R
R
S
Q R=0 R=0 R=1 R=0 S=1 S=0 S=0 S=0
S CP R
二、时钟触发器的传输延迟时间 指从 CP 触发沿到达开始,到输出端 Q、Q 完成状态 改变所经历的时间。
二、JK D、T、T、RS “JK”的 特性方程: (一) JK D “D” 的 特性方程:
Q
n 1
J Q KQ
n
n
转换图
J
Qn1 D DQn DQn
J D , K D
(二) JK T
“T” 的 特性方程:
D
1
K
CP J
1J C1 IK
Q Q
T
K
Qn1 T Qn TQn
0 1 0 1 0 1 0 1 0 1
0 0 0 0 0 0 0 0 0 0 0 1 1
0 0 0 0 0 0 0 0 0 0 1 0 1
0 1 0 0 1 1 1 0 0 1 1 0 不用
保
持
同步置0 同步置1 翻 不 转 变
异步置1 异步置0 不允许
74LS112特性表
J K Qn RD SD CP Qn+1 注
一、边沿RS 触发器
SD S CP R RD
S 1S C1 1R R
Q Q
S --同步置1端 R --同步置0端
受CP 控制
SD --异步置1端 不受CP控制 RD --异步置0端
S D 0 无论原来Q及CP的状态 RD 1
Q 1
S D 1 无论原来Q及CP的状态 Q 0 RD 0
1.输入电平直接控制输出状态,使用不便,抗干扰能力差; 2. R、S 之间有约束。
4.3 各类触发器的逻辑功能
在数字系统中,常常要求某些触发器在同一时刻动作 (改变状态,也称为翻转)这就要求有同步信号,该信号称 为时钟信号CP(Clock Pulse)。 CP (Clock Pulse): 等周期、等幅的脉冲串。
SD
RD 0, SD 1
Q n1 1, Q n1 0
“置 1” “置 0”
RD 1, SD 0
Q n1 0, Q n1 1
RD SD 0
Qn1 Qn , Q n1 Qn “保持”
RD SD 1
Qn1 Qn1 0
“不允许”
集成边沿 JK 触发器
(1) CMOS 边沿 JK 触发器 CC4027
(2)TTL 边沿 JK 触发器
74LS112 (双JK 触发器)
CC4027特性表
J K Qn RD SD CP Qn+1 注
0 0 0 0 1 1 1 1
0 0 1 1 0 0 1 1
保
持
同步置0
同步置1
翻 不 转 变
异步置1 异步置0 不允许
例:画出Q0 Q1的波形。(设初态为0)
1 1J C1 1K R Q0
1J
1
Q1
Q1
CP1
CP2
Q0
C1 1K R 1
CP1
CP2
Q0
Q1
注意 (1)画波形时应首先弄清时钟触发 沿是上升沿还是下降沿?
Q C1
Q
Q C1
Q
1J
1K
1J
1K
描述了CP 对输入和触发器状态在时间上的对应关系 和控制作用。 例1.已知下降沿触发的RSFF,试画出Q端的波形。(设初 态为0) Q
1S C1
Q
1R
CP R S Q
S CP R
例2.已知上升沿触发的RSFF,设初态为0,试画出Q端的波形。 Q Q
1S C1 1R
CP
R
S
S CP R
Q
对于边沿触发器画波形时要首先判断出是上升沿触 注意: 发还是下降沿触发。 Q Q Q Q
n+1 RD S D Qn Q
1 1 0 0 1 1 0 0
0 0 1 1 1 1 0 0
0 1 0 1 0 1 0 1
1 1 0 0 0 1 1* 1*
简化特性表
R D S D
1 0 1 0 0 1 1 0
Q n+1 1 0 n Q 1*
置1 置0 保持 不允许
4.工作波形
信号同时撤消 ,出 信号不同时撤消, 设触发器初始状态为 0: 状态确定 现不确定状态 Q G1 & SD