1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

MẠCH ĐIỀU KHIỂN ĐÈN GIAO THÔNG pdf

4 1,5K 29

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 4
Dung lượng 166 KB

Nội dung

MẠCH ĐIỀU KHIỂN ĐÈN GIAO THÔNG1.. MỤC ĐÍCH: Mạch này điều khiển hai trụ đèn tại một ngã tư.. Mục đích là để phân luồng giao thông, điều khiển đèn đỏ sáng trong vòng 30 giây, đèn xanh sán

Trang 1

MẠCH ĐIỀU KHIỂN ĐÈN GIAO THÔNG

1 MỤC ĐÍCH:

Mạch này điều khiển hai trụ đèn tại một ngã tư

Mục đích là để phân luồng giao thông, điều khiển đèn đỏ sáng trong vòng 30 giây, đèn xanh sáng trong 25 giây, và đèn vàng sáng trong 5 giây.

Đèn xanh, đèn vàng, và đèn đỏ của 2 trụ đèn trên 2 con đường sáng xen kẽ nhau Đèn xanh đèn vàng của trụ đèn bên này sáng thì đồng thời đèn đỏ của trụ đèn bên kia cũng sáng

2 LƯU ĐỒ GIẢI THUẬT:

Trang 2

3 MẠCH NGUYÊN LÝ:

Trang 3

4 CODE CHƯƠNG TRÌNH:

$MOD51

ORG 0000H

MAIN:

SETB P0.0

MOV R0,#9

MOV R1,#2

LOOP:

MOV P1,R0

MOV P2,R1

LCALL DELAY 1S

DJNZ R0,LOOP

DEC R1

MOV R0,#9

CJNE R1,#0,LOOP VANG:

DEC R0

MOV P1,R0

LCALL DELAY 1S

CJNE R0,#5,VANG

CLR P0.0

SETB P0.1

DJNZ R0,VANG

CLR P0.1

SETB P0.2

MOV R0,#9

MOV R1,#2

LOOP1:

MOV P1,R0

MOV P2,R1

LCALL DELAY 1S

DJNZ R0,LOOP1

DEC R1

MOV R0,#9

CJNE R1,#0,LOOP1

Trang 4

DEC R0

MOV P1,R0

LCALL DELAY 1S

CJNE R0,#5,VANG1

CLR P0.2

SETB P0.3

DJNZ R0,VANG1

CLR P0.3

RET

DELAY 1S:

MOV R4,#100

DEL2:

MOV R2,#100

DEL:

MOV R3,#50

DJNZ R3,$

DJNZ R2,DEL

DJNZ R4,DEL2

RETI

END

Read more: http://www.ant7.com/forum/forum_post.asp?TID=1448&PN=1#ixzz0t7jldgqK

Ngày đăng: 03/07/2014, 14:20

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w