【STM32】锁存器

问题背景

在学习FSMC控制外部NOR存储器时,看到在NOR复用接口模式下,AD信号[15:0]是复用的。也就是说,若不使用锁存器:当NADV为低时,ADx(x=0...15)上出现地址信号Ax,当NADV变高时,ADx上出现数据信号Dx。若使用锁存器:可同时在ADx上得到Ax和Dx。

复用模式:低16位数据/地址线复用。在该模式下,推荐使用地址锁存器以区分数据与地址。

NADV信号的高低决定数据是data还是address,这个很好理解。

那么啥是锁存器,为什么使用了锁存器就可以同时得到Ax.?

简介

以锁存器---74HC573D为例

真值表

74HC573芯片是一个锁存器简单来说就是由输入引脚 D1~D8 来控制输出引脚 Q1 ~ Q8。OE和LE 的取值会影响 输入数据 控制 输出数据 。

OE:output enable 输出使能(低电平有效)

LE:latch enable 锁存器使能

当 OE 为 L ,LE 为 H 时,为 跟随模式,输出数据 = 输入数据 。

当 OE 为 L ,LE 为 L 时,为 锁存模式,输出数据 = 上一个时刻的输入数据 。

相关推荐
风逸尘_lz2 分钟前
STM32标准工程目录文件解释
stm32·单片机·嵌入式硬件
小白学电子_4 分钟前
51 单片机 拖尾流水灯
单片机·嵌入式硬件
酸奶乳酪2 小时前
IIC学习笔记
笔记·单片机·学习
进击的横打2 小时前
【车载开发系列】系统时钟与定时器
stm32·单片机·fpga开发
LCG元3 小时前
STM32实战案例:基于STM32F103的智能插座(电量计量+远程控制)
stm32·单片机·嵌入式硬件
至为芯3 小时前
PY32F005至为芯支持32位ARM内核的高主频MCU微控制器
单片机·集成电路·芯片
somi73 小时前
ARM-06-时钟系统配置
arm开发·单片机·嵌入式硬件·时钟配置
爱喝纯牛奶的柠檬3 小时前
基于STM32和HAL库的大夏龙雀BT311-10C02S蓝牙模块驱动
stm32·单片机·嵌入式硬件
小谦32513 小时前
NTC热敏电阻分压测量电路的数学特性与应用选择研究
stm32·嵌入式硬件
Xueqian E4 小时前
驱动策略和效率的整理
stm32·单片机·嵌入式硬件