指令说明:
FMOVP是16位脉冲执行型多点传送指令,即指令激活一次,执行一次传送。是将传送源[S]的数据多点传送到[D]开始的n点软元件中。可以用FMOVP K0 对部分指定的寄存器清零。
※ n点的软元件内容都相同。
※ 当n指定的个数超过了软元件的编号范围时,在可能的范围内传送。
操作数:
S :KnX, KnY, KnM, KnS,T,C,D,K,H,V,Z,LV,DT,@
D :KnY, KnM, KnS, T,C,D,LV,DT
n :K,H
指令格式:[FMOVP S D n]
编程示例:
当X0由断开到闭合的瞬间产生一个上升沿脉冲来激活FMOVP指令,执行后的结果为:D0~D9共10个数据寄存器里面的数据全部为1。
