intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

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

Chia sẻ: Le Ngoc Thi | Ngày: | Loại File: DOC | Số trang:4

1.939
lượt xem
510
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

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.

Chủ đề:
Lưu

Nội dung Text: MẠCH ĐIỀU KHIỂN ĐÈN GIAO THÔNG

  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:
  2. 3. MẠCH NGUYÊN LÝ:
  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
  4. 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: http://www.ant7.com/forum/forum_post.asp?TID=1448&PN=1#ixzz0t7jldgqK
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2