Innehållsförteckning:

Hur man programmerar PIC MCU med PICkit -programmerare med hjälp av en brödbräda: 3 steg
Hur man programmerar PIC MCU med PICkit -programmerare med hjälp av en brödbräda: 3 steg

Video: Hur man programmerar PIC MCU med PICkit -programmerare med hjälp av en brödbräda: 3 steg

Video: Hur man programmerar PIC MCU med PICkit -programmerare med hjälp av en brödbräda: 3 steg
Video: LDmicro 7: Simple Intruder Alarm Logic (Microcontroller PLC Ladder Programming with LDmicro) 2024, November
Anonim
Hur man programmerar PIC MCU med PICkit -programmerare med hjälp av ett brödbräda
Hur man programmerar PIC MCU med PICkit -programmerare med hjälp av ett brödbräda

Du behöver inte dyra och sofistikerade verktyg för att spela med PIC (eller andra) mikrokontroller. Allt du behöver är en brödbräda där du testar din krets och programmering. Naturligtvis är någon form av programmerare och IDE nödvändig. I denna instruerbara kommer jag att använda MPLAB X IDE och PICkit3 programmerare.

Jag har valt PIC18F14K22. Det finns ingen speciell anledning till just den här PIC, jag har den bara oanvänd för tillfället. Den fungerar i spänningsområdet mellan 2,3 V och 5,5 V. Programmeringsprocessen kommer att visas med den enkla koden som låter lysdioden periodiskt blinka.

Steg 1: Vad vi behöver

Vad vi behöver
Vad vi behöver
Vad vi behöver
Vad vi behöver
  • PICkit3 programmerare
  • bakbord
  • PIC18F14K22 MCU
  • 6-stifts rubrik
  • några kablar
  • antingen 4,5 V batteri eller USB -kabel (du kan använda en del från gammal mus eller tangentbord eller göra en själv)
  • valfri färg -LED och 470 -motstånd för teständamål

Datablad:

PIC18F14K22

PICkit 3

Steg 2: Kabeldragning

Kabeldragning
Kabeldragning
Kabeldragning
Kabeldragning
Kabeldragning
Kabeldragning
Kabeldragning
Kabeldragning

PICkit3

Låt oss ta en titt på PICkit3 -programmeraren. Lägg märke till det sexpoliga honahuvudet på undersidan. Stift nummer ett är signerat med en vit triangel så från framsidan är stiften numrerade från höger till vänster. Pins beskrivning:

  1. MCLR
  2. Vdd
  3. Jord
  4. ICSP -data
  5. ICSP -klocka
  6. Ej ansluten

Bakbord

Först placera 6-stifts rubrik och PIC tillräckligt nära varandra på brödbrädet. I PIC -databladet måste vi ta reda på funktionskartläggning:

  1. Vdd - stift 1
  2. Vss (mark) - stift 20
  3. PGD (ICSP -data) - stift 19
  4. PGC (ICSP -klocka) - stift 18
  5. MCLR - stift 4
  6. RC0 - stift 16 (stiftet som lysdioden ska drivas med)

Kretsschemat visas i Fritzing -bilden.

Drivning

Som nämnts tidigare kan kretsen drivas antingen från 4,5 V -batteriet eller USB -uttaget (5 V). För att göra det klart är 5 V ok för just denna PIC men behöver inte vara för andra. Kontrollera alltid databladet för spänningsområdet som gäller för enheten.

Steg 3: Programmering

Programmering
Programmering
Programmering
Programmering
Programmering
Programmering
Programmering
Programmering

Jag förberedde ganska enkel kod för teständamål. När du har MPLAB -projektet klart för programmering, fäst PICkit3 till stifthuvudet på brödbrädet. Glöm inte att ha strömkretsen, annars misslyckas anslutningen mellan PIC och programmeraren. Klicka på knappen "Gör och programmera enhetens huvudprojekt" och vänta tills programmeringen är klar. Därefter ska lysdioden blinka - 500 ms på och 500 ms av.

Rekommenderad: