- 数字电子技术教程
- 数字电子技术 - 首页
- 数字电子技术基础
- 数字系统的类型
- 信号类型
- 逻辑电平与脉冲波形
- 数字系统组件
- 数字逻辑运算
- 数字系统优势
- 数制
- 数制
- 二进制数表示
- 二进制运算
- 带符号二进制运算
- 八进制运算
- 十六进制运算
- 补码运算
- 进制转换
- 进制转换
- 二进制转十进制
- 十进制转二进制
- 二进制转八进制
- 八进制转二进制
- 八进制转十进制
- 十进制转八进制
- 十六进制转二进制
- 二进制转十六进制
- 十六进制转十进制
- 十进制转十六进制
- 八进制转十六进制
- 十六进制转八进制
- 二进制代码
- 二进制代码
- 8421 BCD码
- 余三码
- 格雷码
- ASCII码
- EBCDIC码
- 代码转换
- 错误检测与纠正码
- 逻辑门
- 逻辑门
- 与门
- 或门
- 非门
- 通用门
- 异或门
- 异或非门
- CMOS逻辑门
- 用二极管电阻逻辑实现或门
- 与门与或门的比较
- 两级逻辑实现
- 阈值逻辑
- 布尔代数
- 布尔代数
- 布尔代数定律
- 布尔函数
- 德摩根定理
- SOP和POS形式
- POS到标准POS形式
- 最小化技术
- 卡诺图化简
- 三变量卡诺图
- 四变量卡诺图
- 五变量卡诺图
- 六变量卡诺图
- 无关项
- 奎因-麦克斯拉斯基方法
- 最小项和最大项
- 规范式和标准式
- 最大项表示
- 使用布尔代数化简
- 组合逻辑电路
- 数字组合电路
- 数字运算电路
- 多路选择器
- 多路选择器设计步骤
- 多路选择器通用门
- 使用4:1多路选择器实现2变量函数
- 使用8:1多路选择器实现3变量函数
- 多路分配器
- 多路选择器与多路分配器的比较
- 奇偶校验位发生器和校验器
- 比较器
- 编码器
- 键盘编码器
- 优先编码器
- 译码器
- 算术逻辑单元
- 七段LED显示器
- 代码转换器
- 代码转换器
- 二进制转十进制转换器
- 十进制转BCD转换器
- BCD转十进制转换器
- 二进制转格雷码转换器
- 格雷码转二进制转换器
- BCD转余三码转换器
- 余三码转BCD转换器
- 加法器
- 半加器
- 全加器
- 串行加法器
- 并行加法器
- 使用半加器实现全加器
- 半加器与全加器的比较
- 用与非门实现全加器
- 用与非门实现半加器
- 二进制加法/减法器
- 减法器
- 半减器
- 全减器
- 并行减法器
- 使用两个半减器实现全减器
- 用与非门实现半减器
- 时序逻辑电路
- 数字时序电路
- 时钟信号和触发
- 锁存器
- 移位寄存器
- 移位寄存器应用
- 二进制寄存器
- 双向移位寄存器
- 计数器
- 二进制计数器
- 非二进制计数器
- 同步计数器设计
- 同步计数器与异步计数器的比较
- 有限状态机
- 算法状态机
- 触发器
- 触发器
- 触发器转换
- D触发器
- JK触发器
- T触发器
- SR触发器
- 带时钟SR触发器
- 无时钟SR触发器
- 带时钟JK触发器
- JK触发器转T触发器
- SR触发器转JK触发器
- 触发方式:触发器
- 边沿触发触发器
- 主从JK触发器
- 竞争冒险现象
- A/D和D/A转换器
- 模数转换器
- 数模转换器
- 数模转换器和模数转换器IC
- 逻辑门的实现
- 用与非门实现非门
- 用与非门实现或门
- 用与非门实现与门
- 用与非门实现或非门
- 用与非门实现异或门
- 用与非门实现异或非门
- 用或非门实现非门
- 用或非门实现或门
- 用或非门实现与门
- 用或非门实现与非门
- 用或非门实现异或门
- 用或非门实现异或非门
- 使用CMOS的与非/或非门
- 用与非门实现全减器
- 使用2:1多路选择器实现与门
- 使用2:1多路选择器实现或门
- 使用2:1多路选择器实现非门
- 存储器件
- 存储器件
- RAM和ROM
- 高速缓存设计
- 可编程逻辑器件
- 可编程逻辑器件
- 可编程逻辑阵列
- 可编程阵列逻辑
- 现场可编程门阵列
- 数字电子技术系列
- 数字电子技术系列
- CPU架构
- CPU架构
- 数字电子技术资源
- 数字电子技术 - 快速指南
- 数字电子技术 - 资源
- 数字电子技术 - 讨论
数字电子技术 - 锁存器
锁存器是一种异步时序电路,其输出随着所加输入的变化而立即变化。锁存器用于在数字系统中存储1位信息,因此它被认为是最基本的存储单元。
在本章中,我们将详细解释**数字电子技术中的锁存器**及其类型和应用。
什么是锁存器?
在数字电子技术中,**锁存器**是一种异步时序电路,可以存储1位信息。它用作数字电路中的基本存储单元。
锁存器可以具有两种稳定状态,即**置位**和**复位**。置位状态用逻辑1表示,复位状态用逻辑0表示。由于这两种稳定状态,锁存器也被称为**双稳态多谐振荡器**。锁存器的状态根据所加输入进行切换。
关于锁存器需要注意的最重要一点是,它们没有用于同步的时钟信号。这就是为什么它们被称为异步时序电路。
逻辑门是锁存器的基本构建块。由于没有使用同步和时钟信号,因此锁存器在施加输入信号时会立即工作。
锁存器的特点
下面解释了锁存器的一些关键特性:
- 锁存器可以存储1位数字信息,可以使用逻辑0或逻辑1表示。因此,锁存器主要用作数字电路中的存储单元。
- 锁存器具有反馈机制,允许它们保持当前状态,直到应用下一个输入。
- 锁存器的操作完全由施加的输入控制,这意味着锁存器的输出根据输入信号的变化而更新。
锁存器的类型
以下是数字电路和系统中使用的主要类型的锁存器:
- SR锁存器
- JK锁存器
- D锁存器
- T锁存器
现在让我们详细讨论每种类型的锁存器。
SR锁存器
SR锁存器是一种具有两个输入线的锁存器,分别指定为S和R。其中,S表示置位输入,R表示复位输入。因此,它也称为**置位-复位锁存器**。
SR锁存器具有两种稳定状态,即置位状态(S)和复位状态(R)。SR锁存器的框图如下所示。
在SR锁存器的情况下,S输入将输出Q设置为1,Q'设置为0。另一方面,R输入将输出Q设置为0,Q'设置为1。如果S和R输入都为高电平,则锁存器处于禁止状态。
下表描述了SR锁存器针对不同输入组合的完整操作:
输入 | 输出 | 注释 | ||
---|---|---|---|---|
S | R | Q | Q' | |
0 | 0 | Q | Q' | 无变化 |
0 | 1 | 0 | 1 | 复位状态 |
1 | 0 | 1 | 0 | 置位状态 |
1 | 1 | X | X | 禁止状态 |
SR锁存器可以通过以交叉耦合方式连接两个或非门来实现,如下面的图所示。
JK锁存器
JK锁存器是另一种类型的锁存器,它有两个输入,即J和K。这里,输入J类似于SR锁存器中的S输入,输入K类似于SR锁存器中的R输入。
JK锁存器的操作类似于SR锁存器,但它没有禁止状态。相反,它具有一个切换状态,当J和K输入都为1时,输出Q和Q'交换其状态。
因此,JK锁存器主要设计用于克服SR锁存器中禁止状态的问题。
JK锁存器的框图如下所示:
下表描述了JK锁存器针对不同输入组合的操作:
输入 | 输出 | 注释 | ||
---|---|---|---|---|
J | K | Q | Q' | |
0 | 0 | Q | Q' | 无变化 |
0 | 1 | 0 | 1 | 复位状态 |
1 | 0 | 1 | 0 | 置位状态 |
1 | 1 | Q' | Q | 切换状态 |
从此表可以看出,通过实现切换状态解决了禁止状态的问题。
JK锁存器的逻辑电路由两个或非门和两个与门的组合组成,如下面的图所示。
D锁存器
D锁存器,也称为数据锁存器或透明锁存器,是一种双稳态多谐振荡器,它有两个输入信号,即D(数据)输入和E(使能)输入。
只要E输入为高电平,D锁存器的输出Q与施加到D输入线的输入相同。当E输入变低时,D锁存器的输出保持不变,直到新的输入被应用到D输入。
D锁存器的框图如下所示。
下表解释了D锁存器的操作:
输入 | 输出 | 注释 | ||
---|---|---|---|---|
D | E | Q | Q' | |
0 | 0 | Q | Q' | 无变化 |
0 | 1 | 0 | 1 | 复位状态 |
1 | 0 | Q | Q' | 无变化 |
1 | 1 | 1 | 0 | 置位状态 |
D锁存器的逻辑电路图如下所示:
T锁存器
T锁存器是一种锁存器,当向其输入线施加逻辑1时,它会切换其输出状态(Q)。因此,它也称为**触发锁存器**。
T锁存器是通过将JK锁存器的J和K输入连接在一起实现的,如下面的框图所示。
下表显示了描述T锁存器操作的真值表:
输入 | 当前状态 | 下一状态 | ||
---|---|---|---|---|
T | Q | Q' | Q | Q' |
0 | 0 | 1 | 0 | 1 |
0 | 1 | 0 | 1 | 0 |
1 | 0 | 1 | 1 | 0 |
1 | 1 | 0 | 0 | 1 |
T锁存器的逻辑电路图如下所示:
锁存器的应用
锁存器在数字电子领域有多种应用。它们是最基本的存储组件,用于在数字系统中存储一位信息。
以下是锁存器的一些常见应用:
- 锁存器用作数字系统中的一位存储单元。
- 锁存器用于设计数字寄存器,这些寄存器用于在微处理器和微控制器中存储和处理数据。
- 锁存器用于设计触发器,触发器基本上是同步锁存器。
- 锁存器也用于通信系统中,用于临时数据存储或缓冲。
结论
本章解释了数字系统中使用的不同类型的锁存器,以及一些锁存器应用示例。
总之,锁存器是由逻辑门构成的一位存储器件。它是一种异步时序逻辑电路,没有用于同步的时钟信号。
在数字系统中,锁存器用于执行一些关键功能,例如临时数据存储、数据流控制等。