LD SM0.0
MOVB 16#AA,VB0
FOR VW50, 1, 8
SI Q0.2, 1
NOP 0
NOP 0
SLB VB0, 1
LDN SM1.1
RI Q0.1, 1
LD SM1.1
SI Q0.1, 1
NOP 0
NOP 0
RI Q0.2, 1
NOP 0
NOP 0
NEXT
想做一个字节在循环中移位输出,出现很奇怪的问题:Q0.2输出很奇怪受的VB0的影响,但是当VB0=16#55或AA时,Q0.2有脉冲输出,且脉冲和Q0.1周期波形一样;但是当Q0.2=16#FF或者00时,Q0.2没有任何脉冲输出;
如果将
SLB VB0, 1
LDN SM1.1
RI Q0.1, 1
LD SM1.1
SI Q0.1, 1
这段砍掉,Q0.2输出也正常
百思不得其解,请大家帮忙