ALE:地址锁存允许信号,输出。ALE 是英文"Address Latch Enable"的缩写,it is used for external data memory cyscles.用作片外存储器访问时,低字节地址锁存。ALE以1/6的振荡频率稳定输出,用作对外输出的时钟或用于定时。ALE可以驱动8个LSTTL负载。
ALE在STC系列单片机中的应用:传统8051单片机的ALE脚对系统时钟进行6分频输出,可对外提供时钟,STC12C5Axx系列不对外输出时钟如果传统设计利用ALE脚对外输出时钟,请利用STC12C5Axx系列的可编程时钟输出脚对外输出时钟(CLKOUT0/CLKOUT1/CLKOUT2或XTAL2脚串一个200欧姆电阻对外输出时钟.
传统8051单片机时钟频率较高时,ALE脚是一个干扰源,所以STC89系列单片机增加了AUXR特殊功能寄存器,其中的Bit0/ALEOFF位允许禁止ALE对系统时钟分频输出。而STC12C5Axx系列单片机直接禁止ALE脚对系统时钟进行6分频输出,彻底清除此干扰源.也有利于系统的抗干扰设计.
参考资料:ALE_百度百科
ALE就是地址锁存控制信号,ALE吧P0输出低8位地址送锁存器存起来,视线地位和数据的隔离,另外ALE是以晶振1/6固定频率输出的正脉冲,如果系统无使用外部存储器时可以当做外部时钟使用(仅限没有外接存储器的情况)
51单片机种,ALE 是英文"ADDRESS LATCH ENABLE"的缩写,表示允许地址锁存允许信号。当访问外部存储器时,ALE 信号负跳变来触发外部的8 位锁存器 (如74LS373),将端口P0 的地址总线(A0-A7)锁存进入锁存器中。在非访问外部存储器期间,ALE 引脚的输出频率是系统工作频率的 1/16,因此可以用来驱动其他外围芯片的时钟输入。当问外部存储器期间,将以1/12 振荡频率输出。
输出振荡器的六分之一频率的脉冲,可供给外部芯片做时钟
Address lock enable . 地址锁存允许端。
ALE为高电平时进行地址锁存