TAILIEUCHUNG - Điều khiển đèn giao thông

từ lâu đèn giao thông đã không thể thiếu trong việc giao thông vận tải của con giao thông ngày càng. | Điều khiển đèn giao thông Huỳnh Quang Vũ DHDT1 - 0503356 ĐIỀU KHIỂN ĐÈN GIAO THÔNG Từ lâu đèn giao thông đã không thể thiếu trong việc giao thông vận tải của con giao thông ngày càng hoàn thiện hơn về sự phân bố thời gian cho các tuyến lưu thông được thuận lợi hơn. Yêu cầu của một hệ thống đèn giao thông tại một ngã tư là gồm có: + Đèn báo hiệu:xanh, đỏ ,vàng. +Hiển thị thời gian.:2 led 7 đoạn đếm ngược. Ta sẽ dùng IC 89C51 để điều khiển hệ thống để hiển thị led đơn,Port 1 để hiển thị led 7 có 4 cột đèn nên ta sẽ dùng 2 IC 89C51 , mỗi con sẽ điều khiển 2 cột vậy ta sẽ có 2 lưu đồ giải thuật cho 2 đây là lưu đồ giải thuật. ĐOẠN CODE 1: $MOD51 ORG 00H MAIN: MOV P0,#0FBH;NAP VAO P0 DE HIEN THI DEN DO MOV P1,#26H;NAP VAO P1 DE HIEN THI THOI GIAN DEN DO MOV R1,#6;DAT SO VONG LAP EEE: ACALL DELAY;DELAY 1S DEC P1;GIAM P1 DJNZ R1,EEE;GIAM VA NHAY CHO DEN KHI R1=0 THI THOAT KHOI VONG LAP ACALL DELAY MOV P1,#19H MOV R1,#9 FFF: ACALL DELAY DEC P1 DJNZ R1,FFF ACALL DELAY MOV P1,#09H MOV R1,#9 GGG: ACALL DELAY DEC P1 DJNZ R1,GGG ACALL DELAY MOV P1,#20H;NAP VAO P1 HIEN THI THOI GIAN 20S DEN XANH MOV P0,#0FEH; NAP VAO P0 HIEN THI DEN XANH ACALL DELAY MOV P1,#19H MOV R1,#9 BBB: ACALL DELAY DEC P1 DJNZ R1,BBB ACALL DELAY MOV P1,#09H MOV R1,#9 CCC: ACALL DELAY DEC P1 DJNZ R1,CCC ACALL DELAY MOV P0,#0FDH;NAP VAO P0 HIEN THI DEN VANG MOV P1,#05H;NAP VAO P1 HIEN THI THOI GIAN 5S DEN VANG MOV R1,#5 DDD: ACALL DELAY DEC P1 DJNZ R1,DDD ACALL DELAY SJMP MAIN DELAY: PUSH 00H MOV TMOD,#01H MOV R0,#100 AAA: MOV TH0,#HIGH(-10000) MOV TL0,#LOW(-10000) SETB TR0 JNB TF0,$ CLR TF0 CLR TR0 DJNZ R0,AAA POP 00H RET END DOAN CODE 2: $MOD51 ORG 00H MAIN: MOV P0,#0FEH;NAP VAO P0 DE HIEN THI DEN XANH MOV P1,#20H;NAP VAO P1 DE HIEN THI THOI GIAN 20S DEN XANH ACALL DELAY;GOI CHUONG TRINH DELAY 1S MOV P1,#19H MOV R1,#9;DAT SO VONG LAP BBB: ACALL DELAY;DELAY 1S DEC P1;GIAM P1 DJNZ R1,BBB;GIAM VA NHAY DEN NHAN BBB DEN KHI R1=0 THI THOAT KHOI VONG LAP ACALL DELAY MOV P1,#09H MOV R1,#9 CCC: ACALL DELAY DEC P1 DJNZ R1,CCC ACALL DELAY MOV P0,#0FDH;NAP VAO P0 DE HIEN THI DEN VANG MOV P1,#05H;NAP VAO P1 DE HIEN THI THOI GIAN 5S DEN VANG MOV R1,#5 DDD: ACALL DELAY DEC P1 DJNZ R1,DDD ACALL DELAY MOV P0,#0FBH;NAP VAO P0 DE HIEN THI DEN DO MOV P1,#26H;NAP VAO P1 DE HIEN THI THOI GIAN 26S DEN DO MOV R1,#6 EEE: ACALL DELAY DEC P1 DJNZ R1,EEE ACALL DELAY MOV P1,#19H MOV R1,#9 FFF: ACALL DELAY DEC P1 DJNZ R1,FFF ACALL DELAY MOV P1,#09H MOV R1,#9 GGG: ACALL DELAY DEC P1 DJNZ R1,GGG ACALL DELAY SJMP MAIN DELAY: PUSH 00H MOV TMOD,#01H MOV R0,#100 AAA: MOV TH0,#HIGH(-10000) MOV TL0,#LOW(-10000) SETB TR0 JNB TF0,$ CLR TF0 CLR TR0 DJNZ R0,AAA POP 00H RET END Read more:

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.