當前位置:編程學習大全網 - 編程語言 - 小弟要做電梯模擬設計,下面代碼不懂,求高手幫翻譯每壹行是代碼是什麽意思。(我把金幣都給妳,重謝!)

小弟要做電梯模擬設計,下面代碼不懂,求高手幫翻譯每壹行是代碼是什麽意思。(我把金幣都給妳,重謝!)

實現的功能:此單片機模擬電梯用綠色發光二極管組成的箭頭來指示電梯當前是處於上升狀態還是下降狀態,用數碼管顯示當前是處於哪壹層,用紅色發光二極管指示電梯走到哪壹層會停.電源接通後,若沒有人按下停止按鍵,它就以每層2秒的速度壹直上下運行,若有人按下某壹層的停止按鍵,它就會在相應的那壹層停止4秒鐘,並伴有開門和關門的聲音提示。

程序初始化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

  • 上一篇:汽車電路要學多久
  • 下一篇:人類大腦的記憶空間和運算能力有多強?
  • copyright 2024編程學習大全網