[問題] 8051 8*8led單矩陣
請問一下
LINE:
MOV LINE,#8
START:
DEC LINE
MOV R2,#0
MOV R4,#07FH
MOV DPTR,#DAI
MOV R5,#8
LOOP:
MOV P1,#0FFH ; 關閉共陽
MOV A,R2
ADD A,LINE
MOVC A,@A+DPTR
MOV P0,A
INC R2
MOV A,R4
MOV P1,A
RR A
MOV R4,A
CJNE R2,#8,DELAY
MOV R2,#0
DELAY:
MOV R3,#3
NEXT2:
ACALL DELAY1MS
DJNZ R3,NEXT2
DJNZ R5,LOOP
SJMP START
ACALL DELAY100MS
SJMP LOOP
include delay.inc
DAI:
DB 07EH,0BDH,0DBH,0FFH
DB 0FFH,0DBH,0BDH,07EH
END
要如何讓x以3格/秒的速率從右到左 停止後
以0.5次/秒的速率閃爍2次
還要重複
我只會左到右邊 閃過去
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.169.31.242
ASM 近期熱門文章
PTT數位生活區 即時熱門文章