;-------自动调用宏定义----------<br />#define Sub(HPL_SubCallAddress) ACALL HPL_SubCallAddress<br />#define Acall(HPL_SubCallAddress) ACALL HPL_SubCallAddress<br />ACALL Macro HPL_SubCallAddress<br />;--------------------------<br /> MainCbanksel = 0<br />; if((HPL_SubCallAddress & 0x1800) == ($ & 0x1800))<br />; if((HPL_SubCallAddress >> 11) == ($ >> 11))<br />; call HPL_SubCallAddress<br />; else<br /> pagesel HPL_SubCallAddress<br /> call HPL_SubCallAddress;<br /> pagesel $<br />; endif<br /> MainCbanksel = 0<br /> endm
|