51单片机的ALE端口有什么特别的作用

如题所述

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是复用的话)

参考资料:http://wenku.baidu.com/view/a67803b169dc5022aaea0081.html

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-06-07
主要是用于地址扩展时用的,具体 你看看地址扩展的应用。

MCS51系列单片机的ALE引脚有哪些功能?
MCS-51系列单片机的ALE引脚主要功能如下:1. 地址锁存信号:ALE在每个机器周期输出两个正脉冲,通常以晶振六分之一的固定频率输出脉冲,可用作外部定时器或时钟。2. 外部定时器或时钟:在访问片外存储器时,ALE的下降沿控制P0口输出的低8位地址至外接地址锁存器。未接外部存储器时,ALE引脚输出可作为...

51单片机ALE是什么意思?
平时不访问外存储器时,ALE端也可1\/6的振荡频率固定输出正脉冲,因而ALE也可以用作对外输出时钟或定时信号。如果想看一下8051芯片的好坏,可用示波器查看ALE端是否有脉冲信号输出,输出振荡器的六分之一频率的脉冲,可供给外部芯片做时钟,如有,则8051基本上是好的。ALE端的负载驱动能力为8个LS型TTL。...

MCS-51单片机的ALE引脚发出什么信号,他的用途是什么
MCS-51单片机的ALE引脚发出地址锁存信号,在每个机器周期产生两个正脉冲。通常情况下,ALE以晶振频率的六分之一输出固定频率的脉冲,这可以作为外部定时器或时钟信号使用。当访问外部存储器时,ALE引脚的下降沿控制P0口输出的低8位地址被外接地址锁存器锁存。在没有连接外部存储器时,ALE引脚可以作为时钟...

51单片机引脚ALE的具体作用?怎么控制地址锁存器的?
因此它可以用来做外部时钟或定时。如果我们把这个功能应用与实际,可能给我们的设计带来简化,降低生产成本。ALE脚是在使用MOVX、MOVC指令时才会变成有效(这些指令都使用到外部RAM或ROM的地址。这些指令都有一个特点:地址和数据分时出现在P0口)。使用C写程序时,要使用它有效,可用访问内部RAM地址的方法。

单片机中ALE是什么意思
51单片机种,ALE 是英文"ADDRESS LATCH ENABLE"的缩写,表示允许地址锁存允许信号。当访问外部存储器时,ALE 信号负跳变来触发外部的8 位锁存器 (如74LS373),将端口P0 的地址总线(A0-A7)锁存进入锁存器中。在非访问外部存储器期间,ALE 引脚的输出频率是系统工作频率的 1\/16,因此可以用来驱动其他...

MCS-51单片机的 EA、ALE和PSEN 端的功能是什么?
ALE——ALE 为地址锁存允许信号,在访问外部存储器时,ALE 用来锁存 P0送出的低 8 位地址信号。 PSEN ——外部程序存储器的读选通信号。当访问外部 ROM 时, PSEN 产生负脉冲作 为外部 ROM的选通信号;在访问外部 RAM或片内 ROM时,不会产生有效的PSEN 信 号。 PSEN 可驱动 8 个LSTTL 门输入...

51单片机中ALE管脚是什么意思
锁存器信号,当访问外部数据或程序存储器时,P0口先输出地址信号(低8 位),后输出数据,因此要用锁存器锁存地址,ALE就是供锁存器用的锁存信号,在脉冲的下降沿,地址信号被锁存 见下图:

80C51单片机引脚ALE的作用是什么?当80C51不外接存储器时,ALE.上的输 ...
【答案】:80C51单片机引脚ALE的作用是对外部存储寻址时锁存PO口输出的低8位地址,当80C51不外接存储器时,ALE上的输出的脉冲频率是fosc\/6.

mcs.51单机片的引脚reset,ale,ea各有什么作用
在此引脚上出现两个机器周期的高电平(由低到高跳变),将使单片机复位 ale:访问外部存储器时,输出脉冲的下降沿用于锁存16位地址的地八位,即使不访问外部存储器,也有周期正脉冲输出,频率为震荡器频率的1\/6 ea:为高电平时访问内部程序存储器,为低电平时访问外部程序存储器 ...

关于51单片机的ALE引脚的问题
这个引脚的功能是不能受程序控制的,如果把ea设置为低电平,51从外部rom读取指令,ale就是锁存信号。stc的单片机可以通过寄存器来上设置ale的功能,其它的51不可以

相似回答