位置:51电子网 » 技术资料 » 单 片 机

读操作时序

发布时间:2016/7/19 20:56:43 访问次数:1078

   数据存储器读指令MOVX A,@DPTR的时序如图9.8所示(括号内的数据为一具体实例),AD7888AR-REEL指令时序分析如下:在第1个机器周期的前一半时序,CPU到程序存储器读得操作码E0H,经指令译码器分析得知这是MOVX A,@DPTR指令,于是CPU便开始进行片外RAM的读操作,

首先由P0送出DPL,P2送出DPH,在ALE下降沿锁存P0信息DPL,外部数据存储器在片选有效后,便启动工作,会按照存储器地址总线上的信息寻找地址所对应单元的内容,CPU在RD下降沿后P0口自动转为数据口输入状态,RD一般是接在外部RAM的瓦输出允许端,外部

RAM在oE有效时,便将地址所对应单元的内容送到存储器输出数据引脚,CPU在RD的上升沿自动采集P0引脚来读取数据,并将读到的数据送入CPU累加器A,在这个过程中P2的输出内容一直不变。

   若MOVX A,@DPTR(该指令代码为E0H),⑴PT⑷亍5020H,片外RAM单元(5020H)=33H,其数据输出过程见图9,8时序图中括号中的数据。

   若执行MOVX A,@Ri指令,来实现MOVX A,@DPTR任务,需采用以下程序片段:

   MOV P2,#50H

   MOV @R1,#20H

   MOVX A,@R1

   与MOVX A,@DPTR指令不同的是:执行MOVX A,@Ri时,在时序的第2个ALE上升沿后,P0口送出的是R1中存储的数据⒛H,P2口输出P2锁存器的内容50H。

  


   数据存储器读指令MOVX A,@DPTR的时序如图9.8所示(括号内的数据为一具体实例),AD7888AR-REEL指令时序分析如下:在第1个机器周期的前一半时序,CPU到程序存储器读得操作码E0H,经指令译码器分析得知这是MOVX A,@DPTR指令,于是CPU便开始进行片外RAM的读操作,

首先由P0送出DPL,P2送出DPH,在ALE下降沿锁存P0信息DPL,外部数据存储器在片选有效后,便启动工作,会按照存储器地址总线上的信息寻找地址所对应单元的内容,CPU在RD下降沿后P0口自动转为数据口输入状态,RD一般是接在外部RAM的瓦输出允许端,外部

RAM在oE有效时,便将地址所对应单元的内容送到存储器输出数据引脚,CPU在RD的上升沿自动采集P0引脚来读取数据,并将读到的数据送入CPU累加器A,在这个过程中P2的输出内容一直不变。

   若MOVX A,@DPTR(该指令代码为E0H),⑴PT⑷亍5020H,片外RAM单元(5020H)=33H,其数据输出过程见图9,8时序图中括号中的数据。

   若执行MOVX A,@Ri指令,来实现MOVX A,@DPTR任务,需采用以下程序片段:

   MOV P2,#50H

   MOV @R1,#20H

   MOVX A,@R1

   与MOVX A,@DPTR指令不同的是:执行MOVX A,@Ri时,在时序的第2个ALE上升沿后,P0口送出的是R1中存储的数据⒛H,P2口输出P2锁存器的内容50H。

  


上一篇:连线说明

上一篇:写操作时序

相关技术资料
7-19读操作时序

热门点击

 

推荐技术资料

硬盘式MP3播放器终级改
    一次偶然的机会我结识了NE0 2511,那是一个远方的... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!