Sadržaj:
Video: Kako programirati PIC MCU pomoću PICkit programatora pomoću pločice: 3 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:06
Ne trebaju vam skupi i sofisticirani alati za igru sa PIC (ili bilo kojim drugim) mikrokontrolerima. Sve što vam je potrebno je matična ploča na kojoj testirate svoj krug i programiranje. Naravno da je potrebna neka vrsta programera i IDE -a. U ovom uputstvu ću koristiti MPLAB X IDE i PICkit3 programer.
Odabrao sam PIC18F14K22. Nema posebnog razloga za ovaj PIC, samo ga trenutno ne koristim. Radi u rasponu napona između 2,3 V i 5,5 V. Proces programiranja bit će prikazan jednostavnim kodom koji dopušta LED -u da povremeno treperi.
Korak 1: Šta nam treba
- PICkit3 programer
- matična ploča
- PIC18F14K22 MCU
- 6-pinsko zaglavlje
- neki kablovi
- ili bateriju od 4,5 V ili USB kabel (možete upotrijebiti neki sa starog miša ili tipkovnice ili ga sami napraviti)
- LED bilo koje boje i otpornik 470 za potrebe testiranja
Tehnički listovi:
PIC18F14K22
PICkit 3
Korak 2: Ožičenje
PICkit3
Pogledajmo programer PICkit3. Obratite pažnju na 6-pinsko žensko zaglavlje na donjoj strani. Igla broj jedan je označena bijelim trokutom pa su igle s prednje strane numerirane zdesna nalijevo. Opis pinova:
- MCLR
- Vdd
- Ground
- ICSP podaci
- ICSP sat
- Nije povezano
Breadboard
Prvo postavite 6-pinski zaglavlje i PIC dovoljno blizu jedan na drugi na ploči. U PIC podatkovnom listu moramo pronaći mapiranje funkcija:
- Vdd - pin 1
- Vss (uzemljenje) - pin 20
- PGD (ICSP podaci) - pin 19
- PGC (ICSP sat) - pin 18
- MCLR - pin 4
- RC0 - pin 16 (pin kojim će se LED pogoniti)
Shema kola prikazana je na slici Fritzing.
Napajanje
Kao što je ranije spomenuto, krug se može napajati ili iz baterije od 4,5 V ili iz USB utičnice (5 V). Da bude jasno, 5 V je u redu za ovaj PIC, ali ne mora biti za druge. Uvijek provjerite tehnički list za raspon napona koji se odnosi na uređaj.
Korak 3: Programiranje
Pripremio sam prilično jednostavan kod za potrebe testiranja. Kad imate MPLAB projekt spreman za programiranje, pričvrstite PICkit3 na zaglavlje igle na matičnoj ploči. Ne zaboravite na napajanje kruga jer u protivnom veza između PIC -a i programatora ne uspije. Pritisnite dugme "Napravi i programiraj glavni projekat uređaja" i sačekajte dok programiranje ne završi. Nakon toga LED bi trebao treptati - 500 ms uključeno i 500 ms isključeno.
Preporučuje se:
Kako flash ili programirati ESP8266 AT firmver pomoću ESP8266 Flashera i programatora, IOT Wifi modul: 6 koraka
Kako flash ili programirati ESP8266 AT firmver pomoću ESP8266 Flashera i programatora, IOT Wifi modula: Opis: Ovaj modul je USB adapter /programator za ESP8266 module tipa ESP-01 ili ESP-01S. Prikladno je opremljen ženskim zaglavljem 2x4P 2,54 mm za priključivanje ESP01. Takođe probija sve pinove ESP-01 preko 2x4P 2,54 mm muškog h
Kako programirati Arduino Pro Mini pomoću Arduino UNO .: 4 koraka
Kako programirati Arduino Pro Mini pomoću Arduino UNO .: Zdravo momci, Danas dijelim jednostavan način programiranja Arduino Pro mini pomoću Arduino UNO. Ovaj vodič je za one koji tek počinju s arduinom i žele smanjiti veličinu svog projekta pomoću Arduino Pro mini.Arduino Pro mini
Kako programirati i resetirati Arduino pomoću Android pametnog telefona: 8 koraka
Kako programirati i resetirati Arduino pomoću Android pametnog telefona: Možda ste koristili OTG adapter za povezivanje Pendrive -a i kontrolera za igre te davali snagu malim uređajima. Možete učiniti mnogo više od napajanja Arduino ploče pametnim telefonom. U ovom vodiču sastavit ćemo i prenijeti Ardu
Kako programirati AVR ploču pomoću Arduino ploče: 6 koraka
Kako programirati AVR ploču pomoću Arduino ploče: Imate li oko sebe ploču za mikrokontroler AVR? Je li teško programirati ga? Pa, na pravom ste mjestu. Ovdje ću vam pokazati kako programirati ploču mikrokontrolera Atmega8a koristeći Arduino Uno ploču kao programera. Dakle bez drskosti
Izgradnja Inchworm ICD2 PIC programatora / debagera: 7 koraka
Izrada Inchworm ICD2 PIC programatora / ispravljača grešaka: Ovo uputstvo je ilustrovana šetnja kroz izgradnju ICD2 klona zvanog Inchworm. To je jednostavan napredni komplet koji vam omogućava da napravite MPLAB ICD2 kompatibilan programer i otklanjač grešaka. Postoji mnogo programera, ali vrlo nekoliko njih uključuje