引用 4 楼 skyler2008 的回复:
快1年没用他们家的MCU了, 时间真是快呀!
跳出循环==>哪个循环?
在没有任何按键发出指令时,应当在下面这段程序中反复的循环扫描,我在仿真器下,按F8单步执行时,程序是在里面不停的循环,但当我全速(F5)执行时,程序就跳出来了!!
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