08.11.2017 Views

TAI LIEU THUC HANH VXL

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Trường ĐH Bà Rịa-Vũng Tàu<br />

Khoa Điện-Điện tử<br />

Mov p2,#02h<br />

Lcall delay<br />

Mov p2,#06h<br />

Lcall delay<br />

Mov p2,#04h<br />

Lcall delay<br />

Mov p2,#0ch<br />

Lcall delay<br />

Mov p2,#08h<br />

Lcall delay<br />

Mov p2,#09h<br />

Lcall delay<br />

Sjmp begin<br />

Delay: mov r6,#100<br />

Del: mov r7,#250<br />

Djnz r7,$<br />

Djnz r6,del<br />

Ret<br />

End<br />

III. Chương trình mẫu:<br />

Chương trình điều khiển động cơ bước quay thuận nghịch bằng 1 nút nhấn.<br />

;===================================================================<br />

;chuong trinh dieu khien dong co buoc quay thuan, nghich lien tuc full step<br />

;dung bus 4 soi ket noi port 2 khoi dieu khien dong co buoc<br />

;dung bus 2 soi ket noi p3.0 va p3.1 voi 2 nut nhan<br />

;===================================================================<br />

Org 0000h<br />

thuan: mov p2,#01h<br />

Lcall delay<br />

Mov p2,#02h<br />

Lcall delay<br />

Mov p2,#04h<br />

Lcall delay<br />

Mov p2,#08h<br />

Lcall delay<br />

jb p3.0,thuan ;kien tra nut nhan<br />

nghich:Mov<br />

Lcall<br />

Mov<br />

Lcall<br />

Mov<br />

Lcall<br />

Mov<br />

Lcall<br />

jnb<br />

Sjmp<br />

Delay: mov<br />

Del: mov<br />

Djnz<br />

Djnz<br />

p2,#08h<br />

delay<br />

p2,#04h<br />

delay<br />

p2,#02h<br />

delay<br />

p2,#01h<br />

delay<br />

p3.0,nghich<br />

thuan<br />

r6,#100<br />

r7,#250<br />

r7,$<br />

r6,del<br />

- 46 - Thực hành Vi xử lý

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!