Indholdsfortegnelse:

Sådan programmeres PIC MCU med PICkit -programmer ved hjælp af et brødbræt: 3 trin
Sådan programmeres PIC MCU med PICkit -programmer ved hjælp af et brødbræt: 3 trin

Video: Sådan programmeres PIC MCU med PICkit -programmer ved hjælp af et brødbræt: 3 trin

Video: Sådan programmeres PIC MCU med PICkit -programmer ved hjælp af et brødbræt: 3 trin
Video: Technically Speaking Ep. 2 - 2020 Tech Trends and Updates 2024, November
Anonim
Sådan programmeres PIC MCU med PICkit programmer ved hjælp af et brødbræt
Sådan programmeres PIC MCU med PICkit programmer ved hjælp af et brødbræt

Du behøver ikke dyre og sofistikerede værktøjer til at spille med PIC (eller andre) mikrokontrollere. Alt du behøver er et brødbræt, hvor du tester dit kredsløb og programmering. Selvfølgelig er en form for programmerer og IDE nødvendig. I denne instruerbare vil jeg bruge MPLAB X IDE og PICkit3 programmerer.

Jeg har valgt PIC18F14K22. Der er ingen særlig grund til denne særlige PIC, jeg har den bare ubrugt i øjeblikket. Det fungerer i spændingsområdet mellem 2,3 V og 5,5 V. Programmeringsprocessen vises med den enkle kode, der lader LED'en periodisk blinke.

Trin 1: Hvad vi har brug for

Hvad vi har brug for
Hvad vi har brug for
Hvad vi har brug for
Hvad vi har brug for
  • PICkit3 programmerer
  • brødbræt
  • PIC18F14K22 MCU
  • 6-benet header
  • nogle kabler
  • enten 4,5 V batteri eller USB -kabel (du kan bruge nogle fra gammel mus eller tastatur eller lave et selv)
  • enhver farve LED og 470 modstand til testformål

Dataark:

PIC18F14K22

PICkit 3

Trin 2: Ledningsføring

Ledninger
Ledninger
Ledninger
Ledninger
Ledninger
Ledninger
Ledninger
Ledninger

PICkit3

Lad os tage et kig på PICkit3 -programmøren. Bemærk det 6-benede kvindelige overskrift på undersiden. Pin nummer et er signeret med en hvid trekant, så fra forsiden er benene nummereret fra højre til venstre. Pins 'beskrivelse:

  1. MCLR
  2. Vdd
  3. Jord
  4. ICSP -data
  5. ICSP Ur
  6. Ikke forbundet

Brødbræt

Først placeres 6-benet header og PIC tæt nok på hinanden på brødbrættet. I PIC -databladet skal vi finde ud af at kortlægge funktioner:

  1. Vdd - pin 1
  2. Vss (jord) - pin 20
  3. PGD (ICSP -data) - pin 19
  4. PGC (ICSP -ur) - pin 18
  5. MCLR - pin 4
  6. RC0 - pin 16 (den pin, hvormed LED'en vil blive drevet)

Kredsløbsplanen er vist på Fritzing -billedet.

Powering

Som det blev nævnt tidligere, kan kredsløbet drives enten fra 4,5 V batteriet eller USB -stikket (5 V). For at gøre det klart er 5 V ok for denne særlige PIC, men behøver ikke at være for andre. Kontroller altid databladet for det spændingsområde, der gælder for enheden.

Trin 3: Programmering

Programmering
Programmering
Programmering
Programmering
Programmering
Programmering
Programmering
Programmering

Jeg forberedte en ret enkel kode til testformål. Når du har MPLAB -projektet klar til programmering, skal du vedhæfte PICkit3 til stifthovedet på brødbrættet. Glem ikke at få kredsløbet tilsluttet ellers mislykkes forbindelsen mellem PIC og programmereren. Klik på knappen "Make and Program Device Main Project", og vent, indtil programmeringen er færdig. Derefter skal LED'en blinke - 500 ms tændt og 500 ms slukket.

Anbefalede: