下面是我的程序,
ORG 0000H
LJMP START
ORG 000BH
LJMP
tiME
ORG 009BH
START:
MOV R0,#32H
MOV TMOD,#01H
MOV TH0,#0D8H
MOV TL0,#0F0H ;定时计数器0初始化
SETB EA
SETB TR0
SETB ET0 ;开中断
SJMP $
TIME: DJNZ R0,NEXT
CPL P2.0
MOV TH0,#0D8H
MOV TL0,#0F0H ;重新设置初值
NEXT: RETI
END
上面是一个1秒周期的闪烁灯的程序。。下入
单片机后为什么不亮。。有什么问题么、、
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
额。先学汇编,再学C
ORG 0000H
LJMP MAIN
ORG 0030H
MAIN:MOV P0,#0FFH
LCALL DELAY
MOV P0,#00H
LCALL DELAY
LJMP MAIN
DELAY:MOV R0,#0AH
MOV TMOD,#10H
MOV TH1,#3CH
MOV TL1,#0B0H
SETB TR1
L2:JBC TF1,L1
SJMP L2
L1:MOV TH1,#3CH
MOV TL1,#0B0H
DJNZ R0,L2
RET
END
一周热门 更多>