8279
[Keil u]Compiler失敗了!!請幫看一下程式碼
以下程式碼DR_ADDR_8279EQU8060HIR_ADDR_8279EQU8061HKEY_CODEEQU20HKEY_CODE12EQU21HKEY_CODE34EQU22HKEY_CODE56EQU23HKEY_CODE78EQU24H;ORG00HJMPSTARTORG30HMOVSP
#70HSTART:MOVKEY_CODE12
#00HMOVKEY_CODE34
#00HMOVKEY_CODE56
#00HMOVKEY_CODE78
#00HINC_NUMBER:CLRCYCLRACCALLINC_KEY_CODEDISP_NUMBER:CALLINIT_8279MOVA
KEY_CODE78CALLDISP_Ato7SMOVA
KEY_CODE56CALLDISP_Ato7SMOVA
KEY_CODE34CALLDISP_Ato7SMOVA
KEY_CODE12CALLDISP_Ato7SCALLDELAY_xSJMPINC_NUMBER;INIT_8279:MOVA
#00010000BMOVDPTR
#IR_ADDR_8279MOVX*DPTR
AMOVA
#00110100BMOVX*DPTR
AMOVA
#11011111BMOVX*DPTR
ANOT_CLEAR_OK:MOVXA
*DPTRJBACC.7
NOT_CLEAR_OKMOVA
#01000000BMOVX*DPTR
AMOVA
#10010000BMOVX*DPTR
ARET;CONVERT_DISP_CODE:MOVA
KEY_CODEMOVDPTR
#CODE_TABLEMOVCA
*A DPTRMOVDISP_CODE
ARET;DISP:MOVA
DISP_CODEMOVDPTR
#DR_ADDR_8279MOVX*DPTR
ARET;INC_KEY_CODE:MOVA
KEY_CODE12INCADAAMOVKEY_CODE12
AMOVA
KEY_CODE34ADDCA
#0DAAMOVKEY_CODE34
AMOVA
KEY_CODE56ADDCA
#0DAAMOVKEY_CODE56
AMOVA
KEY_CODE78ADDCA
#0DAAMOVKEY_CODE78
ARET;DISP_Ato7S:PUSHACCANLA
#F0HSWAPAMOVKEY_CODE
ACALLCONVERT_DISP_CODECALLDISPPOPACCANLA
#0FHMOVKEY_CODE
ACALLCONVERT_DISP_CODECALLDISPRET;DELAY_xS:MOVR7
#01LOOP3:MOVR6
#200LOOP2:MOVR5
#248NOPLOOP11:DJNZR5
LOOP11 DJNZR6
LOOP2DJNZR7
LOOP3RET;CODE_TABLE:DB11000000B;0DB11111001B;1DB10100100B;2DB10110000B;3DB10011001B;4DB10010010B;5DB10000010B;6DB11111000B;7DB10000000B;8DB10010000B;9DB10001000B;ADB10000011B;BDB11000110B;CDB10100001B;DDB10000110B;EDB10001110B;FDB0C0H
0F9H
0A4H
0B0HDB99H
92H
82H
0F8HDB80H
90H
88H
83HDB0C6H
0A1H
86H
8EH;END以下為偵錯碼:Build target