Cuprins:

Cum să programați PIC MCU cu programatorul PICkit folosind o panou de calcul: 3 pași
Cum să programați PIC MCU cu programatorul PICkit folosind o panou de calcul: 3 pași

Video: Cum să programați PIC MCU cu programatorul PICkit folosind o panou de calcul: 3 pași

Video: Cum să programați PIC MCU cu programatorul PICkit folosind o panou de calcul: 3 pași
Video: LDmicro 11: Serial LCD Temperature Controller (Microcontroller PLC Ladder Programming with LDmicro) 2024, Noiembrie
Anonim
Cum se programează PIC MCU cu programatorul PICkit folosind o placă de calcul
Cum se programează PIC MCU cu programatorul PICkit folosind o placă de calcul

Nu aveți nevoie de instrumente scumpe și sofisticate pentru a vă juca cu microcontrolere PIC (sau cu orice alt). Tot ce aveți nevoie este o placă de testare în care vă testați circuitul și programarea. Desigur, este necesar un fel de programator și IDE. În acest instructiv voi folosi programatorul MPLAB X IDE și PICkit3.

Am ales PIC18F14K22. Nu există un motiv special pentru acest PIC special, doar îl am nefolosit în acest moment. Funcționează în domeniul tensiunii cuprins între 2,3 V și 5,5 V. Procesul de programare va fi afișat cu codul simplu care permite LED-ului să clipească periodic.

Pasul 1: De ce avem nevoie

Ce ne trebuie
Ce ne trebuie
Ce ne trebuie
Ce ne trebuie
  • Programator PICkit3
  • panou de masă
  • PIC18F14K22 MCU
  • Antet cu 6 pini
  • niște cabluri
  • fie baterie de 4,5 V, fie cablu USB (puteți utiliza unele de la mouse-ul vechi sau tastatură sau puteți crea unul singur)
  • orice LED color și rezistor 470 pentru testare

Foi de date:

PIC18F14K22

PICkit 3

Pasul 2: Cablare

Cablare
Cablare
Cablare
Cablare
Cablare
Cablare
Cablare
Cablare

PICkit3

Să aruncăm o privire la programatorul PICkit3. Observați antetul feminin cu 6 pini din partea de jos. Pinul numărul unu este semnat cu un triunghi alb, astfel încât din pinii laterali din față sunt numerotate de la dreapta la stânga. Descrierea pinilor:

  1. MCLR
  2. Vdd
  3. Sol
  4. Date ICSP
  5. Ceas ICSP
  6. Nu este conectat

Pană de pâine

Plasați întâi antetul cu 6 pini și PIC suficient de aproape unul de celălalt pe panou. În foaia tehnică PIC trebuie să aflăm maparea funcțiilor:

  1. Vdd - pinul 1
  2. Vss (sol) - pinul 20
  3. PGD (date ICSP) - pinul 19
  4. PGC (ICSP Clock) - pinul 18
  5. MCLR - pinul 4
  6. RC0 - pinul 16 (pinul prin care va fi acționat LED-ul)

Schema circuitului este prezentată în imaginea Fritzing.

Alimentare

După cum sa menționat anterior, circuitul poate fi alimentat fie de la bateria de 4,5 V, fie de la priza USB (5 V). Pentru a clarifica 5 V este ok pentru acest PIC special, dar nu trebuie să fie pentru alții. Verificați întotdeauna fișa tehnică pentru domeniul de tensiune aplicabil dispozitivului.

Pasul 3: Programare

Programare
Programare
Programare
Programare
Programare
Programare
Programare
Programare

Am pregătit un cod destul de simplu pentru testare. Când aveți proiectul MPLAB pregătit pentru programare, atașați PICkit3 la antetul pinului de pe panoul de testare. Nu uitați să aveți circuitul alimentat altfel conexiunea dintre PIC și programator eșuează. Faceți clic pe butonul „Faceți și programați proiectul principal al dispozitivului” și așteptați până când programarea este terminată. După aceea, LED-ul ar trebui să clipească - 500 ms aprins și 500 ms oprit.

Recomandat: