锁存器和触发器的基本性质:
(1)具有两个稳定的状态:1状态和0状态。
(2)具有两个输出端:原码输出Q和反码输出 Q ‾ \overline Q Q。一般用Q的状态表明电路状态。
(3)由一个稳态到另一稳态,必须有外界信号的触发,否则将长期稳定在某个状态。
一、基本双稳态电路
- 锁存器是一种对脉冲电平敏感的双稳态电路。
- 通常称信号输入前电路所处的状态为现态,用
Q
n
Q^n
Qn表示。信号输入后出现的新状态称为次态,用
Q
n
+
1
Q^{n+1}
Qn+1表示。次态
Q
n
+
1
Q^{n+1}
Qn+1取决于输入信号和现态
Q
n
Q^n
Qn。
▶ \blacktriangleright ▶S=0,R=1,复位(置0)端。
▶ \blacktriangleright ▶S=1,R=0,置位(置1)端。
▶ \blacktriangleright ▶S=R=0,维持。
▶ \blacktriangleright ▶S=R=1,无论锁存器原来处于什么状态,G1、G,输出都为0,破坏了锁存器的正常工作。 - 特性方程:
Q
n
+
1
=
S
+
R
‾
Q
n
Q^{n+1}=S+\overline RQ^n
Qn+1=S+RQn
S
R
=
0
(
约
束
条
件
)
SR=0(约束条件)
SR=0(约束条件)
二、D锁存器
D锁存器不存在非定义状态,使用广泛。主要有传输门控和逻辑门控两种电路结构形式。
- Q n + 1 = D Q^{n+1}=D Qn+1=D
- 功能表
D | Q n Q^n Qn | Q n + 1 Q^{n+1} Qn+1 |
---|---|---|
0 | 0 | 0 |
0 | 1 | 0 |
1 | 0 | 1 |
1 | 1 | 1 |
- 状态图
三、触发器
3-1 D触发器
- 特性表
D | Q n Q^n Qn | Q n + 1 Q^{n+1} Qn+1 |
---|---|---|
0 | 0 | 0 |
0 | 1 | 0 |
1 | 0 | 1 |
1 | 1 | 1 |
- 特性方程
Q n + 1 = D Q^{n+1}=D Qn+1=D - 状态图
3-2 JK触发器
- 特性表
J | K | Q n Q^n Qn | Q n + 1 Q^{n+1} Qn+1 |
---|---|---|---|
0 | 0 | 0 | 0 |
0 | 0 | 1 | 1 |
0 | 1 | 0 | 0 |
0 | 1 | 1 | 0 |
1 | 0 | 0 | 1 |
1 | 0 | 1 | 1 |
1 | 1 | 0 | 1 |
1 | 1 | 1 | 0 |
- 特性方程:
Q ( n + 1 ) = J Q ‾ n + K ‾ Q n Q^(n+1)=J\overline Q^n+\overline KQ^n Q(n+1)=JQn+KQn - 状态图
3-3 T触发器
通过T信号控制触发器翻转或保持不变。
- 特性表
T | Q n Q^n Qn | Q n + 1 Q^{n+1} Qn+1 |
---|---|---|
0 | 0 | 0 |
0 | 1 | 1 |
1 | 0 | 1 |
1 | 1 | 0 |
- 特性方程: Q n + 1 = T Q ‾ n + T ‾ Q n Q^{n+1}=T\overline Q^n+\overline TQ^n Qn+1=TQn+TQn
- 状态图:
3-1 SR触发器
- 特性方程
Q n + 1 = S + R ‾ Q n Q^{n+1}=S+\overline RQ^n Qn+1=S+RQn
S R = 0 SR=0 SR=0
★ \bigstar ★注意上升沿触发还是下降沿触发