TRƯỜNG ĐẠI HỌC CƠNG NGHIỆP THÀNH PHỐ HỒ CHÍ MINH BO CO VI IU KHIN ÔÔÔ GVHD: NGUYN C TON NHĨM LƯƠNG CHÍ BÌNH LÊ PHƯỚC HẢI LED ĐƠN PROTEUS Chóp tắt led #include #include #use delay(clock=4000000) #FUSES NOWDT, HS, NOPUT, NOPROTECT, NODEBUG, NOBROWNOUT, NOLVP, void main() { Trisd=0x00; //khai báo portD xuất liệu while(true) { Portd=0xFF; //tất chân portD = delay_ms(500); Portd=0x00; //tất chân portD = delay_ms(500); } } Sáng dồn bao.cao.vi.dieu.khien.led.don.proteusbao.cao.vi.dieu.khien.led.don.proteusbao.cao.vi.dieu.khien.led.don.proteusbao.cao.vi.dieu.khien.led.don.proteusbao.cao.vi.dieu.khien.led.don.proteusbao.cao.vi.dieu.khien.led.don.proteusbao.cao.vi.dieu.khien.led.don.proteusbao.cao.vi.dieu.khien.led.don.proteusbao.cao.vi.dieu.khien.led.don.proteusbao.cao.vi.dieu.khien.led.don.proteusbao.cao.vi.dieu.khien.led.don.proteusbao.cao.vi.dieu.khien.led.don.proteusbao.cao.vi.dieu.khien.led.don.proteusbao.cao.vi.dieu.khien.led.don.proteusbao.cao.vi.dieu.khien.led.don.proteusbao.cao.vi.dieu.khien.led.don.proteus #include #include #use delay(clock=4000000) #FUSES NOWDT, HS, NOPUT, NOPROTECT, NODEBUG, NOBROWNOUT, NOLVP, signed int i,j; //khai báo biến int kq,xoay; //khai báo biến void main() { Trisd=0x00; //khai báo portD xuất liệu while(true) { kq=0x00; // biến kq = 0x00; for(i=8;i>=1;i ) //vòng lặp i xuất phát từ { xoay=0x01; //biến xoay 0x01 tương ứng RD0 =1 Portd=xoay|kq; // xuất portD = biến xoay / biến kq delay_ms(500); for(j=1;j