Daftar Isi:

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

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

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

Anda tidak memerlukan alat yang mahal dan canggih untuk bermain dengan mikrokontroler PIC (atau lainnya). Yang Anda butuhkan hanyalah papan tempat memotong roti tempat Anda menguji sirkuit dan pemrograman. Tentu saja diperlukan semacam programmer dan IDE. Dalam instruksi ini saya akan menggunakan pemrogram MPLAB X IDE dan PICkit3.

Saya telah memilih PIC18F14K22. Tidak ada alasan khusus untuk PIC khusus ini, saya hanya menggunakannya saat ini. Ia bekerja dalam rentang tegangan antara 2,3 V dan 5,5 V. Proses pemrograman akan ditampilkan dengan kode sederhana yang memungkinkan LED berkedip secara berkala.

Langkah 1: Yang Kami Butuhkan

Yang Kami Butuhkan
Yang Kami Butuhkan
Yang Kami Butuhkan
Yang Kami Butuhkan
  • pemrogram PICkit3
  • papan tempat memotong roti
  • PIC18F14K22 MCU
  • header 6-pin
  • beberapa kabel
  • baik baterai 4,5 V atau kabel USB (Anda dapat menggunakan beberapa dari mouse atau keyboard lama atau membuatnya sendiri)
  • LED warna apa saja dan resistor 470 untuk tujuan pengujian

Lembar data:

PIC18F14K22

PICkit 3

Langkah 2: Pengkabelan

Pengkabelan
Pengkabelan
Pengkabelan
Pengkabelan
Pengkabelan
Pengkabelan
Pengkabelan
Pengkabelan

PICkit3

Mari kita lihat programmer PICkit3. Perhatikan header perempuan 6-pin di sisi bawah. Pin nomor satu ditandai dengan segitiga putih sehingga dari sisi depan pin diberi nomor dari kanan ke kiri. Deskripsi pin:

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

Papan tempat memotong roti

Tempatkan pertama 6-pin header dan PIC cukup dekat satu sama lain di papan tempat memotong 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 yang digunakan untuk menggerakkan LED)

Skema rangkaian ditunjukkan pada gambar Fritzing.

Powering

Seperti yang telah disebutkan sebelumnya, rangkaian dapat ditenagai baik dari baterai 4,5 V atau outlet USB (5 V). Untuk memperjelas 5 V ok untuk PIC khusus ini tetapi tidak harus untuk yang lain. Selalu periksa lembar data untuk rentang tegangan yang berlaku untuk perangkat.

Langkah 3: Pemrograman

Pemrograman
Pemrograman
Pemrograman
Pemrograman
Pemrograman
Pemrograman
Pemrograman
Pemrograman

Saya menyiapkan kode yang cukup sederhana untuk tujuan pengujian. Ketika Anda memiliki proyek MPLAB yang siap untuk pemrograman, pasang PICkit3 ke pin header di papan tempat memotong roti. Jangan lupa untuk menyalakan sirkuit jika tidak, koneksi antara PIC dan programmer gagal. Klik tombol “Make and Program Device Main Project” dan tunggu hingga pemrograman selesai. Setelah itu LED akan berkedip - 500 mdtk menyala dan 500 mdtk mati.

Direkomendasikan: