为什么当x0闭合,只有y0和y1有输出,y2和y3没反应,也就是M9和M13不闭合,K15转换成二进制不是0000 0000 0000 1111吗?ROL命令不是循环移动进行吗?请高手指点
将功能指令改为脉冲执行就对了,即MOV改为MOVP,ROL改为ROLP.
每次循环你的K4m1都进行了重置
M8013 on期间,对K4M1移位了无数次
因此,你需要:
1.以为循环结束再对K4M1赋值
2.M8013采用边缘脉冲