51单片机psen管脚功能?

有个管脚是psen 当从外部rom取指令时,psen就制位1,这个置位是人为的,还是单片机自己完成的?

这个是单片机自动实现的,当有访问外部ROM时会自动完成。看下面的时序图

追问

s1,s2和p1p2表示什么?ale又表示什么?求解释

追答

P1,P2就是时钟脉冲,S1-S6是又人为划分的状态周期,ALE是用来把P0口先送出来的低8位地址进行锁存的信号,因为P0口分时送低8位地址和数据。

追问

ALE叫什么,翻译过来叫什么啊!

追答

ALE(A地址L锁存E有效)信号

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-12-22
51单片机PSEN引脚是低电平有效的。当AT89C51单片机从外部程序存储器取指令时,每个机器周期内PSEN两次有效输出,即输出两次低电平。当访问外部数据存储器时,这两次有效的PSEN 信号将不会出现。所以这个过程是单片机自己完成的。

参考资料:AT89C51单片机原理与接口技术(凌志浩编)

第2个回答  2012-12-22
Program Store Enable ,是读取外部存储器的使能端,由硬件自动处理,当执行MOVX A,DATA时(也就是读取外部存储器数据时,包括外部数据存储器 [ RAM ] ),该脚自动输出外部存储器使能脉冲。
第3个回答  2012-12-22
具体要看是哪一款单片机,请详细说明型号.需要参照相应说明手册才能清楚.
PSEN从外部取指令,应改是人为自己置1,一些主要的寄存器配置要看单片机内部功能.本回答被网友采纳
相似回答