Thông tin tài liệu
BỘ CÔNG THƯƠNG TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP TP.HCM KHOA ĐIỆN BÁO CÁO THỰC HÀNH VI XỬ LÝ GIÁO VIÊN HƯỚNG DẪN:NGUYỄN TRUNG DŨNG I SINH VIÊN :NGUYỄN VĂN ĐÀN MSSV :13065631 LỚP :DKTD_NHÓM LED ĐƠN BÀI TẬP YÊU CẦU • Viết chương trình điều khiển 16 led đơn: chớp tắt lần led dịch từ trái sang phải led dịch từ phải sang trái sau lặp lại PHẦN CỨNG CHƯƠNG TRÌNH VIẾT BẰNG ASM ORG 0000H MAIN: MOV P1,#0FFH MOV P0,#0FFH MOV R0,#5 CT: LCALL CHOPTAT DJNZ R0,CT LCALL DICHLED JMP MAIN CHOPTAT: MOV P1,#00H MOV P0,#00H LCALL DELAY MOV P1,#0FFH MOV P0,#0FFH LCALL DELAY RET DICHLED: MOV A,#0FFH LA1: CLR C RRC A MOV P1,A LCALL DELAY JB P1.6,LA1 LA2: RR A MOV P1,A LCALL DELAY JB P1.0,LA2 MOV P1,#0FEH MOV P0,#07FH LCALL DELAY MOV A,#07FH MOV P1,#0FFH LA3: CLR C RRC A MOV P0,A LCALL DELAY JB P0.6,LA3 LA4: RR A MOV P0,A LCALL DELAY JB P0.0,LA4 MOV P0,#0FEH CALL DELAY MOV P0,#0FFH LCALL DELAY MOV A,#0FFH LA5: CLR C RLC A MOV P0,A CALL DELAY JB P0.2,LA5 LA6: RL A MOV P0,A CALL DELAY JB P0.7,LA6 MOV P0,#3FH MOV P1,#0FEH CALL DELAY MOV P0,#7FH MOV P1,#0FCH CALL DELAY MOV P0,#0FFH MOV P1,#0F8H MOV A,#0F8H LA7: RL A MOV P1,A CALL DELAY JB P1.7,LA7 MOV P1,#3FH CALL DELAY MOV P1,#7FH CALL DELAY MOV P1,#0FFH CALL DELAY RET DELAY: MOV R5,#200 SC3: MOV R6,#250 DJNZ R6,$ DJNZ R5,SC3 RET END CHƯƠNG TRÌNH VIẾT BẰNG C #include void delay_ms(unsigned int t) { unsigned int x,y; for(x=0;x1)|0x80; delay_ms(500); } for(c=0;c[...]... lcd_cmd(0x01); lcd_cmd(0x80); lcd_out_ch(1,1,"THUC HANH VI XU LY NHOM 3"); delay_ms(2000); lcd_cmd(0xc0); lcd_out_ch(2,1,"GVHD:NGUYEN TRUNG DUNG"); while(1) { for(i=0;i
Ngày đăng: 29/09/2016, 12:43
Xem thêm: Báo cáo thực hành Vi xử lý, Báo cáo thực hành Vi xử lý