Mục lục:

Cách lập trình MCU PIC với bộ lập trình PICkit bằng bảng mạch: 3 bước
Cách lập trình MCU PIC với bộ lập trình PICkit bằng bảng mạch: 3 bước

Video: Cách lập trình MCU PIC với bộ lập trình PICkit bằng bảng mạch: 3 bước

Video: Cách lập trình MCU PIC với bộ lập trình PICkit bằng bảng mạch: 3 bước
Video: Lập trình Pic16f887 Mplab xc8 | Bài 1: GPIO bật tắt led 2024, Tháng mười hai
Anonim
Cách lập trình PIC MCU với bộ lập trình PICkit bằng bảng mạch
Cách lập trình PIC MCU với bộ lập trình PICkit bằng bảng mạch

Bạn không cần các công cụ đắt tiền và phức tạp để chơi với vi điều khiển PIC (hoặc bất kỳ thứ gì khác). Tất cả những gì bạn cần là một bảng mạch để bạn kiểm tra mạch và lập trình của mình. Tất nhiên một số loại lập trình viên và IDE là cần thiết. Trong hướng dẫn này, tôi sẽ sử dụng MPLAB X IDE và trình lập trình PICkit3.

Tôi đã chọn PIC18F14K22. Không có lý do đặc biệt nào cho PIC cụ thể này, tôi chỉ thấy nó chưa được sử dụng vào lúc này. Nó hoạt động trong dải điện áp từ 2,3 V đến 5,5 V. Quá trình lập trình sẽ được hiển thị bằng mã đơn giản cho phép đèn LED nhấp nháy định kỳ.

Bước 1: Những gì chúng ta cần

Những gì chúng tôi cần
Những gì chúng tôi cần
Những gì chúng tôi cần
Những gì chúng tôi cần
  • Lập trình viên PICkit3
  • breadboard
  • PIC18F14K22 MCU
  • Tiêu đề 6 chân
  • một số dây cáp
  • Pin 4,5 V hoặc cáp USB (bạn có thể sử dụng một số từ chuột hoặc bàn phím cũ hoặc tự làm một cái)
  • bất kỳ đèn LED màu nào và điện trở 470 cho mục đích thử nghiệm

Bảng dữ liệu:

PIC18F14K22

PICkit 3

Bước 2: Đấu dây

Đấu dây
Đấu dây
Đấu dây
Đấu dây
Đấu dây
Đấu dây
Đấu dây
Đấu dây

PICkit3

Chúng ta hãy xem xét lập trình PICkit3. Chú ý đến tiêu đề cái có 6 chân ở phía dưới cùng. Ghim số một được ký hiệu bằng một hình tam giác màu trắng nên từ các chốt phía trước được đánh số từ phải sang trái. Ghim 'mô tả:

  1. MCLR
  2. Vdd
  3. Đất
  4. Dữ liệu ICSP
  5. Đồng hồ ICSP
  6. Không kết nối

Breadboard

Đầu tiên đặt đầu cắm 6 chân và PIC đủ gần nhau trên bảng mạch. Trong biểu dữ liệu PIC, chúng ta phải tìm hiểu ánh xạ hàm:

  1. Vdd - pin 1
  2. Vss (mặt đất) - chân 20
  3. PGD (Dữ liệu ICSP) - chân 19
  4. PGC (Đồng hồ ICSP) - chân 18
  5. MCLR - chân 4
  6. RC0 - chân 16 (chân mà đèn LED sẽ được điều khiển)

Sơ đồ mạch được hiển thị trong hình Fritzing.

Cung cấp năng lượng

Như đã đề cập trước đó, mạch có thể được cấp nguồn từ pin 4,5 V hoặc ổ cắm USB (5 V). Để làm rõ hơn 5 V là ok cho PIC cụ thể này nhưng không phải cho những người khác. Luôn kiểm tra biểu dữ liệu để biết dải điện áp áp dụng cho thiết bị.

Bước 3: Lập trình

Lập trình
Lập trình
Lập trình
Lập trình
Lập trình
Lập trình
Lập trình
Lập trình

Tôi đã chuẩn bị mã khá đơn giản cho mục đích thử nghiệm. Khi bạn có dự án MPLAB sẵn sàng để lập trình, hãy gắn PICkit3 vào tiêu đề chân trên breadboard. Đừng quên cung cấp nguồn cho mạch nếu không kết nối giữa PIC và bộ lập trình sẽ không thành công. Nhấp vào nút "Make and Program Device Main Project" và đợi cho đến khi quá trình lập trình kết thúc. Sau đó, đèn LED sẽ nhấp nháy - 500 ms bật và 500 ms tắt.

Đề xuất: