未见楼主使用M8161(ON=8位传送,OFF=16位传送),如果楼主是采用8位传送,那么以下程序中,传送的数据有效的寄存器仅能是D0、D2, D1与D3仍然不变=0
假如D113=30H,D114=41H,D115=42H,D116=43H
楼主的指令中[HEX D113 D0 K4]的就是:
将D113、D114、D115、D116共4个寄存器中的ASCI合并到D0中,即D0=0ABC,D1不变=0
同样:楼主的指令中[HEX D113 D2 K4]的就是:
将D113、D114、D115、D116共4个寄存器中的ASCI合并到D2中,即D2=0ABC,D3不变=0
由此而得:D0=D2,D0=D2,两个数据一样,没有意义。
[此贴子已经被作者于2015/10/31 21:55:20编辑过]