目录
一、触发器是什么?
二、核心触发器详解
1. RS触发器:最基础的“记忆单元”
(1)基本RS触发器(锁存器)
(2)同步RS触发器(电平触发)
2. D触发器:最常用的“同步数据传输单元”
3. 延伸触发器:JK/T触发器
(1)JK触发器:全能型触发器
(2)T触发器:分频专用触发器
三、各类触发器核心对比
四、关键结论
前言:触发器是时序电路的核心,也是数电学习的重点难点。本文拒绝废话,纯干货输出——重点拆解最常用的RS触发器、D触发器,延伸讲解JK/T触发器的核心逻辑,附特性表、特性方程、应用场景,不管是期末备考还是实验实操都能直接用!
一、触发器是什么?
触发器是具有“记忆功能”的基本时序逻辑单元,能存储1位二进制信息(0或1),区别于组合电路,其输出不仅取决于当前输入,还与历史输入状态相关。核心作用是:存储数据、实现计数、分频、移位等,是CPU寄存器、SRAM等核心器件的基础。
二、核心触发器详解
1. RS触发器:最基础的“记忆单元”
RS触发器是所有触发器的雏形,核心功能是“置1(Set)、置0(Reset)、保持”,按结构分为“基本RS触发器”和“同步RS触发器”。
(1)基本RS触发器(锁存器)
结构:由2个与非门或或非门交叉耦合组成(与非门低电平有效,或非门高电平有效)。
核心输入:S(置1端)、R(置0端);输出:Q(原码)、$\overline{Q}$(反码)。
特性表(与非门型,低电平有效):
S | R | Q(次态) | 功能说明 |
|---|---|---|---|
0 | 0 | 不定 | 禁止!S、R不能同时有效,触发后状态不可控 |
0 | 1 | 1 | 置1:S有效,Q输出1 |
1 | 0 | 0 | 置0:R有效,Q输出0 |
1 | 1 | Q(现态) | 保持:输入无效,输出维持原有状态 |
特性方程(约束条件):$\begin{cases} Q^{n+1}=\overline{S} + RQ^n \\ SR=1 \end{cases}$(SR=1即禁止S、R同时为0)。
应用场景:简单电平锁存、机械开关消抖(避免按键抖动导致的误触发)。
(2)同步RS触发器(电平触发)
问题解决:基本RS触发器无控制端,输入信号随时影响输出,抗干扰差。同步RS触发器增加“时钟控制端CP”,仅当CP为有效电平时(通常高电平),S、R才起作用。
特性方程(CP=1有效):$\begin{cases} Q^{n+1}=S + \overline{R}Q^n \\ SR=0 \end{cases}$。
缺点:存在“空翻现象”——CP有效期间,S、R多次变化会导致Q多次翻转,抗干扰弱,不适合高速场景。
2. D触发器:最常用的“同步数据传输单元”
D触发器是实际应用中最广泛的触发器,解决了RS触发器的“不定态”和“空翻”问题,核心功能是“同步传输数据”。
结构:多为“边沿触发”(上升沿或下降沿),常见芯片如74LS74D(上升沿触发)。
核心输入:D(数据端)、CP(时钟端);输出:Q、$\overline{Q}$。
核心特性:仅在CP的边沿(上升沿/下降沿)时刻,Q才会跟随D的状态变化;其他时刻,无论D如何变化,Q保持原状态。
特性表(上升沿触发):
CP | D | Q | 功能说明 |
|---|---|---|---|
↑(上升沿) | 0 | 0 | 同步置0 |
↑(上升沿) | 1 | 1 | 同步置1 |
↑以外(低/高电平) | 任意 | Q | 保持原状态 |
特性方程:$Q^{n+1}=D$(边沿触发,无约束条件)。
应用场景:数据锁存(如前面交通灯实验中的状态锁存)、移位寄存器、分频电路、CPU缓存单元等。
3. 延伸触发器:JK/T触发器
由RS触发器优化而来,解决特定场景需求,核心逻辑可基于前两种触发器推导。
(1)JK触发器:全能型触发器
优化点:将Q和$\overline{Q}$反馈到输入,解决RS触发器的不定态问题,S/R端改为J/K端,无约束条件。
特性(主从结构,下降沿有效):J=1、K=1时,Q翻转(计数功能);J=1、K=0时置1;J=0、K=1时置0;J=0、K=0时保持。
特性方程:$Q^{n+1}=J\overline{Q^n} + \overline{K}Q^n$(必背!数电高频考点)。
(2)T触发器:分频专用触发器
结构:JK触发器的J、K短接为T端。特性:T=1时,CP每触发一次Q翻转(二分频);T=0时保持原状态。
特性方程:$Q^{n+1}=T\oplus Q^n$(异或逻辑)。
三、各类触发器核心对比
触发器类型 | 核心优势 | 缺点 | 触发方式 | 典型应用 |
|---|---|---|---|---|
基本RS | 结构简单、成本低 | 有不定态、无同步控制 | 电平触发(随时响应) | 开关消抖、简单锁存 |
同步RS | 时钟同步控制 | 有空翻、有不定态 | 电平触发(CP有效期间) | 低速同步电路 |
D触发器 | 无不定态、抗干扰强、逻辑简单 | 仅能传输数据,无计数功能 | 边沿触发(主流) | 数据传输、锁存、寄存器 |
JK触发器 | 无不定态、功能全能(置1/0/保持/翻转) | 输入端口多、结构较复杂 | 边沿/主从触发 | 计数器、分频器、时序控制 |
T触发器 | 分频功能专一、逻辑简单 | 功能单一 | 边沿触发 | 二分频电路、计数器 |
四、关键结论
- 触发器核心区别:触发方式(电平/边沿)和约束条件(有无不定态);
- 实际应用优先选D触发器(简单通用)和JK触发器(全能灵活),RS触发器仅用于基础场景;
- 边沿触发(D/JK)解决空翻问题,是高速数字电路的主流选择;
- 触发器可相互转换:JK触发器短接J=K=T得T触发器,JK触发器接J=1、K=1得T'触发器(二分频),JK触发器接K=$\overline{D}$、J=D得D触发器。
结语:掌握以上触发器的特性方程、触发方式和应用场景,数电时序电路的核心难点就攻克了一半!收藏本文,备考/实验时直接对照,高效避坑~
参考文章——
RS触发器:基础原理与实验详解-CSDN博客
数字电路 第四章—第二节(基本触发器)-CSDN博客