;$ 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
很可能头文件装载可能出错。工程文件也传上了,用过的大侠帮我看看。谢谢。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
#include ""
和
#include <>
的区别吧。
一周热门 更多>