完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我有看到说Latch是一个简单的电路用来存储一位的数据(或者状态),也就是说这个Latch是个名词(锁存器)。
但是我在看MCU 8085的资料的时候在定时控制这一章节,有一个信号叫做ALE(Address Latch Enable)。 描述是这样的,ALE是一个脉冲信号,用来锁住(Latch)AD0~AD7的地址。这里Latch又是动词。请问Latch到底是什么意思呢?ALE又是什么呢? |
|
相关推荐
4个回答
|
|
你都已经说完了啊,Latch又可以做动词也可以作名词,反正都是锁的意思。
至于ALE的话。有些芯片重叠地址总线和数据总线来减少需要的引脚数量。ALE信号的话负责将引脚的状态存储在这个芯片内部的地址寄存器 |
|
|
|
ALE:地址锁存允许信号,输出。ALE 是英文"Address Latch Enable"的缩写,it is used for external data memory cyscles.用作片外存储器访问时,低字节地址锁存。ALE以1/6的振荡频率稳定输出,用作对外输出的时钟或用于定时。ALE可以驱动8个LSTTL负载。
|
|
|
|
Address lock enable . 地址锁存允许端。
访问外部存储器用的,比如RAM、ROM 51有外部总线,16位的地址线,8为的数据线,但是地址的低8位跟数据线是重合的,因此访问的时候需要区分开低8位(P0口,高8位是P2口)地址和数据,这就需要用到ALE信号了。 访问存储器的时候,P2口输出高地址,P0输出低地址。利用外部的锁存器(一般用74LS373)配合ALE脉冲,锁存P0地址,这时候读写信号开始起作用(WR或者RD),P0口读入或者输出数据。在整个过程中,外部存储器的地址总线上的数据始终是稳定的,低8位地址的稳定靠的就是ALE和外部锁存器。 现在的51一般都很少用外部存储器或者相似的使用外部总线的外设可,因此现在的51单片机大多数都可以软件设置ALE脉冲的使能,由用户决定是否输出ALE脉冲,一来是降低EMI,二来是可以多一个IO口(如果ALE是复用的话) |
|
|
|
这个知识没有接触过,学习一下
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
1976 浏览 1 评论
基于FT600Q芯片 的USB3.0设计,为什么连接PC后设备无法识别?
1606 浏览 1 评论
1378 浏览 0 评论
大佬们 运放电路前一级的放大器无论输入多少 输出都是1.58v
1991 浏览 4 评论
1835 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-2-3 09:25 , Processed in 0.528670 second(s), Total 50, Slave 43 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号