Hướng dẫn lập trình KeilC mà Flash Magic cho vi điều khiển ARM và 8051

16 177 0
Hướng dẫn lập trình KeilC mà Flash Magic cho vi điều khiển ARM và 8051

Đ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

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 Trình dịch Keil-C Flash magic để nạp chương trình cho VĐK Mã:EXMP.0002.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 Keil-C Các bạn có download trình dịch keil-C v.4 mạng tự cài đặt hướng dẫn cách viết chương trình trình dịch sang file hex Cách viết chương trình trình dich hồn chỉnh: Tạo Project Chạy chương trình Keil C: Vào Project->New Project EXMP.0002.00 Trình dịch Keil-C Flash magic để nạp chương trình cho VĐK Cơng Ty Cổ Phần Tự Động Hóa Tân Phát Chọn đường dẫn để lưu đặt tên cho project: Sau ấn Save Tiếp theo ta chọn loại Chip: ta lựa chọn Atmel->chọn AT89C51 EXMP.0002.00 Trình dịch Keil-C Flash magic để nạp chương trình cho VĐK Cơng Ty Cổ Phần Tự Động Hóa Tân Phát EXMP.0002.00 Trình dịch Keil-C Flash magic để nạp chương trình cho VĐK Cơng Ty Cổ Phần Tự Động Hóa Tân Phát Ấn Yes ta hoàn thành bước – tạo project Tạo File.C EXMP.0002.00 Trình dịch Keil-C Flash magic để nạp chương trình cho VĐK Cơng Ty Cổ Phần Tự Động Hóa Tân Phát Tiếp theo ta cần tạo File.C để viết chương trình cho Chip lên file Vào File->New: Sau chọn Save: EXMP.0002.00 Trình dịch Keil-C Flash magic để nạp chương trình cho VĐK Cơng Ty Cổ Phần Tự Động Hóa Tân Phát Chọn đường dẫn vào thư mục với Project vừa tạo bước Sau đặt tên, với phần mở rộng C: EXMP.0002.00 Trình dịch Keil-C Flash magic để nạp chương trình cho VĐK Cơng Ty Cổ Phần Tự Động Hóa Tân Phát Chọn Save, ta hồn thành xong bước – Tạo File.C Add File.C vào Project Ta cần phải liên kết File.C với Project vừa tạo với nhau: Trong giao diện Keil C, không gian làm việc Project: Chuột phải vào phần “Source Group 1” -> Add files to Group “Source Group 1”: Chọn đường dẫn đến thư mục Project -> chọn file.C vừa tạo bước -> Add: EXMP.0002.00 Trình dịch Keil-C Flash magic để nạp chương trình cho VĐK Cơng Ty Cổ Phần Tự Động Hóa Tân Phát Và ta hoàn tất giai đoạn tạo Project, chuẩn bị viết code Biên dịch tạo file Hex Ta thử viết đoạn code tạo hiệu ứng nháy Led đơn giản port0 sau vào file.c project: EXMP.0002.00 Trình dịch Keil-C Flash magic để nạp chương trình cho VĐK Cơng Ty Cổ Phần Tự Động Hóa Tân Phát #include Unsigned char nhayled[20] = {0x05,0x0e,0x1d,0x3e,0x7d,0xfe,0x01,0x82,0xc1,0xe2,0xf1,0xfa,0xfd,0x02,0xfd,0x02,0xfd,0x02,0 xfd,0x02}; //cac hieu ung void delay(unsigned int i) { while(i ) { unsigned char j=121; while(j ){} } } main() { unsigned char k; while(1) { for(k=0;k Khai báo theo hình Chú ý: Máy tính khơng có cổng COM9 dùng cáp USB–>COM9 Khi cổng COM2/3/4 tùy thuộc vào bạn cài Cáp chuyển từ USB sang COM9 bạn mua với giá ~ 60.000 VNĐ bạn thi công (dùng IC PL2303-tốc độ USB1.) Hình Khai báo chân DTR, RTS 14 EXMP.0002.00 Trình dịch Keil-C Flash magic để nạp chương trình cho VĐK Cơng Ty Cổ Phần Tự Động Hóa Tân Phát –> Sau bạn vào OPTION để khai báo thêm: Xem hình Hình Khai báo bỏ DTR RST Chú ý: Việc khai báo thực lần bạn nạp cho P89V51RD2 –> Nhấn nút Start để nạp, chương trình u cầu ‘RESET THE DEVICE’ Bạn nhấn phím reset mạch ứng dụng Hình Thơng báo reset device –> Sau nhấn nút RESET, chương trình bắt nạp chương trình cho VĐK Khi nạp xong, chương trình báo ‘FINISH’ –> Nhấn lại nút RESET mạch ứng dụng để chạy chương trình Chú ý: Nếu chương trình ứng dụng giao tiếp qua cổng COM9, bạn nhấn nút RESET khơng tác dụng Vì vậy, chương trình yêu cầu ‘RESET THE DEVICE…’, bạn phải nhấn giữ phím reset VĐK nạp 15 EXMP.0002.00 Trình dịch Keil-C Flash magic để nạp chương trình cho VĐK 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 16 EXMP.0002.00 Trình dịch Keil-C Flash magic để nạp chương trình cho VĐK ... drive cho thiết bị - B3: Nạp chương trình cho VĐK Khởi động chương trình: Màn hình khởi động FlashMagic Hình KHởi động Flash Magic 13 EXMP.0002.00 Trình dịch Keil-C Flash magic để nạp chương trình. .. AT89C51 EXMP.0002.00 Trình dịch Keil-C Flash magic để nạp chương trình cho VĐK Cơng Ty Cổ Phần Tự Động Hóa Tân Phát EXMP.0002.00 Trình dịch Keil-C Flash magic để nạp chương trình cho VĐK Cơng Ty Cổ... Khi nạp ta cần truy xuất đường dẫn đến file hex nạp cho VĐK Nạp chương trình cho VĐK Flash magic Các bạn download flash magic mạng tự cài đặt Cách nạp chương trình cho VĐK: - B1: Sử dụng cáp chuyển

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

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan