电子信息专升本 · 第11章 触发器与时序逻辑电路
第 11 章 触发器与时序逻辑电路
一、考纲考点清单
- 触发器的定义、分类与动作特点(电平触发、边沿触发)
- RS、JK、D、T 触发器的工作原理与特性方程
- 触发器之间的相互转换
- 寄存器与移位寄存器(74LS194)
- 计数器(74LS161/160、74LS290、74LS193)及任意进制计数器的构成
- 同步时序逻辑电路的分析方法
二、核心知识点
2.1 各类触发器
| 类型 | 特性方程 | 说明 |
|---|---|---|
| 基本 RS | Q(n+1) = S + R̄Q(n),约束 SR = 0 | 电平触发 |
| JK | Q(n+1) = JQ̄(n) + K̄Q(n) | 边沿触发,功能最全:置0/置1/保持/翻转 |
| D | Q(n+1) = D | 边沿触发,常用于寄存器 |
| T | Q(n+1) = T⊕Q(n) | T=1 翻转(T′触发器) |
- 动作特点:边沿触发(上升沿或下降沿)抗干扰好;电平触发在时钟有效电平期间输入变化会影响输出。
- 触发器转换:如 D → T′:Q̄ 接回 D 端(D = Q̄),每来一个时钟翻转一次(二分频)。
2.2 寄存器与移位寄存器
- 寄存器:n 个 D 触发器共时钟,并行输入并行输出,存 n 位数据。
- 移位寄存器 74LS194(4 位双向):可实现左移、右移、并入并出、保持;常用于构成环形计数器(循环移位)。
2.3 计数器
- 分类:同步/异步;加法、减法、可逆;二进制、十进制(BCD)、任意进制。
- 74LS161:4 位同步二进制加法计数器,异步清零端 RD(低有效)、同步置数端 LD(低有效)——构成任意进制计数器的两个方法:
- 反馈清零法(异步清零):N 进制取状态 N 的译码瞬时清零(有毛刺风险);
- 反馈置数法(同步置数):取状态 N−1 的译码置数,工作可靠,推荐。
- 74LS160 为十进制版;74LS290 异步二–五–十进制计数器(含 S9、R0 端,可构成 8421 十进制计数)。
- 任意进制计数器设计步骤:选芯片 → 定清零/置数方式 → 找反馈状态 → 接译码电路 → 验证。
2.4 同步时序电路分析
三步方程:
- 驱动方程(各触发器输入端表达式,由电路图得);
- 状态方程(代入特性方程);
- 输出方程;
再由状态方程列状态转换表/画状态转换图,说明功能(常为计数器/序列检测器)。
三、关键公式速查
| 名称 | 公式 |
|---|---|
| JK 触发器 | Q(n+1) = JQ̄(n) + K̄Q(n) |
| D 触发器 | Q(n+1) = D |
| T 触发器 | Q(n+1) = T⊕Q(n) |
| D→T′ | D = Q̄ |
四、典型例题
例 1:用 74LS161 的同步置数法构成十二进制计数器。
解:161 为 4 位二进制(0~15),取 12 个状态:
- 用同步置数:选状态 0
11(00001011),在 Q3Q2Q1Q0 = 1011 时译码产生 LD = 0,置入 0000; - 反馈译码:LD = (Q3·Q1·Q0)’ 接一个 3 输入与非门输出;
- 计数顺序 0→1→…→11→0 循环,完成十二进制计数(若用异步清零则取状态 1100 时清零)。
例 2:T′ 触发器(T = 1)输入时钟 f = 100 kHz,求输出 Q 的频率。
解:T = 1 每时钟翻转一次,输出为输入频率的一半(二分频):fQ = 50 kHz。
五、解题方法小结与易错点
- “异步清零”在状态 N 上清零、”同步置数”在状态 N−1 上置数,两个差 1 的坑务必记牢。
- 计数器设计题最后要验证:数够 N 个状态、无多余状态干扰(必要时检查自启动)。
- 时序电路分析题先求驱动方程再代特性方程,别跳步,状态表按 2ⁿ 全列。
- 边沿触发看波形图时,只在有效时钟边沿更新输出;电平触发在有效电平期间跟随输入。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 苏的博客!