1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

Hướng dẫn sử dụng phần mềm MPLAB và mạch nạp Pickit 2

18 768 2

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 18
Dung lượng 2,87 MB

Nội dung

CƠNG TY CỔ PHẦN TỰ ĐỘNG HỐ TÂN PHÁT Địa chỉ: Số 168 – Phan Trọng Tuệ – Thanh Liệt - Thanh Trì – Hà Nội Điện thoại: 04.3685.7776/ Fax: 04 3685.7775 Website: www.tpa.com.vn - Email: tpa@tpa.com.vn HƯỚNG DẪN SỬ DỤNG Phần mềm viết chương trình MPLAB phần mềm nạp PICKit2 Mã: EXMP.0011.00 TP-TT31-BM05/Lsđ:00 Công Ty Cổ Phần Tự Động Hóa Tân Phát Sử dụng trình dịch C18 môi trường MPLAB Các bạn download phần mềm C18, MPLAB mạng cài đặt hướng dẫn tạo project, viết chương trình trình dịch file hex để nạp cho VĐK Tạo project lần đầu MPLAB phức tạp Người sử dụng cần phải cấu hình cho MPLAB nhiều Tuy nhiên hầu hết thơng số cấu hình lưu lại cho lần sau 1.1 Tạo project Kích hoạt chương trình MPLAB IDE 8.36 từ biểu tượng Microchip hình Desktop, cửa sổ sau Hình 1.1 : Màn hình khởi động MPLAB IDE 8.36 Chọn menu Project chọn New EXMP.0011.00 Phần mềm viết chương trình MPLAB phần mềm nạp PICKit2 Cơng Ty Cổ Phần Tự Động Hóa Tân Phát Hình 1.2 : Tạo project Cửa sổ sau ra, bạn đặt tên cho project khung Project Name chọn đường dẫn cho khung Project Directory Hình 1.3 : Đặt tên chọn thư mục lưu trữ Cửa sổ làm việc project bên trái hình Nếu cửa sổ project không bạn chọn menu View chọn Project EXMP.0011.00 Phần mềm viết chương trình MPLAB phần mềm nạp PICKit2 Cơng Ty Cổ Phần Tự Động Hóa Tân Phát Hình 1.4 : Cửa sổ project Chọn compile C18 cho project cách chọn vào menu Project chọn Select Language Toolsuite Hình 1.5 : Chọn Language ToolSuite (Compiler) EXMP.0011.00 Phần mềm viết chương trình MPLAB phần mềm nạp PICKit2 Cơng Ty Cổ Phần Tự Động Hóa Tân Phát Chọn Active Toolsuite Microchip C18 Toolsuite Các đường dẫn chương trình gói compiler cho C18 cấu hình lúc cài đặt C18 upgrade, bạn khơng cần phải chỉnh lại Các gói nằm thư mục C:\mcc18 Hình 1.6 : Chọn compiler C18 1.2 Cấu hình cho chip Phần có ảnh hưởng trình dịch nạp cho chip Chọn menu Configure chọn Select Device… để chọn chip Hình 1.7 : Select Device Giao diện bạn chọn cho chip mà dùng Ở chọn chip PIC18F4520 EXMP.0011.00 Phần mềm viết chương trình MPLAB phần mềm nạp PICKit2 Cơng Ty Cổ Phần Tự Động Hóa Tân Phát Nhấn OK để đóng cửa sổ lại Tiếp theo việc lựa chọn cấu hình thạch anh số cấu hình khác Bạn vào lại menu Configure chọn Configuration Bits… Hình 1.8 : Configuration Bits EXMP.0011.00 Phần mềm viết chương trình MPLAB phần mềm nạp PICKit2 Cơng Ty Cổ Phần Tự Động Hóa Tân Phát Màn hình để bạn cấu hình cho chế độ hoạt động chip Check bỏ dấu chọn Configuration Bits set in code để bạn thay đổi thông số Thông số chế độ thạch anh, tùy vào loại chip thạch anh mà chọn lựa khác Ở sử dụng thạch anh 12MHz nên chọn chế độ thạch anh HS (High Speed) Các chế độ thạch anh PIC18F4520 đề cập sau PORTB bit 4-0 chế độ mặt định chân analog Khi không sử dụng analog bạn cần phải chỉnh sang chế độ Digital reset Disable chức Low Voltage Programming (LVP - Nạp điện áp thấp), mạch PICKit2 khơng hỗ trợ chức Sau hồn thành bạn check lại Configuration Bits set in code đóng cửa sổ lại Hình 1.9 : Thiết lập thạch anh, PortB, LVP 1.3 Tạo file add thư viện cho project Bước tạo file source để viết code Từ toolbar bạn chọn New File menu File chọn New EXMP.0011.00 Phần mềm viết chương trình MPLAB phần mềm nạp PICKit2 Cơng Ty Cổ Phần Tự Động Hóa Tân Phát Hình 1.10 : Tạo source file Một file tạo với tên mặc định Untitled hình Hình 1.11 : File tạo Bạn nhấn menu File chọn Save As… để lưu lại file Cửa số bạn chọn đường dẫn để lưu cho xác Thơng thường ta lưu thư mục chứa project cho dễ quản lý EXMP.0011.00 Phần mềm viết chương trình MPLAB phần mềm nạp PICKit2 Cơng Ty Cổ Phần Tự Động Hóa Tân Phát Hình 1.12 : Lưu file thư mục chứa project Nhấn Save để lưu file với tên main.c đóng cửa sổ lại Bước add file vừa lưu (main.c) thư mục Source File project Click chuột phải vào Source File chọn Add Files… Hình 1.13 : Add file vào Source Files EXMP.0011.00 Phần mềm viết chương trình MPLAB phần mềm nạp PICKit2 Công Ty Cổ Phần Tự Động Hóa Tân Phát Chọn đường dẫn đến file main.c nhấn Open Hình 1.14 : Browse đường dẫn đến main.c File main.c add vào mục Source File project hình bên Hình 1.15 : Add xong main.c cho Source Files 10 EXMP.0011.00 Phần mềm viết chương trình MPLAB phần mềm nạp PICKit2 Cơng Ty Cổ Phần Tự Động Hóa Tân Phát Tiếp theo ta add thư viện cho project Đầu tiên Header Files Cũng tương tự add file vào Source File, click chuột phải chọn Add Files Browse đường dẫn đến C:\mcc18\h chọn file p18f4520.h gõ tên file vào mục File name nhấn Open Hình 1.16 : Add Header File Add file vào mục Linker Script, browse đường dẫn đến C:\mcc18\lkr chọn file 18f4520.lkr Hình 1.17 : Add file Linker Script 11 EXMP.0011.00 Phần mềm viết chương trình MPLAB phần mềm nạp PICKit2 Cơng Ty Cổ Phần Tự Động Hóa Tân Phát Add file lib vào mục Library Files, 18f4520.lib thư mục C:\mcc18\lib Hình 1.18 : Add Library File 1.4 Cấu hình cho trình dịch project Khi dịch project, compiler cần số file object (chẳng hạn c018i.o), ta cần phải đường dẫn tìm kiếm file object cho compiler Đối với số phiên MPLAB, tự động tìm file Tuy nhiên phiên 8.36 ta cần phải định đường dẫn tìm kiếm Từ menu Project, chọn Build Option chọn Project Giao diện Build Option ra, mục Show Directories for bạn chọn Include Search Path, chọn New Browse đường dẫn đến C:\mcc18\h 12 EXMP.0011.00 Phần mềm viết chương trình MPLAB phần mềm nạp PICKit2 Cơng Ty Cổ Phần Tự Động Hóa Tân Phát Sau chỉnh sang Library Search Path tạo đường dẫn C:\mcc18\lib Hình 1.19 : Tạo đường dẫn cho include file 13 EXMP.0011.00 Phần mềm viết chương trình MPLAB phần mềm nạp PICKit2 Công Ty Cổ Phần Tự Động Hóa Tân Phát Hình 1.20 : Tạo đường dẫn cho Library File Nhấn OK để hoàn tất việc cấu hình trình dịch 3.5 Viết code cho project Double Click vào file main.c bắt đầu viết code cho project Ta viết đoạn code nhỏ để làm cho led nối với PORTB vi điều khiến sáng xen kẽ (PORTB = 0xAA) Code: #include void main() { TRISB = 0x00; PORTB = 0xAA; while(1); } 14 EXMP.0011.00 Phần mềm viết chương trình MPLAB phần mềm nạp PICKit2 Cơng Ty Cổ Phần Tự Động Hóa Tân Phát Hình 1.21 : Double Click main.c viết code Để kiểm tra code viết có lỗi hay không bạn vào menu Project chọn Build All nhấn tổ hợp phím nóng Ctrl F10 Nếu khơng có lỗi thơng báo BUILD SUCCEEDED xuất Hình 1.22 : Biên dịch thành công 15 EXMP.0011.00 Phần mềm viết chương trình MPLAB phần mềm nạp PICKit2 Cơng Ty Cổ Phần Tự Động Hóa Tân Phát Sử dụng PICKit để nạp chương trình cho VĐK PIC Các bạn download phần mêm PICKit2 mạng tự cài đặt hướng dẫn sử dụng nạp cho PIC18F4550 Lấy mạch nạp PICkit kết nối jack vào khối nạp module VĐK, kết nối đầu USB vào cổng USB máy tính Lưu ý: Khi nạp cần cấp nguồn cho module Mở PICkit2 lên giao diện hình dưới: Kích chuột vào tool chọn Check communication để kiểm tra xem nhận chíp chưa Khi nhận phần mềm chuột vào Read để chíp giao diện hình kích đọc kiểm tra thiết bị Tiếp theo chọn HEX cần nạp cho file chọn Import đường dẫn chứa đường dẫn đến file chíp cách vào Hex truy xuất đến file Hex cần nạp 16 EXMP.0011.00 Phần mềm viết chương trình MPLAB phần mềm nạp PICKit2 Cơng Ty Cổ Phần Tự Động Hóa Tân Phát Chọn file Hex xong kích vào Write để nạp chương trình cho chíp Hình thơng báo q trình nạp hồn tất 17 EXMP.0011.00 Phần mềm viết chương trình MPLAB phần mềm nạp PICKit2 Cơng Ty Cổ Phần Tự Động Hóa Tân Phát Xin cảm ơn quan tâm quý khách hàng sản phẩm chúng tôi, mong nhận góp ý quý khách hàng tài liệu, sản phẩm để nâng cao hiệu khai thác, sử dụng thiết bị Người biên soạn tài liệu: Địa email: doc.info@tpa.com.vn Số điện thoại: : 04.3685.7776 18 EXMP.0011.00 Phần mềm viết chương trình MPLAB phần mềm nạp PICKit2 ... SUCCEEDED xuất Hình 1 .22 : Biên dịch thành cơng 15 EXMP.0011.00 Phần mềm viết chương trình MPLAB phần mềm nạp PICKit2 Cơng Ty Cổ Phần Tự Động Hóa Tân Phát Sử dụng PICKit để nạp chương trình cho... download phần mêm PICKit2 mạng tự cài đặt hướng dẫn sử dụng nạp cho PIC18F4550 Lấy mạch nạp PICkit kết nối jack vào khối nạp module VĐK, kết nối đầu USB vào cổng USB máy tính Lưu ý: Khi nạp cần... cần nạp cho file chọn Import đường dẫn chứa đường dẫn đến file chíp cách vào Hex truy xuất đến file Hex cần nạp 16 EXMP.0011.00 Phần mềm viết chương trình MPLAB phần mềm nạp PICKit2 Cơng Ty Cổ Phần

Ngày đăng: 26/10/2019, 16:57

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w