沒理由會一樣啊, MOV Z0 K4Y0中Z0相當于普通的寄存器D,K4Y0相當于一個16位的寄存器D,即把Z0=0,Y全滅,Z0=1Y0接通,Z0=2Y1接通,Y0滅,Z0=3,Y0Y1接通。此程序的結果是每次加1的變化1.2.3.4.5.6.7.8.9.。。。。。。。
INCP K4Y0Z0則根據Z0變址,Z0=0,對應Y0~Y17,輸出全滅,Z0=1對應Y0~Y17,Y0接通,Z=2對應Y1~Y20,Y1接通,Z=3對應Y2~Y21,Y2接通,因此每接通一次就多一個輸出點接通,之前的輸出點不滅,變化應該是1.3.7.15。。。。。
樓主留言:
你上面MOV ZO K4Y0的解釋我能看的懂。 就是底下INCP K4Y0Z0的解釋不是很清楚,為什么Z0=0,對應Y0~Y17,輸出全滅,Z0=1對應Y0~Y17,Y0接通,Z=2對應Y1~Y20,Y1接通,Z=3對應Y2~Y21,Y2接通,因此每接通一次就多一個輸出點接通,之前的輸出點不滅,變化應該是1.3.7.15。。。。。,,,,,, Z0值的不同,(對應 Y0~Y17,Y0接通,對應Y1~Y20,Y1接通,對應Y2~Y21,Y2接通)Y的對應也不同,Z0=0和=1時,都是對應的Y0~Y17。還有