解:选用定时计数器T1工作与定时方式2,定时250us(fosc=12MHz)机器周期为
1us:定时器初值TC=6
所以:TH1=6,TL1=6
ORG 00H
LJMP START
ORG 1BH
LJMP INT_T1
ORG 0100H
START:MOV TMOD,#20H
MOV TH1,#6H
MOV TL1,#6H
SETB ET1
SETB EA
MOV R7,#200
MOV R6,#200
SETB TR1
SJMP $
INT_T0:DJNZ R7,T0_END
MOV R7,#200
DJNZ R6,T0_END
MOV R6,#200
CPL P1.0 ;P1.0每秒变化一次
T0_END:RETI
温馨提示:内容为网友见解,仅供参考