看看下面的程序,是不是最簡單的:
ORG 0000H
SETB TR0;開始T0
MOV·R2,第250名;計時計數的初始值
循環:
MOV TH0,#(8192-8000)/32;8ms計時
MOV TL0,#(8192 - 8000) MOD 32
JNB TF0,$;等待8ms
CLR TF0
DJNZ R2,環線;每8ms減去壹次R2。
CPL p 1.0;R2為0,並且LED打開和關閉。
LJMP 0000H
結束
這個程序已經測試成功。