Sadržaj:

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

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

Video: Kako programirati PIC MCU s programom PICkit pomoću pločice: 3 koraka
Video: LDmicro 5: PIC16F628A Breadboard Circuit (Microcontroller PLC Ladder Programming with LDmicro) 2024, Studeni
Anonim
Kako programirati PIC MCU pomoću programera PICkit pomoću pločice
Kako programirati PIC MCU pomoću programera PICkit pomoću pločice

Ne trebate skupe i sofisticirane alate za igru s PIC (ili bilo kojim drugim) mikrokontrolerima. Sve što trebate 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 koristit ću 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: Ono što nam treba

Ono što nam treba
Ono što nam treba
Ono što nam treba
Ono što nam treba
  • PICkit3 programer
  • matična ploča
  • PIC18F14K22 MCU
  • 6-polno zaglavlje
  • neki kabeli
  • ili bateriju od 4,5 V ili USB kabel (možete upotrijebiti neki od starog miša ili tipkovnice ili ga sami izraditi)
  • LED bilo koje boje i otpornik 470 za potrebe testiranja

Liste podataka:

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 označena je bijelim trokutom pa su s prednje strane igle numerirane zdesna nalijevo. Opis pinova:

  1. MCLR
  2. Vdd
  3. Uzemljenje
  4. ICSP podaci
  5. ICSP sat
  6. Nije povezano

Oglasna ploča

Prvo postavite 6-polno zaglavlje i PIC dovoljno blizu jedan na drugi na ploči za osnove. U podatkovnom listu PIC 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 sklopa 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 u tablici s podacima provjerite 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 pinova na ploči. Ne zaboravite na napajanje kruga jer u protivnom veza između PIC -a i programatora ne uspije. Kliknite gumb "Napravi i programiraj glavni projekt uređaja" i pričekajte dok programiranje ne završi. Nakon toga LED bi trebao treptati - 500 ms uključeno i 500 ms isključeno.

Preporučeni: