位置:51电子网 » 技术资料 » 通信网络

片外RAM的读/写指令

发布时间:2016/7/10 18:03:34 访问次数:2071

   使用MOV类指令, JCM5053J内部RAM单元内容可以有多种灵活的数据传送方式,而外部RAM数据的传送只能与A进行,且必须使用助记符为MOVX类的指令。

   (1)读入累加器A的指令

   MOVX A,@Ri         ;((Ri))外MM→A

   MOVX A,@DPTR      《DPTRlλRAM→A

   MOVX A,@R是使用Ⅱ的间接寻址,只能传送外部RAM的256个单元的数据,指令执行时,由Ⅱ中指定的低8位地址从P0口输出,若RAM的寻址需要高8位,则高8位地址由P2口提供。

   MOVX A,@DPTR是对整个“KB的RAM单元寻址。指令执行时,在DPH中的高8位地址由P2口输出,在DPL中的低8位地址由P0口分时输出。

  【例4,14】若(DPTR)=2000H,⑿000H)外RAM=99H,执行MOVX A,@DPTR后,(A)=99H°

   使用MOV类指令, JCM5053J内部RAM单元内容可以有多种灵活的数据传送方式,而外部RAM数据的传送只能与A进行,且必须使用助记符为MOVX类的指令。

   (1)读入累加器A的指令

   MOVX A,@Ri         ;((Ri))外MM→A

   MOVX A,@DPTR      《DPTRlλRAM→A

   MOVX A,@R是使用Ⅱ的间接寻址,只能传送外部RAM的256个单元的数据,指令执行时,由Ⅱ中指定的低8位地址从P0口输出,若RAM的寻址需要高8位,则高8位地址由P2口提供。

   MOVX A,@DPTR是对整个“KB的RAM单元寻址。指令执行时,在DPH中的高8位地址由P2口输出,在DPL中的低8位地址由P0口分时输出。

  【例4,14】若(DPTR)=2000H,⑿000H)外RAM=99H,执行MOVX A,@DPTR后,(A)=99H°

热门点击

 

推荐技术资料

耳机的焊接
    整机电路简单,用洞洞板搭线比较方便。EM8621实际采... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!