Sisukord:

Kuidas programmeerida PIC MCU PICkit programmeerijaga, kasutades leivaplaati: 3 sammu
Kuidas programmeerida PIC MCU PICkit programmeerijaga, kasutades leivaplaati: 3 sammu

Video: Kuidas programmeerida PIC MCU PICkit programmeerijaga, kasutades leivaplaati: 3 sammu

Video: Kuidas programmeerida PIC MCU PICkit programmeerijaga, kasutades leivaplaati: 3 sammu
Video: LDmicro 5: PIC16F628A Breadboard Circuit (Microcontroller PLC Ladder Programming with LDmicro) 2024, Juuli
Anonim
Kuidas programmeerida PIC MCU PICkit programmeerijaga, kasutades leivaplaati
Kuidas programmeerida PIC MCU PICkit programmeerijaga, kasutades leivaplaati

PIC (või mõne muu) mikrokontrolleriga mängimiseks pole vaja kalleid ja keerukaid tööriistu. Kõik, mida vajate, on leivalaud, kus saate testida oma vooluringi ja programmeerimist. Muidugi on vaja mingit programmeerijat ja IDE -d. Selles juhendis kasutan MPLAB X IDE ja PICkit3 programmeerijat.

Olen valinud PIC18F14K22. Sellel konkreetsel PIC -il pole erilist põhjust, mul on see lihtsalt hetkel kasutamata. See töötab pingevahemikus 2,3 V kuni 5,5 V. Programmeerimisprotsessi näidatakse lihtsa koodiga, mis laseb LED -il perioodiliselt vilkuda.

Samm: mida me vajame

Mida me vajame
Mida me vajame
Mida me vajame
Mida me vajame
  • PICkit3 programmeerija
  • leivalaud
  • PIC18F14K22 MCU
  • 6-kontaktiline päis
  • mõned kaablid
  • kas 4,5 V aku või USB -kaabel (mõnda saab kasutada vanast hiirest või klaviatuurist või ise teha)
  • testimiseks iga värvi LED ja 470 takisti

Andmelehed:

PIC18F14K22

PICkit 3

2. samm: juhtmestik

Juhtmestik
Juhtmestik
Juhtmestik
Juhtmestik
Juhtmestik
Juhtmestik
Juhtmestik
Juhtmestik

PICkit3

Vaatame PICkit3 programmeerijat. Pange tähele 6-kontaktilist naissoost päist alumisel küljel. Tihvt number üks on tähistatud valge kolmnurgaga, nii et esikülje tihvtid on nummerdatud paremalt vasakule. Tihvtide kirjeldus:

  1. MCLR
  2. Vdd
  3. Maa
  4. ICSP andmed
  5. ICSP kell
  6. Pole ühendatud

Leivalaud

Asetage esmalt 6-kontaktiline päis ja PIC leivaplaadile üksteisele piisavalt lähedale. PIC -andmelehel peame välja selgitama funktsioonide kaardistamise:

  1. Vdd - tihvt 1
  2. Vss (maa) - tihvt 20
  3. PGD (ICSP andmed) - tihvt 19
  4. PGC (ICSP kell) - tihvt 18
  5. MCLR - tihvt 4
  6. RC0 - tihvt 16 (tihvt, millega LED -i juhitakse)

Lülitusskeem on näidatud Fritzingi pildil.

Toide

Nagu varem mainitud, saab vooluahelat toita kas 4,5 V patareist või USB -pistikupesast (5 V). Selgeks tegemiseks on 5 V selle konkreetse PIC -i jaoks ok, kuid ei pea olema teiste jaoks. Kontrollige alati andmelehelt seadme pingevahemikku.

3. samm: programmeerimine

Programmeerimine
Programmeerimine
Programmeerimine
Programmeerimine
Programmeerimine
Programmeerimine
Programmeerimine
Programmeerimine

Valmistasin testimiseks ette üsna lihtsa koodi. Kui teil on MPLAB projekt programmeerimiseks valmis, kinnitage PICkit3 leivaplaadil oleva tihvti päise külge. Ärge unustage vooluahelat toita, muidu ühendus PIC ja programmeerija vahel ebaõnnestub. Klõpsake nuppu "Loo ja programmeerige seadme põhiprojekt" ja oodake, kuni programmeerimine on lõppenud. Pärast seda peaks LED vilkuma - 500 ms sisse ja 500 ms välja.

Soovitan: