51单片机引脚ALE的具体作用?怎么控制地址锁存器的?比如单片机外接地址锁存器74HC373,然后P0口与锁存器相接.ALE脚是接LE脚没错吧?具体怎么控制ALE的电平来实现地址锁存和地址变化的呢?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/12 12:06:40
51单片机引脚ALE的具体作用?怎么控制地址锁存器的?比如单片机外接地址锁存器74HC373,然后P0口与锁存器相接.ALE脚是接LE脚没错吧?具体怎么控制ALE的电平来实现地址锁存和地址变化的呢?

51单片机引脚ALE的具体作用?怎么控制地址锁存器的?比如单片机外接地址锁存器74HC373,然后P0口与锁存器相接.ALE脚是接LE脚没错吧?具体怎么控制ALE的电平来实现地址锁存和地址变化的呢?
51单片机引脚ALE的具体作用?怎么控制地址锁存器的?
比如单片机外接地址锁存器74HC373,然后P0口与锁存器相接.ALE脚是接LE脚没错吧?具体怎么控制ALE的电平来实现地址锁存和地址变化的呢?

51单片机引脚ALE的具体作用?怎么控制地址锁存器的?比如单片机外接地址锁存器74HC373,然后P0口与锁存器相接.ALE脚是接LE脚没错吧?具体怎么控制ALE的电平来实现地址锁存和地址变化的呢?
单片机上的ALE是接373上的锁存允许LE的,没有错.
这个外部RAM和ROM的读写时序,在书上都有,可以去参考一下.而且非常好用.

数字电路基础没学好吧,看一下触发器部分就知道具体是怎么工作的了。

ALE/PROG: 当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。
在FLASH编程期间,此引脚用于输入编程脉冲。
在平时,ALE端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6。因此它可用作对外部输出的脉冲或用于定时目的。然而要注意的是:每当用作外部数据存储器时,将跳过一个ALE脉冲。如想禁止ALE的输出可在SFR8EH地址上置0。此时, ALE只...

全部展开

ALE/PROG: 当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。
在FLASH编程期间,此引脚用于输入编程脉冲。
在平时,ALE端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6。因此它可用作对外部输出的脉冲或用于定时目的。然而要注意的是:每当用作外部数据存储器时,将跳过一个ALE脉冲。如想禁止ALE的输出可在SFR8EH地址上置0。此时, ALE只有在执行MOVX,MOVC指令是ALE才起作用。另外,该引脚被略微拉高。如果微处理器在外部执行状态ALE禁止,置位无效。
当访问外部存储器时,ALE作为锁存扩展地址的低8位字节的控制信号。当访问外部数据存储器时,ALE以十二分之一振荡频率输出正脉冲,同时这个引脚也是EPROM编程时的编程脉冲输入端。
但是这个引脚还有一个非常有用的功能往往被很多人给忽视了,那就是当非访问外部数据存储器时,ALE以六分之一振荡频率固定输出正脉冲, 8051一个机器周期=6个状态周期=12个振荡周期,若采用6MHz的晶体振荡器,则ALE会发出1MHz的固定的正脉冲。因此它可以用来做外部时钟或定时。如果我们把这个功能应用与实际,可能给我们的设计带来简化,降低生产成本。
ALE脚是在使用MOVX、MOVC指令时才会变成有效(这些指令都使用到外部RAM或ROM的地址。这些指令都有一个特点:地址和数据分时出现在P0口)。使用C写程序时,要使用它有效,可用访问内部RAM地址的方法。如:uVariable=*((char *)0x12C),把0x12C地址的内容给uVariable变量。这个过程有效的脚为ALE、RD。
这个信号线的信号生成是MCU硬件电路实现的,不可以人工控制。
在某些内置TOM的MCU里,可以关闭ALE信号输出,以降低EMI。

收起

51单片机引脚ALE的具体作用?怎么控制地址锁存器的?比如单片机外接地址锁存器74HC373,然后P0口与锁存器相接.ALE脚是接LE脚没错吧?具体怎么控制ALE的电平来实现地址锁存和地址变化的呢? mcs.51单机片的引脚reset,ale,ea各有什么作用 2位7段数码管怎么使用?引脚 1和2干什么的?用51单片机应该怎么控制? MCS-51系列单片机有电源类引脚、时钟类引脚、并行输入、输出引脚、控制引脚,共多少个引脚啊? 8051单片机引脚EA的作用?在使用8031单片机时该引脚如何处理 单片机中AMUX引脚是什么意思,作用是什么? 51系列单片机的控制线有几根?每一根控制线的作用是什么? 用51单片机一个引脚控制喇叭,电压和喇叭内电阻相同情况下,为什么说用达林顿电路能增加电路上的电流. 单片机电源引脚vcc22uF的电解电容接了一个0.1uF电容和22uF的电解电容,这个电解电容什么作用,大小怎么计算的? 单片机引脚为何接上拉电阻它的大小怎么计算啊 用51单片机控制ra8803的电路图 单片机中的引脚是什么意思? 485自动收发电路分析?为什么呢RS485芯片与单片机连接的引脚除了RXD和TXD之外,还需要用1个或2个引脚控制“收”“发”.不过,有一种利用三极管的方法可以免去单片机的控制引脚,自动收发.如下 单片机四角复位开关怎么接入电路是用万用表检测时,按下开关能导通的两个引脚是一组,将这两个引脚接入电路吗 基于单片机的温度控制英语怎么翻译 用51单片机怎么控制4个超声波测距模块? 知道单片机引脚定义 怎么知道它的型号呢sop16封装,1脚和4脚是VCC,16脚接地, 其他两个脚读取PEM的AD型号, 其余四个脚控制三级管去驱动MOS管, 这样的单片机是什么型号的?请高手解释,谢谢 cd4017各引脚的作用