tailieunhanh - viết chương trình điều khiển 8 led sáng dồn, chương 5
nối mạch theo trình tự : -Dùng bus dây kết nối port 0 đến pinhd điều khiển các đoạn a,b,c,d,e,f,g,dp và kết nối port 2 đến pinhd điều khiển quét hàng. -Gắn vi điều khiển vào đế nạp 40 pin ( socket ) ở modul nạp của hệ thống 2. động phần mềm, mở File mới và đặt tên file. chương trình với tên file vừa đặt: | Chương5 . CHƯƠNG TRÌNH ĐẾM TỪ 00 ĐẾN 60 HIỂN THỊ TRÊN 2 LED I. Mục đích yêu cầu làm quen với cách viết chương trình đếm và sau khi thực hành xong sinh viên có thể viết các chương trình đếm với số đếm tùy ý. II. Trình tự thực hiện 1. Giải thuật end 2. K t n6i mach theo trinh tu - Dung bus day kC t n6i port 0 d n pinhd dieu khi n cac doan a b c d e f g dp va kC t n6i port 2 d n pinhd dieu khi n quet hang. - Gin vi dieu khi n vao d nap 40 pin socket d modul nap cua he thdng 2. 3. Khdi dong phan mem md File mdi va dat ten file. 4. Vi t chuong trinh vdi ten file vua dat xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxx chuong trinh dem len tu 00 den 60 hien thi tren 2 led cua 8 led quet xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxx giay equ r2 gan bien dem giay la R2 org 200h dia chi khai bao ma 7 doan tu so 0 den so 9 ma7doan db 0C0h 0F9h 0A4h 0B0h 99h 92h 82h 0F8h 80h 90h org 0000h bat dau chuong trinh mov tmod 01h timer0 mod 1 - dem 16 bit mov dptr 0200h dptr quan ly vung ma 7 doan main mov giay 00h giay 00 main1 lcall gma lcall delay_hthi goi chtr con delay co hien thi mov a giay chuyen giay sang A add a 1 tang giay len 1 da a hieu chinh so BCD trong A mov giay a tra lai cho giay cjne giay 60h main1 ss giay voi 60 sjmp main lam lai tu dau xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxx chuong trinh con giai ma xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxx gma mov a giay anl a 0fh xoa 4 bit cao hang chuc giay move a @a dptr lay ma 7 doan mov 27h a cat ma vao o nho 20h mov a giay anl a 0f0h xoa 4 bit thap hang dvi swap a chuyen 4 bit cao xuong vi tri thap movc a @a dptr lay ma 7 doan hang chuc mov 26h a ret xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxx chuong trinh delay co goi chuong trinh hien thi xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxx delay_hthi mov 7fh 10h del2 clr tr0 mov .
đang nạp các trang xem trước