e cần giúp mạch lập trình led matrix của e
ORG 0000H
batdau:
mov DPTR,#maled ; n?p d? li?u c?a nhãn maled vào thanh ghi dptr
lap:
mov r0,#1;toc do hien ky tu
main1 :
mov b ,#0
mov r3,#80h
main5:
mov a,r3
rl a
mov r3,a
mov p0,a
mov a,b
movc a,@a+DPTR
mov p2,a
inc b
acall delay
cjne r3,#07fh,main5
djnz r0,main1
inc DPTR
mov a,DPL
cjne a,#8,lap ;
sjmp batdau
delay :
push 04
push 05
push 06
mov r4,#4
n1:mov r5,#20
n2:mov r6,#4
n3:djnz r6,n3
djnz r5,n2
djnz r4,n1
pop 06
pop 05
pop 04
ret
ORG 0800H
MALED:
db 11111111b,10111101b,10111101b,10000001b,10111101b, 10111101b,10111101b,11111111b
END
ko xuất dữ liệu cùng lúc khi quét các bác giúp e với
ORG 0000H
batdau:
mov DPTR,#maled ; n?p d? li?u c?a nhãn maled vào thanh ghi dptr
lap:
mov r0,#1;toc do hien ky tu
main1 :
mov b ,#0
mov r3,#80h
main5:
mov a,r3
rl a
mov r3,a
mov p0,a
mov a,b
movc a,@a+DPTR
mov p2,a
inc b
acall delay
cjne r3,#07fh,main5
djnz r0,main1
inc DPTR
mov a,DPL
cjne a,#8,lap ;
sjmp batdau
delay :
push 04
push 05
push 06
mov r4,#4
n1:mov r5,#20
n2:mov r6,#4
n3:djnz r6,n3
djnz r5,n2
djnz r4,n1
pop 06
pop 05
pop 04
ret
ORG 0800H
MALED:
db 11111111b,10111101b,10111101b,10000001b,10111101b, 10111101b,10111101b,11111111b
END
ko xuất dữ liệu cùng lúc khi quét các bác giúp e với
Comment