Sadržaj:

Kako programirati PIC MCU pomoću PICkit programatora pomoću pločice: 3 koraka
Kako programirati PIC MCU pomoću PICkit programatora pomoću pločice: 3 koraka

Video: Kako programirati PIC MCU pomoću PICkit programatora pomoću pločice: 3 koraka

Video: Kako programirati PIC MCU pomoću PICkit programatora pomoću pločice: 3 koraka
Video: LDmicro 5: PIC16F628A Breadboard Circuit (Microcontroller PLC Ladder Programming with LDmicro) 2024, Decembar
Anonim
Kako programirati PIC MCU pomoću programa PICkit Programmer koristeći tlocrtnu ploču
Kako programirati PIC MCU pomoću programa PICkit Programmer koristeći tlocrtnu ploču

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

Šta nam treba
Šta nam treba
Šta nam treba
Š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

Ožičenje
Ožičenje
Ožičenje
Ožičenje
Ožičenje
Ožičenje
Ožičenje
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:

  1. MCLR
  2. Vdd
  3. Ground
  4. ICSP podaci
  5. ICSP sat
  6. 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:

  1. Vdd - pin 1
  2. Vss (uzemljenje) - pin 20
  3. PGD (ICSP podaci) - pin 19
  4. PGC (ICSP sat) - pin 18
  5. MCLR - pin 4
  6. 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

Programiranje
Programiranje
Programiranje
Programiranje
Programiranje
Programiranje
Programiranje
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: