Cách Nạp Chương Trình Cho Pic16F877A

      143

“Chỉ ĐAM MÊ, những ĐAM MÊ lớn lao mới nâng linh hồn tới những điều VĨ ĐẠI”

--Denis Diderot--


Bạn đang xem: Cách nạp chương trình cho pic16f877a

*

Đây là một dòng vi điều khiển khá phổ biến, đầy đủ các chức năng, phù hợp với các ứng dụng cơ bản. Mình khuyến khích các bạn nên bắt đầu với dòng vi điều khiển này vì tài liệu có rất nhiều.
Một số đặc điểm của PIC16F877A:- PIC 16F877A là loại vi điều khiển 8bit tầm trung của hãng microchip.- PIC 16F877A có kiến trúc Havard, sử dụng tập lệnh kiểu RISC (Reduced Instruction Set Computer) với chỉ 35 lệnh cơ bản.- Tất cả các lệnh được thực hiện trong một chu kì lệnh ngoại trừ các lệnh rẽ nhánh.- Sơ đồ chân với chip loại cắm 40 chân
*

Xem thêm: Mách Bạn Cách Xào Lòng Bò Xào Gì Ngon Từ Lòng Bò, Cách Làm Lòng Bò Xào Dứa Gai Đơn Giản

*

- Nạp trực tiếp dùng mạch nạp: Có 2 loại mạch nạp hay được sử dụng đó là PICKIT và BURNE. Mạch nạp Pickit là hàng chính hãng, độ ổn định cao tuy nhiên chỉ nạp được cho các dòng PIC và DSPIC. Mạch BurnE thì có thể nạp cho rất nhiều loại khác nhau cả PIC và AVR. Tuy nhiên là hàng việt nam sản xuất, độ ổn định có lẽ không cao bằng. Cách nạp bằng PICKIT2 các bạn có thể tham khảo Video sau:
- Nạp qua Bootloader: Có thể tải chương trình Bootloader về và nạp cho Pic 1 lần, sau đó có thể nạp chương trình qua cổng UART rất tiện lợi. Mình khuyến khích các bạn nên dùng cách này. Chi tiết về Bootloader các bạn có thể xem tại đây
Có rất nhiều phần mềm có thể lập trình cho vi điều khiển Pic, các bạn nên chọn một phần mềm và học theo nhé.- MikroC PRO for PIC 5.61: Google Drive- CCS: Google Drive- MPlab: Google DriveNgoài ra các bạn nên cài thêm một số phàn mềm hỗ trợ:- Virutual Serial Port ( dùng để tạo cổng COM ảo, dùng khi học vể UART): Google Drive- Driver PL2303v2: (driver dây USB to COM): Google Drive- MH Terminal (Dùng để truyền nhận dữ liệu qua cổng COM): Google Drive- Phần mềm nạp chương trình cho PIC ( Mạch nạpPickit V2): Google Drive- Phần mềm nạp chương trình cho PIC (Mạch nạp BurnE): Google Drive- Phân mềm mô phỏng Protus7.8: Google Drive3. Tài liệu học PICTrước khi học vi điều khiển bạn hãy trang bị cho mình một nền tảng kiến thức C/C++ vững vàng, như thế sẽ dễ dàng và linh hoạt hơn trong khi lập trình.- Datasheet PIC16F877A: Google Drive- CCS for PIC (tài liệu tiếng việt): Google Drive- Ngoài ra các bạn có thể tìm trên youtube và vào trang webhttp://www.picvietnam.com/để tham khảo và học tập.