引用 9 楼 joyzml 的回复:
跳到哪里了
莫非跑飞了
汇编不大懂
帮顶。
就是下面这个循环啊,就像是误触发的现象,跳出去执行下面的语句啦
SCANKEY:
MOV A ,@0b11111111
MOV TEMP ,A
BC STATUS ,C
MOV A ,@4
MOV CNT1,A
NEWCOL:
RLC TEMP
MOV A ,TEMP
MOV PORT6 ,A
NOP
COMA PORT6
AND A ,@0b11110000
JBS STATUS ,Z
JMP HAVEKEY
DJZ CNT1
JMP NEWCOL
JMP SCANKEY