MCS-51单片机的 EA、ALE和PSEN 端的功能是什么? ALE—ALE 为地址锁存允许信号,在访问外部存储器时,ALE 用来锁存 P0送出的低 8 位地址信号。PSEN—外部程序存储器的读选通信号。当访问外部 ROM 时,PSEN 产生负脉冲作 为。
PSEN和EA的功能到底怎么体现啊有什么区别? ③PSEN(29脚):此脚的输出是外部程序存储器的读选通信号。在从外部程序存储器取指令(或常数)期间,每个机器周期两次PSEN有效。但在此期间,每当访问外部数据存储器时,这两次有效的PSEN信号将不出现。PSEN同样可以驱动(吸收或输出)8个LS型的TTL输入。④EA/VPP(引脚):当EA端保持高电平时,访问内部程序存储器,但在PC(程序计数器)值超过0FFFH(对851/8751/80C51)或1FFFH(对8052)时,将自动转向执行外部程序存储器内的程序。当EA保持低电平时,则只访问外部程序存储器,不管是否有内部程序存储器。对于常用的8031来说,无内部程序存储器,所以EA脚必须常接地,这样才能只选择外部程序存储器。对于EPROM型的单片机(如8751),在EPROM编程期间,此引脚也用于施加21V的编程电源(VPP)。
PSEN的作用 在读外部程序存2113储器时,PSEN低电5261平有效,以实现外部程序存储4102器单元的读操作,由于现在使用的单片机1653内部已经有足够大的ROM,所以几乎没有人再去扩展外部ROM,因此这个引脚只需了解即可。①内部ROM读取时,PSEN不动作;②外部ROM读取时,在每个机器周期会动作两次;③外部RAM读取时,两个PSEN脉冲被跳过不会输出;④外接ROM,与ROM的OE脚相接。