This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

VC5509中的汇编宏定义找不到结束标志!!



FlashCs .macro xx ;定义flash片上选页宏FlashCs xx

ADD #1, AC0

MOV AC0,XAR6

MOV AC0<<#-13,T1

AND #0x003F,T1

BCC FlashCs0:xx:, T1!=#00h

B macroend:xx:

FlashCs0:xx::

amar *(#400000h),xar3

nop

nop

nop

MOV #0fdh,*ar3

amar *(#600000h),xar3

nop

nop

nop

MOV T1,*ar3

amar *(#400000h),xar3

nop

nop

nop

amar *(#200000h),xar3

mov xar3,ac0

macroend:xx::

.mexit

.endm

为什么编译的时候一直出现INTERNAL ERROR!: Can't find end of 'FLASHCS' macro definition -- aborting.这样一个系统内部错误呢?