Luu do thuật toán VXL đề cương VXL
Trang 1
P1.1=1
D
Cho động cơ chạy với tôc độ 1 (Pwm
Cho động cơ chạy với tôc độ 2 (Pwm
D
cho dừng động cơ
END
Trang 2
Cấu hình UART VĐK
Nhận dữ liệu từ thiêt bị ngoại vi
Dữ liệu = 02H
D
Nhận dữ liệu và
ghira Port PO
Nhận đữ liệu từ thiêt bị ngoại vi
Dữ liệu = 03h
Trang 3
Thiết lập UART
Cho phép ngắt
Lây dữ liệu từ wong trinh nga
Port 2
Gửi dữ liệu lên máy
tính
trễ 500 ms
(Ex)
Chương frình chính
Trang 4
Gan gia tri TL1
TL1,THI1
Cho phép ngat
ngoại( từ 6200h)
xuât ra port1 cho Timer hoạt
động ee
Trồ đên dữ liệu địa chỉ tiêp theo
END
địa chỉ 6300h
RETI
end
Chương trinh ngat
Trang 5
Gan gia tri TL1
THỊ (tao 50ms)
Gan lai gia tri TL1,TH1
Cho phép ngat
Timer
cho Timer hoat
>)
Chương frình chính
ngắt ( tạo trễ 5 s) ay ra 100 lần
Nhận dữ liệu từ Port 1 ghi vào địa chi bat dau 50h
Tré dén dia chi
tiêp theo
Dia chi tro dén la 60H
Tro lai dia
chi 50h
Chương trình ngất
RETI
end
Trang 6
cho VDK thiêt bị ngoại vi
|
Cho phep ngat Truyén thong
Gs)
P1.3=0
Chương frình ngắt
Trang 7
Thiết lập UART
cho VDK
|
Cho phep ngat
Ngoai 0
Go)
Chương trình chính
Chế độ UART
hoạt động
NHận sữ liệu từ Port 1 gửi qua
công nôi tiêp
Chương trình ngắt
Trang 8
ngoài 1 (kích phát
theo sườn lên )
P3.0 =1
(DOng Relay)
on
Chương trình chính
Chương trinh ngắt