使用FX2微控制器访问外部RAM的示例代码

时间:2012-06-12 06:09:58

标签: 8051

我遇到使用赛普拉斯FX2微控制器访问外部RAM的问题。任何人都可以告诉我应该使用什么寄存器。就像8051 MCU一样,它有用于地址总线的A15-A0引脚和用于数据总线的D7-D0引脚片选,输出使能和写使能选通。 MCU为CY7C68013A FX2。我似乎无法找到必须使用哪个寄存器来生成用于访问外部RAM的信号。使用此功能的寄存器应与8051相同。在微控制器中,它有一个专用引脚,即A15(地址总线MSB),D7(数据总线MSB)

1 个答案:

答案 0 :(得分:0)

您可以使用16位XRAM寄存器访问外部RAM - 短DPTR

; write   register A value to XRAM address  indicated by DPTR
MOVX  @DPTR,A

; read XRAM to register A
MOVX  A,@DPTR