Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Trường ĐH Bà Rịa-Vũng Tàu<br />
Khoa Điện-Điện tử<br />
;===================================================================<br />
;chuong trinh dieu khien led ma tran hien thi chu A mau do + xanh<br />
;ket noi p0 voi hang cua ma tran<br />
;ket noi p2 cung chieu voi connects dieu khien cot<br />
;ma chu xuat ra port 0<br />
;===================================================================<br />
dind bit p2.0<br />
dinx bit p2.1<br />
clk bit p2.2<br />
oe bit p2.4<br />
st bit p2.5<br />
clr_ bit p2.6<br />
;======================================<br />
org 0h<br />
;-----------------------------------------khoi tao 6b595<br />
clr dind<br />
clr dinx<br />
clr clk<br />
setb oe<br />
clr st<br />
clr clr_<br />
setb clr_<br />
;--------------------------------------------<br />
main: mov dptr,#matranchua<br />
setb dind<br />
setb dinx<br />
mov r2,#0h<br />
rep: mov a,r2<br />
movc a,@a+dptr<br />
mov p0,a<br />
setb clk<br />
clr dind<br />
clr dinx<br />
clr clk<br />
setb<br />
clr<br />
st<br />
st<br />
clr oe<br />
lcall delay<br />
setb oe<br />
inc r2<br />
cjne r2,#8,rep<br />
clr clr_<br />
setb clr_<br />
sjmp main<br />
;-----------------------------------------------<br />
delay: mov r6,#5<br />
del: mov r5,#250<br />
djnz r5,$<br />
djnz r6,del<br />
ret<br />
matranchua:<br />
- 55 - Thực hành Vi xử lý