INHOUDSOPGAWE:

Hoe om PIC MCU te programmeer met PICkit -programmeerder met behulp van 'n broodbord: 3 stappe
Hoe om PIC MCU te programmeer met PICkit -programmeerder met behulp van 'n broodbord: 3 stappe

Video: Hoe om PIC MCU te programmeer met PICkit -programmeerder met behulp van 'n broodbord: 3 stappe

Video: Hoe om PIC MCU te programmeer met PICkit -programmeerder met behulp van 'n broodbord: 3 stappe
Video: LDmicro 7: Simple Intruder Alarm Logic (Microcontroller PLC Ladder Programming with LDmicro) 2024, Junie
Anonim
Hoe om PIC MCU te programmeer met PICkit -programmeerder met behulp van 'n broodbord
Hoe om PIC MCU te programmeer met PICkit -programmeerder met behulp van 'n broodbord

U het nie duur en gesofistikeerde gereedskap nodig om met PIC (of enige ander) mikrobeheerders te speel nie. Al wat u nodig het, is 'n broodbord waar u u stroombaan en programmering toets. Natuurlik is 'n soort programmeerder en IDE nodig. In hierdie instruksies sal ek MPLAB X IDE en PICkit3 programmeerder gebruik.

Ek het PIC18F14K22 gekies. Daar is geen spesiale rede vir hierdie spesifieke PIC nie; ek het dit tans ongebruik. Dit werk in die spanningsbereik tussen 2,3 V en 5,5 V. Die programmeringsproses word getoon met die eenvoudige kode waarmee die LED gereeld kan knip.

Stap 1: Wat ons nodig het

Wat ons nodig het
Wat ons nodig het
Wat ons nodig het
Wat ons nodig het
  • PICkit3 programmeerder
  • broodbord
  • PIC18F14K22 MCU
  • 6-pen kop
  • 'n paar kabels
  • óf 4,5 V battery óf USB -kabel (jy kan 'n paar van die ou muis of sleutelbord gebruik of self maak)
  • enige kleur LED en 470 weerstand vir toetsdoeleindes

Inligtingsblaaie:

PIC18F14K22

PICkit 3

Stap 2: Bedrading

Bedrading
Bedrading
Bedrading
Bedrading
Bedrading
Bedrading
Bedrading
Bedrading

PICkit3

Kom ons kyk na die PICkit3 -programmeerder. Let op die 6-pen vroulike kop aan die onderkant. Die pen nommer een is geteken met 'n wit driehoek, sodat die penne van die voorkant van regs na links genommer is. Beskrywing van penne:

  1. MCLR
  2. Vdd
  3. Grond
  4. ICSP -data
  5. ICSP -klok
  6. Nie gekonnekteer nie

Broodbord

Plaas eerstens 6-pen kop en PIC naby genoeg op mekaar op die broodbord. In die PIC -datablad moet ons uitvind watter funksies in kaart gebring word:

  1. Vdd - pen 1
  2. Vss (grond) - pen 20
  3. PGD (ICSP -data) - pen 19
  4. PGC (ICSP -klok) - pen 18
  5. MCLR - pen 4
  6. RC0 - pen 16 (die pen waarmee die LED aangedryf sal word)

Die stroombaanskema word in die Fritzing -prent getoon.

Krag

Soos vroeër genoem, kan die stroombaan van die 4,5 V -battery of die USB -aansluiting (5 V) gevoed word. Om dit duidelik te maak, is 5 V goed vir hierdie spesifieke PIC, maar dit hoef nie vir ander te wees nie. Kontroleer altyd die datablad vir die spanningsbereik wat op die toestel van toepassing is.

Stap 3: Programmering

Programmering
Programmering
Programmering
Programmering
Programmering
Programmering
Programmering
Programmering

Ek het redelik eenvoudige kode vir toetsdoeleindes voorberei. As u die MPLAB -projek gereed het vir programmering, heg die PICkit3 aan die penkop op die broodbord. Moenie vergeet om die stroombaan te laat werk nie, anders misluk die verbinding tussen die PIC en die programmeerder. Klik op die knoppie "Maak en programmeer hoofprojek van toestel" en wag totdat die programmering voltooi is. Daarna moet die LED knip - 500 ms aan en 500 ms af.

Aanbeveel: