HƯỚNG DẪN MẪU CÁC BƯỚC LÀM BÀI THỰC HÀNH AVR GIẢNG VIÊN: PHẠM THẾ DUY KHOA: KT ĐIỆN TỬ 2 CÁC BƯỚC THỰC HIỆN 

Download Report

Transcript HƯỚNG DẪN MẪU CÁC BƯỚC LÀM BÀI THỰC HÀNH AVR GIẢNG VIÊN: PHẠM THẾ DUY KHOA: KT ĐIỆN TỬ 2 CÁC BƯỚC THỰC HIỆN 

HƯỚNG DẪN MẪU CÁC BƯỚC
LÀM BÀI THỰC HÀNH AVR
GIẢNG VIÊN: PHẠM THẾ DUY
KHOA: KT ĐIỆN TỬ 2
1
CÁC BƯỚC THỰC HIỆN
 Vẽ mạch mô phỏng phần cứng trên
isis-protues.
 Viết chương trình trên CodeVision
AVR.
 Nạp chạy mô phỏng và chỉnh sửa
chương trình.
 Chạy chương trình trên KIT AVR.
2
CÁC BƯỚC THỰC HIỆN
 Vẽ mạch mô phỏng phần cứng trên
isis-protues.
 Viết chương trình trên CodeVision
AVR.
 Nạp chạy mô phỏng và chỉnh sửa
chương trình.
 Chạy chương trình trên KIT AVR.
3
MÀN HÌNH CHƯƠNG TRÌNH ISIS - PROTUES
Nhấn vào P để
chọn linh kiện cho
mạch mô phỏng
4
Đánh vào ATMEGA
Chọn
ATMEGA16
5
ATMEGA16 xuất
hiện trong mục
Device
Double - Click
6
Đánh vào LED
Double Click vào loại
LED muốn chọn
Nhấn OK khi
đã chọn xong
các linh kiện
7
Đưa con trỏ vào chân linh
kiện keo ra để nối dây tới linh
kiện khác
Click vào
linh kiện
Click vào vi trí muốn
đặt linh kiện
8
Di chuyển khung xanh để
chỉnh vi trí hiển thị cho
mạch
Nối các dây dẫn cần
thiết cho các linh kiện
Khi muốn xoay linh
kiện chỉ việc click chuột
phải vào nó
9
Click chuột phải-Chọn
Place-Terminal-Ground để
chọn GND cho mạch
10
CÁC BƯỚC THỰC HIỆN
 Vẽ mạch mô phỏng phần cứng trên
isis-protues.
 Viết chương trình trên CodeVision
AVR.
 Nạp chạy mô phỏng và chỉnh sửa
chương trình.
 Chạy chương trình trên KIT AVR.
11
Chọn File – New - Project
MÀN HÌNH CodeVisionAVR
12
Nhấn OK để toạ một
project mới
13
Chọn Yes để sử dụng
CodeWizardAVR tạo ra
các lệnh khởi tạo thiết bị
14
Các mục để lựa chọn đặc
tính hoạt động các khối
chức năng của AVR
Click vào PORTC chọn đặc
tính của cổng C, do cổng C
được nối tới các LED
Click vào các chân để đổ
đặc tính các bit từ IN
thành OUT
15
Chọn Generate,
Save and Exit để
tạo ra file mã với
các được tính thiết
bị đã chọn
16
Đánh vào
Tên file
17
Màn hình soạn thảo của
CodeVision AVR
Khai báo các
biến toàn cục
18
Màn hình soạn thảo của
CodeVision AVR
Chương trình
chính được viết
ở đây
19
Sau khi lập trình,
nhấn CTRL+F9 để
build. 1 bảng thông
tin xuất hiện cho
biết thông tin về
chương trình. Lặp
lại quá trinh chỉnh
sửa và build cho
đến khi không còn
lỗi.
20
Lưu lại chương
trình dưới dạng
mã máy (file hex
hoặc rom
Click vào biểu
tượng “Chip
Programmer”
Trên cửa sổ vừa
xuất hiện, chọn
File->Save Flash
21
CÁC BƯỚC THỰC HIỆN
 Vẽ mạch mô phỏng phần cứng trên
isis-protues.
 Viết chương trình trên CodeVision
AVR.
 Nạp chạy mô phỏng và chỉnh sửa
chương trình.
 Chạy chương trình trên KIT AVR.
22
Quay trở lại chương trình Proteus ISIS
Double click vào
ATMEGA 16
Trong cửa sổ Edit
vừa xuất hiện,
click chọn biểu
tượng “Folder”
Chọn file chương
trình để nạp vào
VDK
23
Sau khi nạp chương
trình. Nhấn nút
“Play” để bắt đầu
mô phỏng
Kiểm tra đáp ứng của
mạch. Chỉnh sủa chương
trình và nạp lại (nếu cần )
cho đến khi mạch hoạt
động đúng như mong
muốn
24
CÁC BƯỚC THỰC HIỆN
 Vẽ mạch mô phỏng phần cứng trên
isis-protues.
 Viết chương trình trên CodeVision
AVR.
 Nạp chạy mô phỏng và chỉnh sửa
chương trình.
 Chạy chương trình trên KIT AVR.
25
KIT thực hành
AVR
26
Chân cấp nguồn và
công tắc On-Of
Cổng USB dùng
để nạp chương
trình
Cổng COM dùng để
giao tiếp máy tính
hoặc ngoại vi
27