Mọi người xem hộ mình cái code dùng 74hc595 quét led,mình muốn nó quét led 24 led từ trên xuống dưới quét một lần thôi vậy mà nó quét đến 3 lần mới dừng,mọi ngừoi sửa hộ mình cái code luôn nhé.thanks
$mod851
sh bit p1.1
st bit p1.2
org 0000h
MAIN:
mov R4,#24
MOV p1,#00 ;Tat port0
SETB p1.0
lap:
SETB sh
SETB st
LCALL delay ;Goi chuong trinh con delay
MOV P1,#0
DJNZ R4,lap
;Chuong Trinh con delay
delay: mov R1,#105
here:
mov R2,#127
lai: djnz R2,lai
mov tmod,#01
mov tl0,#00FfH
mov th0,#00FfH
setb tr0
again: jnb tf0,again
clr tr0
clr tf0
djnz R1,here
ret
END
$mod851
sh bit p1.1
st bit p1.2
org 0000h
MAIN:
mov R4,#24
MOV p1,#00 ;Tat port0
SETB p1.0
lap:
SETB sh
SETB st
LCALL delay ;Goi chuong trinh con delay
MOV P1,#0
DJNZ R4,lap
;Chuong Trinh con delay
delay: mov R1,#105
here:
mov R2,#127
lai: djnz R2,lai
mov tmod,#01
mov tl0,#00FfH
mov th0,#00FfH
setb tr0
again: jnb tf0,again
clr tr0
clr tf0
djnz R1,here
ret
END
Comment