Page 115 -
P. 115
實驗 10-2 二個七段 LED 顯示實驗
功能:MCS-51 之埠 0 控制七段 LED 顯示數字,埠 2 控制七段 LED 電源每隔 1 秒鐘顯
示數字往上增加一,顯示數字為 10 進制(00-15)。
開關設定:SW1-1、SW2-10ON
程 式:
ORG 00H
JMP START
ORG 30H
START:
MOV SP,#60H
MOV R0,#00H
MOV TMOD,#00000000B
$2:
MOV R6,#50
$1:
MOV A,R0
ANL A,#00001111B
CALL DATA_TABLE
MOV P2,#0FH
CPL A
MOV P0,A
MOV P2,#01H
CALL DELAY_10MS
MOV A,R0
ANL A,#11110000B
SWAP A
CALL DATA_TABLE
MOV P2,#0FH
CPL A
MOV P0,A
MOV P2,#00H
CALL DELAY_10MS
DJNZ R6,$1
MOV A,R0
ADD A,#01H
DA A
MOV R0,A
CJNE R0,#16H,$2
MOV R0,#00H