位置:51电子网 » 技术资料 » EDA/PLD

可逆计数器指令应用

发布时间:2015/9/23 19:26:13 访问次数:975

   例7-35可逆计数器指令应用,如图7-54所示。

   例题说明:若XO闭合,SD6902则对输入触发脉冲Xl进行加计数,反之就进行减计数。3个触发信号同时有效时,复位信号优先。当WRO=K20时,R900B得电(ON),YO随之得电输出。在计数过程中,若当前值单元中的数据超过一个字的符号数范围(- 32768~

32767),进位标志R9009得电(ON)。当前值计到0时,则    WRO

R900B得电(ON)。

   (2) F119 (LRSR)    H F60, CMP, WRO, K20]

   F119 (LRSR)是左/右移位寄存器指令,将一个存储单HYo]

元或数据块中的二进制数进行左/右移动l-bit。与移位寄存器指令SR不同,F119(LRSR)有4个输入信号,分别是左/图7-54可逆计数器指令应用右移位触发信号(左/右移位控制信号)、数据输入信号、移位触发信号(移位脉冲信号)和复位触发信号,4个输入信号是互相独立的,不是或(并联)的关系,要求Dl、D2为同类型的存储单元,且Dl≤D2。

   例7-36左/右移位指令举例,如图7-55所示。

   例题说明:当X3为ON时,复位信号有效,DTO和DT9均被清O,移位寄存器停止工作。当X3为OFF时,移位寄存器正常工作。这时,由移位触发信号X2的上升沿触发移位操作,移动的有向由XO决定,若XO为ON,表示进行数据左移,为OFF,表示

进行数据右移。至于移人的数据为1还是为0,则取决于Xl的状态,若Xl接通,移人数据为1,否则,移人数据为0。

      

   这里,DTO指定移位区首地址,DT9指定末地址,DrIO~ DT9构成了连续的16位寄存器区,移位操作使所有位同时进行,整个区域按照高位在左侧、低位在右侧的顺序排列。


   例7-35可逆计数器指令应用,如图7-54所示。

   例题说明:若XO闭合,SD6902则对输入触发脉冲Xl进行加计数,反之就进行减计数。3个触发信号同时有效时,复位信号优先。当WRO=K20时,R900B得电(ON),YO随之得电输出。在计数过程中,若当前值单元中的数据超过一个字的符号数范围(- 32768~

32767),进位标志R9009得电(ON)。当前值计到0时,则    WRO

R900B得电(ON)。

   (2) F119 (LRSR)    H F60, CMP, WRO, K20]

   F119 (LRSR)是左/右移位寄存器指令,将一个存储单HYo]

元或数据块中的二进制数进行左/右移动l-bit。与移位寄存器指令SR不同,F119(LRSR)有4个输入信号,分别是左/图7-54可逆计数器指令应用右移位触发信号(左/右移位控制信号)、数据输入信号、移位触发信号(移位脉冲信号)和复位触发信号,4个输入信号是互相独立的,不是或(并联)的关系,要求Dl、D2为同类型的存储单元,且Dl≤D2。

   例7-36左/右移位指令举例,如图7-55所示。

   例题说明:当X3为ON时,复位信号有效,DTO和DT9均被清O,移位寄存器停止工作。当X3为OFF时,移位寄存器正常工作。这时,由移位触发信号X2的上升沿触发移位操作,移动的有向由XO决定,若XO为ON,表示进行数据左移,为OFF,表示

进行数据右移。至于移人的数据为1还是为0,则取决于Xl的状态,若Xl接通,移人数据为1,否则,移人数据为0。

      

   这里,DTO指定移位区首地址,DT9指定末地址,DrIO~ DT9构成了连续的16位寄存器区,移位操作使所有位同时进行,整个区域按照高位在左侧、低位在右侧的顺序排列。


相关技术资料
9-23可逆计数器指令应用
相关IC型号
SD6902
暂无最新型号

热门点击

 

推荐技术资料

声道前级设计特点
    与通常的Hi-Fi前级不同,EP9307-CRZ这台分... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!