程序初始化1.
tcount航天4ch
航天4dh曾
0000h丙
ljmp開始
000bh丙
ljmp int0x
0030h丙
;;;;;;;;;;;;初始化;;;;;;;;;;;;;;;;;
啟動:mov tmod,# 1小時
mov th0,# 3針
mov tl0,# 0 B0H;50毫秒
mov ie,#小時
setb tr0
mov tcount,4號
CLR F0
mov 20h,# 0
mov r0、# 30小時
mov r1,# 30
清:mov @r0,# 00 H
公司r0
djnz r1、清;把30H到4DH這30個單元清0
並打動,# 6小時
mov p3,# 0 F8H
2主程序調用
小熏:簡森-巴頓p1.0,壹
lcall ys10ms
簡森-巴頓p1.0,壹個,判斷壹層的停止按鍵是否按下
clr p2.0;若按下則把對應的紅色發光二極管點亮
壹:簡森-巴頓p1.1,兩個
lcall ys10ms
簡森-巴頓p1.1,兩個,判斷二層的停止按鍵是否按下
clr p2.1;若按下則把對應的紅色發光二極管點亮
二:簡森-巴頓p1.2、射孔
lcall ys10ms
簡森-巴頓p1.2、射孔
clr p2.2
各段:簡森-巴頓p1.3,精打細算
lcall ys10ms
簡森-巴頓p1.3,精打細算,
clr p2.3
臺北縣:簡森-巴頓p1.4,FIV的貓咪
lcall ys10ms
簡森-巴頓p1.4,FIV的貓咪
clr p2.4
FIV的貓咪:簡森-巴頓p1.5、***六人
lcall ys10ms
簡森-巴頓p1.5、六
clr p2.5
六:簡森-巴頓p1.6,SEV
lcall ys10ms
簡森-巴頓p1.6,SEV
clr p2.6
SEV:簡森-巴頓p1.7、訓
lcall ys10ms
簡森-巴頓p1.7、訓
clr p2.7
ljmp魯迅
中斷程序調用3.
INT0X:mov th0,# 3針
mov tl0,# 0 B0H
公司tcount
mov,TCOUNT
cjne,5 #,ZHUAN2;50毫秒= 250 * 5女士
mov tcount,# 00 H
簡森-巴頓f0,《左傳》
ljmp zhuan1
《左傳》:ljmp蝦醬
ZHUAN1:mov p3,# 0 F8H;上升的箭頭
mov,蹭
cjne,# 00 H、社裏
並打動,# 06 h,顯示
簡森-巴頓p2.0,SS1_1
公司30h
mov,30小時
cjne,# 1、SSX1_1
clr p3.4;壹層門開的聲音開
SSX1_1:cjne,2號,SSX1_2
setb p3.4;壹層門開的聲音關
SSX1_2:cjne,# 16,SSX1_3
clr p3.4;壹層門關的聲音開
SSX1_3:cjne,17號,ZHUAN2;16 * 250毫秒= 4 S(總***次,但實際在這裏停止的時間只有次MS)
mov 30h,# 0
setb p3.4;壹層門關的聲音關
setb p2.0;熄滅對應的紅色發光二極管
SS1_1:公司31h
mov,31 H
cjne,# 9,ZHUAN2;8 * 250毫秒= 2秒(總***次,但實際上升壹層只用次MS)
mov 31h,# 0
公司曾
社裏:mov,蹭
cjne,# 1小時,SS3
並打動,5 # BH,顯示
簡森-巴頓p2.1,SS2_1
公司32h
mov壹個32小時
cjne,# 1、SSX2_1
clr p3.4;二層門開的聲音開
SSX2_1:cjne,2號,SSX2_2
setb p3.4;二層門開的聲音關
SSX2_2:cjne,# 16,SSX2_3
clr p3.4;二層門關的聲音開
SSX2_3:cjne,17號,ZHUAN2;16 * 250毫秒= 4 S(總***次,但實際在這裏停止的時間只有次MS)
mov 32h,# 0
setb p3.4;二層門關的聲音關
setb p2.1;熄滅對應的紅色發光二極管
SS2_1:公司33h
mov,33 H
cjne,# 9,ZHUAN2;8 * 250毫秒= 2秒,但實際上升壹層只用次MS(總***次嗎?
mov 33h,# 0
ljmp zhuan3