Xem mẫ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 SINH VIÊN MSSV LỚP :NGUYỄN VĂN ĐÀN :13065631 :DKTD_NHÓM 3 I. LED ĐƠN 1. 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 5 lần 2 led dịch từ trái sang phải 3 led dịch từ phải sang trái sau đó lặp lại 2. PHẦN CỨNG 3. 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 4. CHƯƠNG TRÌNH VIẾT BẰNG C #include void delay_ms(unsigned int t) { unsigned int x,y; for(x=0;x>1; ... - tailieumienphi.vn
nguon tai.lieu . vn