|
|
h80053
銀驢友〔中級〕
. 積分: 720
. 精華: 1
. 文章: 2053
. 收花: 5801 支
. 送花: 8430 支
. 比例: 1.45
. 在線: 2473 小時
. 瀏覽: 17320 頁
. 註冊: 7414 天
. 失蹤: 312 天
. 台中 |
|
|
|
|
|
|
#1 : 2009-1-5 10:39 PM
只看本作者
|
送花
(0)
送出中...
|
|
|
這是一個組合語言配合8051的0~60的秒數計數器。
這個程式我看不懂,所以想請板上的大大提供一下
註解讓我了解一下。 謝謝。
ORG 0000H
MOV R2,#0
MOV R0,#01100000B
MOV R1,#01000000B
LOOP: MOV A,R0
MOV P0,A
ACALL DELAY
MOV B,R1
MOV P0,B
ACALL DELAY
INC R2
CJNE R2,#10,LOOP
INC R0
CJNE R0,#01101010B,LOOP
MOV R0,#01100000B
INC R1
CJNE R1,#01000110B,LOOP
MOV R1,#01000000B
AJMP LOOP
DELAY: MOV R5,#25
DL4: MOV R6,#10
DL5: MOV R7,#1
DL6: DJNZ R7,DL6
DJNZ R6,DL5
DJNZ R5,DL4
RET
END
[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
|
|