【问题标题】:Sample code for accessing external RAM using FX2 Microcontroller使用 FX2 微控制器访问外部 RAM 的示例代码
【发布时间】:2012-06-12 06:09:57
【问题描述】:

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

【问题讨论】:

    标签: 8051


    【解决方案1】:

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

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

    【讨论】:

    猜你喜欢
    • 2023-03-30
    • 2016-05-04
    • 1970-01-01
    • 2020-04-08
    • 2020-01-27
    • 1970-01-01
    • 1970-01-01
    • 2012-03-02
    • 1970-01-01
    相关资源
    最近更新 更多