单片机 PSEN端与P3口的第二功能--RD端都是片外存储器读选通信号端,有什么分别吗?(本人新手勿喷)

2024-12-04 16:08:05
推荐回答(2个)
回答1:

RD是外部数据存储器(RAM)的选通信号,使用xdata数据类型或者MOVX指令时会跳变

PSEN是外部程序存储器(ROM)的选通信号,使用MOVC指令或者把EA置0执行外部程序区时才会产生跳变
现在的单片机都有较大的内部RAM跟ROM空间,很少用到。
不过 可以通过把RD跟PSEN并联接到外部RAM的选通脚上,然后可以通过JMP指令跳转到外部ram执行程序。
而且程序内容可实时修改 ,可以做成仿真的用途。

回答2:

PSEN信号作为扩展程序存储器的读选通信号
RD作为扩展数据存储器和I/O口的读选通信号
一个是扩展程序存储器,一个是扩展数据存储器
现在的系统绝大部份都讲究单片化,以降低成本及提高可靠性,很少用到外扩程序存储器和数据存储器啦