Programmer / Debugger Pickit 3

0
302

PicKit3 là bộ lập trình và gỡ lỗi của hãng Microchip Technologies cho PIC vi điều khiển.

Programmer / Debugger Pickit 3

Sơ đồ chân của PicKit3

Sơ đồ chân của PicKit3

Số chân Tên chân Mô tả
1 MCLR / Vpp Chân kết nối với chân Master clear của PIC để thiết lập lại MCU trước khi lập trình
2 VDD (Target) Điện áp cấp cho PIC, 5V hoặc 3.3V
3 Ground Chân nối đất của hệ thống
4 PGD ​​/ ICSPDAT Dữ liệu chương trình (PDG) được kết nối với chân dữ liệu ICSP (In Circuit Serial Programming)
5 PGC / ICSPCLK Xung clock chương trình (PGC) được kết nối với chân Xung cloc ICSP (In Circuit Serial Programming)
6 No connection Chân chưa xác định chức năng (Reserved)

 

Tính năng của Pickit 3

  • Được sử dụng để lập trình và gỡ lỗi vi điều khiển PIC
  • Dễ dàng giao tiếp với PC qua cáp USB
  • Hỗ trợ driver chuẩn trên windows
  • Có tính năng lập trình để bạn có thể lập trình mà không cần PC
  • Giám sát quá áp và ngắn mạch tích hợp
  • Đèn LED báo trạng thái trên bo mạch
  • Hỗ trợ tất cả phiên bản mới nhất của PIC và IDE

Các công cụ lập trình PIC khác

PicKit 2, ICD 2, ICD 3.

Tổng quan PicKit3

PicKit3 có thể sử dụng với phần mềm MPLAX IDE chạy trên Windows nền tảng để viết chương trình hoặc gỡ lỗi PIC vi điều khiển, hỗ trợ giao thức ICSP – Trong Circuit Serial Programming. Có nghĩa là PIC có thể lập trình với giao thức two-wire (2-chân) PGD và PGC không bao gồm các chân nguồn.

Khi mua PicKit 3, sẽ nhận được cáp USB, đĩa CD và chân cắm header. Cáp USB được sử dụng để giao tiếp PicKit 3 với PC và CD để cài driver nhận PicKit 3. Ngoài ra, PicKit 3 còn có một số đèn LED báo trạng thái và nút nhấn trên bo mạch.

LED / Nút nhấn Mô tả trạng thái
Đèn LED nguồn Đèn LED này sáng màu xanh lục khi PicKit3 nhận được nguồn cấp điện
Đèn LED hoạt động Đèn LED này sáng lên màu xanh lam khi Picit 3 thiết lập liên kết giao tiếp với PC
Đèn LED trạng thái Đèn LED này sáng lên màu Vàng khi Pickit 3 đang lập trình với PIC.

Sáng lên màu Đỏ nếu xảy ra lỗi trong quá trình lập trình

Nút nhấn Nút nhấn được sử dụng để lập trình PIC của mình mà không cần PC

Sự khác biệt giữa Pickit 2 và PicKit 3

Pickit 2 là tiền thân của PicKit 3. Cả hai đều thực hiện gần như cùng một công việc, nhưng Pickit 3 có một số tùy chọn bổ sung và hỗ trợ cho các phiên bản mới nhất của PIC. Ngoài ra việc gỡ lỗi sẽ nhanh hơn một chút so với Pickit 2.

Nếu là người mới bắt đầu, thì Pickit 2 cũng có thể đáp ứng tốt. Nếu đang tìm kiếm các tùy chọn nâng cao hơn như tích hợp bộ phân tích Logic thì hãy tham khảo ICD3.

Cách kết nối PicKit 3 với vi điều khiển PIC

PicKit2 hoặc PicKit3 có thể được sử dụng cho vi điều khiển PIC nếu PIC hỗ trợ lập trình ICSP. Nếu hỗ trợ lập trình ICSP, hãy xem sơ đồ chân để tìm các chân Vpp, Vdd, Vss, ICSPDAT và ICSPCLK. Số chân của chân này sẽ thay đổi tùy theo package IC. Hình ảnh dưới đây sẽ cho bạn một ý tưởng sơ bộ.

Cách kết nối PicKit 3 với vi điều khiển PIC

Khi tìm thấy các chân chỉ cần kết nối với Pickit tương ứng và lập trình hoặc gỡ lỗi thiết bị. Hãy nhớ rằng cả PIC cũng như PicKit đều phải được cấp nguồn trong quá trình lập trình hoặc gỡ lỗi.

Ngoài ra, hãy cẩn thận với điện áp đặt trong phần mềm, ví dụ sử dụng 5V để lập trình PIC 3.3V có thể làm hỏng IC hoặc PicKit vĩnh viễn. Hướng dẫn nhấp nháy led đơn giản sẽ giúp bạn hiểu rõ cách sử dụng PicKit 3 để lập trình vi điều khiển PIC trên phần mềm MPLAB IPE.

Các ứng dụng

  • Ghi chương trình vi điều khiển PIC
  • Gỡ lỗi bộ vi điều khiển PIC
  • Lập trình trong quá trình sản xuất
  • Cập nhật Firmware hoặc Flashing.

>> Mời anh em xem thêm

Tôi là một người làm việc trong lĩnh vực cơ khí, thiết bị công nghiệp....Blog là nơi tôi chia sẻ thông tin hữu ích đến các bạn đọc.
Subscribe
Notify of
0 Bình luận
Inline Feedbacks
View all comments