Isi kandungan:

Cara Memprogram PIC MCU Dengan PICkit Programmer Menggunakan Breadboard: 3 Langkah
Cara Memprogram PIC MCU Dengan PICkit Programmer Menggunakan Breadboard: 3 Langkah

Video: Cara Memprogram PIC MCU Dengan PICkit Programmer Menggunakan Breadboard: 3 Langkah

Video: Cara Memprogram PIC MCU Dengan PICkit Programmer Menggunakan Breadboard: 3 Langkah
Video: How to get source code onto a PIC microcontroller 2024, Julai
Anonim
Cara Memprogram PIC MCU Dengan PICkit Programmer Menggunakan Breadboard
Cara Memprogram PIC MCU Dengan PICkit Programmer Menggunakan Breadboard

Anda tidak memerlukan alat yang mahal dan canggih untuk bermain dengan mikrokontroler PIC (atau yang lain). Yang anda perlukan hanyalah papan roti di mana anda menguji litar dan pengaturcaraan anda. Sudah tentu beberapa jenis programmer dan IDE diperlukan. Dalam arahan ini saya akan menggunakan programmer MPLAB X IDE dan PICkit3.

Saya telah memilih PIC18F14K22. Tidak ada alasan khas untuk PIC ini, saya hanya menggunakannya pada masa ini. Ia berfungsi dalam julat voltan antara 2.3 V dan 5.5 V. Proses pengaturcaraan akan ditunjukkan dengan kod ringkas yang membolehkan LED berkedip secara berkala.

Langkah 1: Apa yang Kami Perlu

Apa yang Kami Perlu
Apa yang Kami Perlu
Apa yang Kami Perlu
Apa yang Kami Perlu
  • Pengaturcara PICkit3
  • papan roti
  • PIC18F14K22 MCU
  • Pengepala 6-pin
  • beberapa kabel
  • sama ada bateri 4.5 V atau kabel USB (anda boleh menggunakan beberapa tetikus atau papan kekunci lama atau membuatnya sendiri)
  • sebarang LED warna dan 470 perintang untuk tujuan ujian

Helaian data:

PIC18F14K22

PICkit 3

Langkah 2: Pendawaian

Pendawaian
Pendawaian
Pendawaian
Pendawaian
Pendawaian
Pendawaian
Pendawaian
Pendawaian

PICkit3

Mari lihat programmer PICkit3. Perhatikan header wanita 6-pin di bahagian bawah. Pin nombor satu ditandatangani dengan segitiga putih sehingga dari pin sisi depan diberi nombor dari kanan ke kiri. Penerangan pin:

  1. MCLR
  2. Vdd
  3. Tanah
  4. Data ICSP
  5. Jam ICSP
  6. Tidak bersambung

Papan roti

Tempat pertama header 6-pin dan PIC cukup dekat antara satu sama lain di papan roti. Dalam lembar data PIC kita harus mengetahui pemetaan fungsi:

  1. Vdd - pin 1
  2. Vss (tanah) - pin 20
  3. PGD (Data ICSP) - pin 19
  4. PGC (Jam ICSP) - pin 18
  5. MCLR - pin 4
  6. RC0 - pin 16 (pin di mana LED akan didorong)

Skema litar ditunjukkan dalam gambar Fritzing.

Berkuasa

Seperti yang telah disebutkan sebelumnya, rangkaian dapat dihidupkan sama ada dari bateri 4.5 V atau outlet USB (5 V). Untuk membuatnya jelas 5 V tidak sesuai untuk PIC ini tetapi tidak harus untuk yang lain. Sentiasa periksa lembaran data untuk julat voltan yang berlaku pada peranti.

Langkah 3: Pengaturcaraan

Pengaturcaraan
Pengaturcaraan
Pengaturcaraan
Pengaturcaraan
Pengaturcaraan
Pengaturcaraan
Pengaturcaraan
Pengaturcaraan

Saya menyediakan kod yang cukup mudah untuk tujuan ujian. Apabila anda mempunyai projek MPLAB siap untuk pengaturcaraan, pasangkan PICkit3 ke header pin di papan roti. Jangan lupa untuk menghidupkan litar jika tidak, sambungan antara PIC dan pengaturcara gagal. Klik butang "Buat dan Program Projek Utama Peranti" dan tunggu sehingga pengaturcaraan selesai. Selepas itu LED akan berkelip - 500 ms menyala dan 500 ms mati.

Disyorkan: