LJMP?開始
ORG?000BH
LJMP?定時器0中斷;定時器0中斷條目
開始:
MOV?SP,# 60H堆棧初始值
CLR?p 1.0;?引腳被初始化為輸出低電平。
LCALL?InitTimer0?;定時器T0初始化
循環:
LJMP?環
InitTimer0:
MOV?TMOD,# 01H;將定時器T0設置為在模式1下工作。
MOV?TH0,# 0FFH根據題意,定時需要500us,所以定時初始值設為FF06H。
MOV?TL0,#06H
SETB?EA;開放總中斷
SETB?ET0打開T0定時器中斷。
SETB?TR0開始啟用T0計數器/定時器。
浸水使柔軟
定時器0中斷:
推?DPH;保護現場
推?DPL
推?(美)空中管制中心(Air Control Center)
MOV?TH0,#0FFH?;定時器初始值復位
MOV?TL0,#06H
CPLP1.0?;P1.0引腳反相,輸出方波。
流行音樂?ACC還原現場
流行音樂?DPL
流行音樂?公共衛生部(Department of Public Health)
雷蒂
結束