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