各位好,下面的宏定义是松翰单片机的,看不明白,哪位知道的兄弟分析一下.谢谢啦.
;------------------------------------------------------------------- ; ; mov a, #n ; @JMP_A 5 // follow 5 commands of jmp ; jmp here_a_0 ; jmp here_a_1 ; jmp here_a_2 ; jmp here_a_3 ; jmp here_a_4 ;
@JMP_A macro val IF (($+1) !& 0xff00) !!= (($+(val)) !& 0xff00) jmp ($ | 0xff) ORG ($ | 0xff) ENDIF add pcl, a endm
|