单片机中ALE是什么意思,ALE信号的作用是什么?...

单片机中ALE是什么意思
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地址锁存信号,在读取外部存储器的时候进行地址锁存。 ALE 是adress lock enable简写,单片机P2 是高八位地址总线,而P0是分时复用地址、数据总线(控制低八位),所谓分时复用就是说在一条时序上,不同的时间P0担任不同的角色,这就需要我们的ALE来锁存PO在担任地址角色时输出的地址信号。 ALE/PROG 是单片机51系列的其中一个针脚,高低电平的不同输入能使它拥有不同的功能。ALE(Address Latch Enable),即地址锁存允许信号输出端,高电平时有效,在读写外部存储器时,用于锁存低8位地址信号;PROG 为编程脉冲的输入端,低电平时有效,在进行程序下载时使用。 扩展资料: ALE使用相关要求规定: 1、当ALE/PROG接上低电平的时候,CPU对外部存储器进行存取时,用来锁住地址线的低位地址,以实现低位地址和数据的隔离。 2、当系统没有使用外部存储器(RAM/ROM)时,ALE可作为内部时钟,频率=晶振的1/6。 3、在烧录EPROM时,ALE作为烧录时钟的输入端。 注:在没有访问外部存储器期间,ALE以1/6振荡周期频率输出(即6分频),当访问外部存储器以1/12振 荡周期输出(12分频)。 参考资料来源:百度百科-ale/prog
下一篇:没有了