III.1 Chương Trình Chính

Một phần của tài liệu LUẬN VĂN: THIẾT KẾ VÀ THI CÔNG CARD GHI- ĐỌC EPROM pptx (Trang 55 - 56)

III. CHƯƠNG TRÌNH PHẦN MỀM

III.1 Chương Trình Chính

;chuong trinh chinh card ghi doc eprom; org 7900h

mvi a,3eh ; led1 hien chu d; sta 83f8h

mvi a,5ch ; led2 hien chu o; sta 83f9h

mvi a,58h ; led3 hien chu c; sta 83fah

mvi a,3fh ; led4 hien chu O; sta 83fbh

mvi a,31h ; led5 hien chu r; sta 83fch

mvi a,6fh ; led6 hien chu g; sta 83fdh

mvi a,74h ; led7 hien chu h; sta 83feh

mvi a,30h ; led8 hien chu i; sta 83ffh

aa: call 0216h ; goi ct tastd; sta 8325h

lda 8325h

cpi 11h ; phim chuc nang G(Ghi); jz ghi

cpi 13h ; phim chuc nang D(Doc); jz doc

cpi 12h ; phim chuc nang R(Roi); jz dung

jmp aa

ghi: mvi a,07h ; led1 hien chu T; sta 83f8h

mvi a,3eh ; led2 hien chu U; sta 83f9h

mvi a,7dh ; led3 hien chu G; sta 83fah

mvi a,76h ; led4 hien chu H; sta 83fbh

mvi a,30h ; led5 hien chu i; sta 83fch

mvi a,6eh ; led6 hien chu y; sta 83fdh

mvi a,30h ; led7 hien dau /; sta 83feh

mvi a,37h ; led8 hien chu n; sta 83ffh

call 0216h ; goi ct tastd; sta 8325h

lda 8325h

cpi 17h ; phim chuc nang F(Fai); jz nhap

call 7000h ; nhay toi chuong trinh nhap dcd ram; call 7080h ; nhay toi chuong trinh nhap dcc ram; call 7100h ; nhay toi chuong trinh nhap dcd eprom; call 7400h ; nhay toi chuong trinh ktra sach eprom; call 7500h ; nhay toi chuong trinh ghi dl len eprom; call 7600h ; nhay toi chuong trinh ktra dl da ghi; jmp dung

call 7100h ; nhay toi chuong trinh nhap dcd eprom; call 7300h ; nhay toi chuong trinh nhap dl len ram;

call 7400h ; nhay toi chuong trinh ktra sach eprom; call 7500h ; nhay toi chuong trinh ghi dl len eprom; call 7600h ; nhay toi chuong trinh ktra dl da ghi; jmp dung

doc: call 7100h ; nhay toi chuong trinh nhap dcd eprom; call 7200h ; nhay toi chuong trinh nhap dcc eprom; call 7700h ; nhay toi chuong trinh doc dl tu eprom; dung: hlt

end (adsbygoogle = window.adsbygoogle || []).push({});

Một phần của tài liệu LUẬN VĂN: THIẾT KẾ VÀ THI CÔNG CARD GHI- ĐỌC EPROM pptx (Trang 55 - 56)