Mundarija:
Video: PIC MCU -ni PICkit dasturchisi bilan dastur paneli yordamida qanday dasturlash mumkin: 3 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
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
- 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
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:
- MCLR
- Vdd
- Zamin
- ICSP ma'lumotlari
- ICSP soati
- Ulanmagan
Non paneli
Birinchi o'ringa 6-pinli sarlavha va PIC bir xil darajada joylashtirilgan. PIC ma'lumotlar jadvalida biz funktsiyalar xaritasini topishimiz kerak:
- Vdd - 1 -pin
- Vss (yer) - pin 20
- PGD (ICSP ma'lumotlari) - pin 19
- PGC (ICSP Clock) - pin 18
- MCLR - pin 4
- 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
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:
ESP8266 Fleshli va dasturchisi, IOT Wi -Fi moduli yordamida ESP8266 dasturiy ta'minotini qanday o'chirish yoki dasturlash: 6 qadam
ESP8266 Fleshli va Dasturchi, IOT Wi-Fi moduli yordamida ESP8266 dasturiy ta'minotini qanday o'chirish yoki dasturlash mumkin: Tavsif: Ushbu modul ESP-01 yoki ESP-01S tipidagi ESP8266 modullari uchun USB adapter /dasturchi. ESP01 -ni ulash uchun unga 2x4P 2,54 mm o'lchamli ayol boshi qulay tarzda o'rnatilgan. Bundan tashqari, u ESP-01 ning barcha pimlarini 2x4P 2,54 mm o'lchamdagi erkaklar orqali chiqaradi
Atmel studiyasida USBasp dasturchisi yordamida mikrokontrollerlarni dasturlash: 7 qadam
Atmel studiyasida USBasp dasturchisi yordamida mikrokontrollerlarni dasturlash: Salom, men USBasp dasturchisini Arduino IDE bilan qanday ishlatishni o'rgatadigan ko'plab darsliklarni o'qidim va o'rgandim, lekin men universitet topshirig'i uchun Atmel studiyasidan foydalanishim kerak edi va hech qanday darslik topa olmadim. Ko'plab tadqiqotlar va o'qishlardan so'ng
Arduino UNO yordamida Arduino Pro Mini -ni qanday dasturlash mumkin: 4 qadam
Arduino UNO yordamida Arduino Pro Mini -ni qanday dasturlash mumkin: Salom bolalar, bugun men Arduino UNO yordamida Arduino Pro mini -ni dasturlashning oddiy usulini baham ko'raman. Bu qo'llanma arduino bilan ishlay boshlagan va Arduino Pro mini yordamida o'z loyihasining hajmini kamaytirmoqchi bo'lganlar uchun mo'ljallangan
PICkit 2 dasturchisi uchun rasm 16F676 ICSP dasturlash rozetkasi: 6 qadam
PICkit 2 dasturchisi uchun PIC 16F676 ICSP dasturlash rozetkasi: Men o'z robot loyiham uchun bu ikkita shahar motorli modulini qurishga harakat qilyapman va men tenglikni tenglamaga ICSP pin sarlavhasini joylashtirish uchun joyim yo'q edi. Shunday qilib, men tezda bu dizaynni masxara qildim
Qanday qilib bepul dastur yordamida video fayldan animatsion GIF yaratish mumkin: 4 qadam
Qanday qilib bepul dastur yordamida video fayldan animatsion GIF yaratish mumkin: siz bilmaydiganlar uchun GIF - bu slayd -shou yoki animatsiyada bir nechta kadrlarni qo'llab -quvvatlaydigan eng ko'p ishlatiladigan rasm formati. Boshqacha aytganda, odatda faqat tasvirlar ketadigan qisqa videolarni qo'yish mumkin. Men videoklipdan GIF yaratmoqchi edim