单片机汇编语言问题
展开全部
单单是这个的话,那就是死循环。但是如果有条件的话那就不一样了!例如:
0000H
MOV
TMOD,#10H
;设定时器1为方式1
MOV
TH1,#3CH
;赋初值
MOV
TL1,#0B0H
;赋初值
SETB
TR1
;启动T1
L3:
MOV
50H,#20
;把20次赋给50H,定时1s循环次数
L2:
JBC
TF1,L1
;查询计数溢出,当TF1为1,转移到L1,同时将该位清0
SJMP
L2
;无条件跳转到L2
L1:
MOV
TH1,#3CH
;重赋初值
MOV
TL1,#0B0H
;重赋
0000H
MOV
TMOD,#10H
;设定时器1为方式1
MOV
TH1,#3CH
;赋初值
MOV
TL1,#0B0H
;赋初值
SETB
TR1
;启动T1
L3:
MOV
50H,#20
;把20次赋给50H,定时1s循环次数
L2:
JBC
TF1,L1
;查询计数溢出,当TF1为1,转移到L1,同时将该位清0
SJMP
L2
;无条件跳转到L2
L1:
MOV
TH1,#3CH
;重赋初值
MOV
TL1,#0B0H
;重赋
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询