Mục lụ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
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:33
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
- 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
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ả:
- MCLR
- Vdd
- Đất
- Dữ liệu ICSP
- Đồng hồ ICSP
- 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:
- Vdd - pin 1
- Vss (mặt đất) - chân 20
- PGD (Dữ liệu ICSP) - chân 19
- PGC (Đồng hồ ICSP) - chân 18
- MCLR - chân 4
- 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
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:
Cách Flash hoặc Lập trình Phần mềm cơ sở ESP8266 AT bằng cách Sử dụng Bộ lưu trữ và Lập trình ESP8266, Mô-đun IOT Wifi: 6 bước
Làm thế nào để Flash hoặc lập trình Phần mềm cơ sở ESP8266 AT bằng cách sử dụng Bộ lưu trữ và lập trình ESP8266, Mô-đun Wifi IOT: Mô tả: Mô-đun này là một bộ điều hợp / lập trình USB cho các mô-đun ESP8266 thuộc loại ESP-01 hoặc ESP-01S. Nó được trang bị thuận tiện với đầu cắm cái 2x4P 2,54mm để cắm ESP01. Ngoài ra, nó phá vỡ tất cả các chân của ESP-01 thông qua một nam 2x4P 2,54mm h
Lập trình bất kỳ bo mạch / mô-đun ESP8266 nào với Phần mềm chương trình cơ sở lệnh AT: 5 bước
Lập trình bất kỳ bo mạch / mô-đun ESP8266 nào Với Phần mềm điều khiển lệnh AT: Mọi mô-đun và bo mạch ESP8266 có thể được lập trình theo nhiều cách: Arduino, python, Lua, lệnh AT, nhiều hơn nữa có thể là … Ba đầu tiên trong số chúng tốt nhất cho hoạt động độc lập, phần mềm AT là để sử dụng ESP8266 làm mô-đun hoặc để kiểm tra nhanh với TTL RS232 c
(gần như) Lập trình viên MIDI SysEx CC đa năng (và Trình tự lập trình tự ): 7 bước (có Hình ảnh)
(gần như) Lập trình viên MIDI SysEx CC đa năng (và Trình lập trình …): Vào giữa những năm tám mươi, các bộ sản xuất tổng hợp bắt đầu " ít hơn là tốt hơn " quá trình dẫn đến synths barebone. Điều này cho phép giảm chi phí về mặt sản xuất, nhưng làm cho quá trình vá lỗi trở nên thành công nếu không muốn nói là không thể sử dụng cuối cùng
Cách tạo lập trình viên PIC - PicKit 2 'nhân bản': 4 bước (có hình ảnh)
Làm thế nào để trở thành một lập trình viên PIC - PicKit 2 'clone': Xin chào! Đây là một hướng dẫn ngắn gọn về cách tạo một lập trình viên PIC hoạt động như một PicKit 2. Tôi làm điều này vì nó rẻ hơn nhiều so với việc mua một PicKit gốc và vì Microchip, nhà sản xuất vi điều khiển PIC và lập trình viên PicKit, pr
Pic 16F676 Ổ cắm lập trình ICSP cho Bộ lập trình PICkit 2: 6 bước
Pic 16F676 Ổ cắm lập trình ICSP cho người lập trình PICkit 2: Tôi đang cố gắng xây dựng mô-đun động cơ DC kép này cho dự án rô bốt của mình Và tôi không có không gian để đặt tiêu đề chân ICSP trên PCB. Vì vậy, tôi nhanh chóng chế nhạo thiết kế này