第1个回答 2011-05-18
下面两种方法都是经过仿真实现的~
方法一:定时器查询的方式
ORG 0
LJMP START
ORG 30H
START:MOV TMOD,#01H
MOV TH0,#0FEH
MOV TL0,#0CH
SETB TR0
LP:JNB TF0,LP
CPL P1.7
CLR TR0
CLR TF0
MOV TH0,#0FEH
MOV TL0,#0CH
SETB TR0
LJMP LP
END
方法二:定时器中断
ORG 0
LJMP START
ORG 01BH
LJMP LP
ORG 30H
START:MOV TMOD,#01H
MOV TH0,#0FEH
MOV TL0,#0CH
SETB EA
SETB ET0
SETB TR0
SJMP $
LP:MOV TH0,#0FEH
MOV TL0,#0CH
CPL P1.7
RETI
END
第2个回答 2011-05-18
这么简单?
ORG 0000H
LJMP MAIN
ORG 0400H
MAIN: MOV TMOD,#01H
MOV TH0,#0FCH
MOV TL0,#18H
LP: SETB TR0
CPL P1.7
MOV TH0,#0FCH
MOV TL0,#18H
T: JBC TF0,LP
SJMP T
END本回答被提问者和网友采纳