Vip

Chia sẻ bởi Tan Lucky Boy | Ngày 11/10/2018 | 38

Chia sẻ tài liệu: vip thuộc Tiếng Anh 8

Nội dung tài liệu:

MẠCH ĐIỀU KHIỂN ĐÈN GIAO THÔNG
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:
    
3.  MẠCH NGUYÊN LÝ:

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
VANG1:
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: ://www.ant7.com/forum/forum_post.asp?TID=1448&PN=1#

* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Tan Lucky Boy
Dung lượng: 164,00KB| Lượt tài: 2
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)