智能车制作

标题: 编译错误expected delimit label [打印本页]

作者: 从不耘败    时间: 2012-4-14 17:00
标题: 编译错误expected delimit label
编译时出现错误: expected delimit label
在datapage.c 文件中
代码如下:
void NEAR _FAR_COPY_GLOBAL_LOGICAL_RC(void) {
  __asm {
        STAB    __GPAGE_ADR__
        EXG     X,Y
        TFR     A,B
        PSHY                      ;// space to store size
        PSHX                      ;// allocate some space where _SET_PAGE_REG_HCS12X can return the page
        LDY     4,SP              ;// load return address
        LDX     2,Y+              ;// load size
        STY     4,SP
        LDY     2,SP              ;// restore dest pointer
        STX     2,SP              ;// store size
        LDX     0,SP              ;// reload src pointer
        __PIC_JSR(_SET_PAGE_REG_HCS12X)                    //错误指向这一行代码
Loop:   GLDAB   1,Y+
        STAB    1,X+
        DECW    2,SP
        BNE     Loop
        PULX                      ;// reload page register address
        STAA    0,X               ;// restore old page content (necessary if it was PPAGE)
        PULX                      ;// clean up stack
        _SRET                     ;// debug info only: This is the last instr of a function with a special return
        RTS
  }
}
错误在上面标出位置了
在下是完全的新手请耐心讲解一下,感激不尽





欢迎光临 智能车制作 (http://111.231.132.190/) Powered by Discuz! X3.2