CÁCH NẠP CHƯƠNG TRÌNH CHO KIT PHILIP 8051 P89x51Rx nạp onboard qua cổng RS232 máy tính Sử dụng chương trình FlashMagic version 4.33 có CD-ROM Các bước nạp chương trình cho P89x51Rx: Bước 1: Tắt nguồn, gắn mạch cổng COM-RS232, bật nguồn Bước 2: Mở chương trình nạp Flash Magic Thiết lập thơng số từ step đến step Step 1- Communications: Thiết lập thông số: COM, Baud Rate, Device, Interface(ISP) Step - Erase: Đánh dấu vào Erase all Flash để chọn xóa chương trình nạp Step – Hex File : Click vào “Browse…” để chọn file hex cần nạp Step - Options: Các thông số “Step Options” chọn khơng tùy có cần thiêt lập thông số phụ hay không Nên đánh vào “Execute” để sau nạp xong chương trình vi điều khiển tự chạy mà khơng cần reset Bước 3: Nhấn nút Start “Step – Start!” để nạp chương trình Bước 4: Chương trình kết nối ISP, erase flash, program complete Chờ đợi Complete để chạy chương trình lập trình Đối với số vi điều khiển P89V51RB2FN (NXP): Cách nạp khác.Ta khơng xóa flash nên khơng đánh dấu vào ô “Erase all Flash” “Step - Erase” Để xóa chương trình nạp trước ta vào ISP -> Erase Flash Pages… chọn Erase All Sau Erase Complete ta bấm vào nút Start để nạp chương trình Để vi điều khiển chạy sau nạp xong ta bấm nút reset mạch vào ISP -> Reset Để khỏi phải reset sau nạp xong ta vào Options -> Advanced Options … chọn tab “Hardware config” đánh dấu vào “Use DTR to control RST” PHẦN MỀM VIẾT CHƯƠNG TRÌNH CHO P89x51Rx Có nhiều phần mềm viết cho họ P89x51Rx, số phần mềm có lẽ Keil phần mềm nhiều người lựa chọn Keil hỗ trợ lập trình ASM C Thường Keil bạn biết đến lập trình C, cịn viết ASM dùng chương trình khác Nếu bạn lần tiếp xúc với vi điều khiển muốn viết ASM bạn viết Keil, làm quen với Keil sau bạn dễ dàng lập trình Keil C Keil mạnh việc hỗ trợ debug chương trình Hỗ trợ nhiều loại chip hãng Philip, ST… Sau Keil phát triển nhiều công cụ hỗ trợ nhiều tính mới, hỗ trợ dịng ARM 32 bit Ngồi bạn tham khảo phần mềm MikroE for 8051 Phần mềm hỗ trợ nhiều hàm có sẵn I2C, SPI, LCD… dễ dàng lập trình ... erase flash, program complete Chờ đợi Complete để chạy chương trình lập trình Đối với số vi điều khiển P89V51RB2FN (NXP): Cách nạp khác.Ta khơng xóa flash nên khơng đánh dấu vào ô “Erase all Flash? ??... “Hardware config” đánh dấu vào “Use DTR to control RST” PHẦN MỀM VIẾT CHƯƠNG TRÌNH CHO P89x51Rx Có nhiều phần mềm viết cho họ P89x51Rx, số phần mềm có lẽ Keil phần mềm nhiều người lựa chọn Keil hỗ... trình Hỗ trợ nhiều loại chip hãng Philip, ST… Sau Keil phát triển nhiều cơng cụ hỗ trợ nhiều tính mới, hỗ trợ dịng ARM 32 bit Ngồi bạn tham khảo phần mềm MikroE for 8051 Phần mềm hỗ trợ nhiều hàm