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