keil汇编c8051f000,编译出错

2020-02-05 09:05发布

;$ INCLUDE (c8051f000.inc)
#include "c8051f000.inc"
org 0h
ljmp main
org 30h
main: mov pcaomd,a          ;关wdt                          
           mov a,#83h
           mov oscicn,a;OSCICN
           ;默认片内12m时钟
           mov a,#040h
           mov xbr1,a;使能交叉开关
           mov a,#0ffh
           mov p1,a         ;p1输出  
start:         acall delay
                  mov a,#0ffh
           mov p1,a
           acall delay
           clr a
           mov p1,a
           sjmp start
         
DELAY:        MOV R5,#04H           ;将立即数传给寄存器R5
fF3:        MOV R6,#0FFH
fF2:        MOV R7,#0FFH
fF1:        DJNZ R7,fF1               ;若为0程序向下执行,若不为0程序跳转到
            DJNZ R6,fF2
            DJNZ R5,fF3
            RET
                end



很可能头文件装载可能出错。工程文件也传上了,用过的大侠帮我看看。谢谢。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。