Obsah:

Ako naprogramovať PIC MCU pomocou programátora PICkit pomocou Breadboard: 3 kroky
Ako naprogramovať PIC MCU pomocou programátora PICkit pomocou Breadboard: 3 kroky

Video: Ako naprogramovať PIC MCU pomocou programátora PICkit pomocou Breadboard: 3 kroky

Video: Ako naprogramovať PIC MCU pomocou programátora PICkit pomocou Breadboard: 3 kroky
Video: LDmicro 5: Макетная схема PIC16F628A (программирование лестничной схемы ПЛК микроконтроллера с помощью LDmicro) 2024, December
Anonim
Ako naprogramovať PIC MCU pomocou programátora PICkit pomocou dosky Breadboard
Ako naprogramovať PIC MCU pomocou programátora PICkit pomocou dosky Breadboard

Na hranie s mikrokontrolérmi PIC (alebo inými) nepotrebujete drahé a sofistikované nástroje. Všetko, čo potrebujete, je doska, na ktorej otestujete svoj obvod a programovanie. Samozrejme je potrebný nejaký programátor a IDE. V tomto návode použijem programátor MPLAB X IDE a PICkit3.

Vybral som PIC18F14K22. Neexistuje žiadny zvláštny dôvod pre tento konkrétny PIC, len ho mám momentálne nevyužitý. Funguje v rozsahu napätia od 2,3 V do 5,5 V. Programovací proces sa zobrazí pomocou jednoduchého kódu, ktorý necháva diódu LED pravidelne blikať.

Krok 1: Čo potrebujeme

Čo potrebujeme
Čo potrebujeme
Čo potrebujeme
Čo potrebujeme
  • Programátor PICkit3
  • breadboard
  • PIC18F14K22 MCU
  • 6-kolíková hlavička
  • nejaké káble
  • batéria 4,5 V alebo kábel USB (môžete použiť starú myš alebo klávesnicu alebo si ju môžete vyrobiť sami)
  • akékoľvek farebné LED a odpor 470 na testovacie účely

Technické listy:

PIC18F14K22

PICkit 3

Krok 2: Zapojenie

Elektrické vedenie
Elektrické vedenie
Elektrické vedenie
Elektrické vedenie
Elektrické vedenie
Elektrické vedenie
Elektrické vedenie
Elektrické vedenie

PICkit3

Pozrime sa na programátor PICkit3. Všimnite si 6-kolíkovej hlavičky na spodnej strane. Kolík číslo jedna je označený bielym trojuholníkom, takže špičky z prednej strany sú očíslované sprava doľava. Popis pinov:

  1. MCLR
  2. Vdd
  3. Zem
  4. Údaje ICSP
  5. Hodiny ICSP
  6. Nepripojený

Breadboard

Najprv umiestnite 6-kolíkovú hlavičku a PIC dostatočne blízko seba na dosku. V technickom liste PIC musíme zistiť mapovanie funkcií:

  1. Vdd - kolík 1
  2. Vss (zem) - kolík 20
  3. PGD (údaje ICSP) - kolík 19
  4. PGC (hodiny ICSP) - kolík 18
  5. MCLR - kolík 4
  6. RC0 - kolík 16 (kolík, pomocou ktorého bude LED dióda poháňať)

Schéma zapojenia je zobrazená na Fritzingovom obrázku.

Napájanie

Ako už bolo spomenuté, obvod môže byť napájaný buď z batérie 4,5 V, alebo zo zásuvky USB (5 V). Aby bolo jasné, 5 V je v poriadku pre tento konkrétny PIC, ale nemusí byť pre ostatných. Vždy si v technickom liste skontrolujte rozsah napätia vzťahujúci sa na zariadenie.

Krok 3: Programovanie

Programovanie
Programovanie
Programovanie
Programovanie
Programovanie
Programovanie
Programovanie
Programovanie

Na testovacie účely som pripravil celkom jednoduchý kód. Keď máte projekt MPLAB pripravený na programovanie, pripojte PICkit3 k záhlaviu pinov na doske. Nezabudnite mať napájaný obvod, inak spojenie medzi PIC a programátorom zlyhá. Kliknite na tlačidlo „Vytvoriť a naprogramovať hlavný projekt zariadenia“a počkajte, kým sa programovanie nedokončí. Potom by mala LED dióda blikať - 500 ms zapnuté a 500 ms vypnuté.

Odporúča: