ĐIỆN - ĐIỆN TỬ
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.

ĐIỀU KHIỂN ĐỘNG CƠ DC DÙNG 89 VÀ L298N

Go down

ĐIỀU KHIỂN ĐỘNG CƠ DC DÙNG 89 VÀ L298N Empty ĐIỀU KHIỂN ĐỘNG CƠ DC DÙNG 89 VÀ L298N

Bài gửi  Admin Wed May 23, 2012 10:47 pm

1. Mạch nguyên lý
ĐIỀU KHIỂN ĐỘNG CƠ DC DÙNG 89 VÀ L298N 8051_l10

2. code
ORG 00H
MOV P1,#00H
MOV P2,#00H

DIEU_KIEN:

JB P1.0,CHAY_THANG
CLR P2.4


;//////////////////////////////
JB P1.1,CHAY_LUI
CLR P2.5
;///////////////////////////////
JB P1.3,RE_TRAI
CLR P2.7

;////////////////////////////////
JB P1.2,RE_PHAI
CLR P2.6

;///////////////////////////////

LJMP DIEU_KIEN
;/////////////////////////////////
;CHUONG TRINH


CHAY_THANG:
SETB P2.4
;///////////////////////////////
JB P1.3,RE_TRAI
CLR P2.7

;////////////////////////////////
JB P1.2,RE_PHAI
CLR P2.6

LJMP DIEU_KIEN

;////////////////////////////////////
CHAY_LUI:
SETB P2.5
;///////////////////////////////
JB P1.3,RE_TRAI
CLR P2.7

;////////////////////////////////
JB P1.2,RE_PHAI
CLR P2.6

LJMP DIEU_KIEN
;////////////////////////////////
RE_PHAI:;QUAY THUAN

MOV TMOD,#10H
MAIN:
CLR P2.7
SETB P2.6
MOV TH1,#HIGH(-700)
MOV TL1,#LOW(-700)
SETB TR1
LAP:
JNB TF1,LAP
CLR P2.6
CLR TF1
CLR TR1
LAP1:
MOV TH1,#HIGH(-300)
MOV TL1,#LOW(-300)
SETB TR1
LAP2:
JNB TF1,LAP2
SETB P2.6
CLR TF1
CLR TR1
LJMP DIEU_KIEN
;///////////////////////////////////////

RE_TRAI:;QUAY NGHICH

MOV TMOD,#10H
MAINN:
CLR P2.6
SETB P2.7
MOV TH1,#HIGH(-700)
MOV TL1,#LOW(-700)
SETB TR1
LAPP:
JNB TF1,LAPP
CLR P2.7
CLR TF1
CLR TR1
LAPP1:
MOV TH1,#HIGH(-300)
MOV TL1,#LOW(-300)
SETB TR1
LAPP2:
JNB TF1,LAPP2
SETB P2.7
CLR TF1
CLR TR1

LJMP DIEU_KIEN

END
3. Mô phỏng

Admin
Admin
Admin

Tổng số bài gửi : 36
Join date : 05/03/2012
Age : 33
Đến từ : Bạc liêu

https://nguyentot90.forumvi.com

Về Đầu Trang Go down

Về Đầu Trang

- Similar topics

 
Permissions in this forum:
Bạn không có quyền trả lời bài viết