Mundarija:

PIC MCU -ni PICkit dasturchisi bilan dastur paneli yordamida qanday dasturlash mumkin: 3 qadam
PIC MCU -ni PICkit dasturchisi bilan dastur paneli yordamida qanday dasturlash mumkin: 3 qadam

Video: PIC MCU -ni PICkit dasturchisi bilan dastur paneli yordamida qanday dasturlash mumkin: 3 qadam

Video: PIC MCU -ni PICkit dasturchisi bilan dastur paneli yordamida qanday dasturlash mumkin: 3 qadam
Video: Первое программирование PIC микроконтроллера с помощью PICKit3 и программы PICKit3.10 2024, Noyabr
Anonim
PIC MCU -ni PICkit dasturchisi bilan dastur paneli yordamida qanday dasturlash mumkin
PIC MCU -ni PICkit dasturchisi bilan dastur paneli yordamida qanday dasturlash mumkin

PIC (yoki boshqa har qanday) mikrokontroller bilan o'ynash uchun sizga qimmat va murakkab asboblar kerak emas. Sizga kerak bo'lgan yagona narsa - bu elektron sxemani va dasturiy ta'minotni sinab ko'rish. Albatta, qandaydir dasturchi va IDE kerak. Ushbu qo'llanmada men MPLAB X IDE va PICkit3 dasturchisidan foydalanaman.

Men PIC18F14K22 ni tanladim. Bu aniq PIC uchun hech qanday alohida sabab yo'q, menda hozircha ishlatilmagan. U 2,3 V dan 5,5 V gacha bo'lgan kuchlanish oralig'ida ishlaydi. Dasturlash jarayoni LEDni vaqti -vaqti bilan miltillashini ta'minlaydigan oddiy kod bilan ko'rsatiladi.

1 -qadam: Bizga nima kerak

Bizga nima kerak
Bizga nima kerak
Bizga nima kerak
Bizga nima kerak
  • PICkit3 dasturchisi
  • non taxtasi
  • PIC18F14K22 MCU
  • 6-pinli sarlavha
  • ba'zi kabellar
  • 4,5 V batareya yoki USB kabeli (siz eski sichqonchani yoki klaviaturani ishlatishingiz yoki o'zingiz qilishingiz mumkin)
  • sinov maqsadida har qanday rangli LED va 470 qarshilik

Ma'lumotlar jadvallari:

PIC18F14K22

PICkit 3

2 -qadam: simlarni ulash

Ulanish
Ulanish
Ulanish
Ulanish
Ulanish
Ulanish
Ulanish
Ulanish

PICkit3

Keling, PICkit3 dasturchisini ko'rib chiqaylik. Pastki tomonda 6-pinli ayol sarlavhasiga e'tibor bering. Birinchi raqam oq uchburchak bilan imzolangan, shuning uchun old tomondan pinlar o'ngdan chapga raqamlangan. Pins tavsifi:

  1. MCLR
  2. Vdd
  3. Zamin
  4. ICSP ma'lumotlari
  5. ICSP soati
  6. Ulanmagan

Non paneli

Birinchi o'ringa 6-pinli sarlavha va PIC bir xil darajada joylashtirilgan. PIC ma'lumotlar jadvalida biz funktsiyalar xaritasini topishimiz kerak:

  1. Vdd - 1 -pin
  2. Vss (yer) - pin 20
  3. PGD (ICSP ma'lumotlari) - pin 19
  4. PGC (ICSP Clock) - pin 18
  5. MCLR - pin 4
  6. RC0 - pin 16 (svetodiod sig'adigan pin)

O'chirish sxemasi Fritzing rasmida ko'rsatilgan.

Quvvatlanmoqda

Yuqorida aytib o'tilganidek, kontaktlarning zanglashiga 4,5 V batareyadan yoki USB rozetkasidan (5 V) quvvat olish mumkin. Aniq qilish uchun 5 V bu aniq PIC uchun mos, lekin boshqalar uchun bo'lishi shart emas. Har doim ma'lumotlar jadvalini qurilmaga mos keladigan kuchlanish diapazoni uchun tekshiring.

3 -qadam: dasturlash

Dasturlash
Dasturlash
Dasturlash
Dasturlash
Dasturlash
Dasturlash
Dasturlash
Dasturlash

Sinov uchun men juda oddiy kod tayyorladim. MPLAB loyihasi dasturlash uchun tayyor bo'lganda, PICkit3 ni non panelidagi pin sarlavhasiga ulang. O'chirib yoqishni unutmang, aks holda PIC va dasturchi o'rtasidagi aloqa uziladi. "Qurilmaning asosiy loyihasini yaratish va dasturlash" tugmasini bosing va dastur tugaguncha kuting. Shundan so'ng, LED yonib -o'chib turishi kerak - 500 ms yoqilgan va 500 ms o'chirilgan.

Tavsiya: