Obsah:

Jak naprogramovat PIC MCU pomocí programátoru PICkit pomocí Breadboardu: 3 kroky
Jak naprogramovat PIC MCU pomocí programátoru PICkit pomocí Breadboardu: 3 kroky

Video: Jak naprogramovat PIC MCU pomocí programátoru PICkit pomocí Breadboardu: 3 kroky

Video: Jak naprogramovat PIC MCU pomocí programátoru PICkit pomocí Breadboardu: 3 kroky
Video: LDmicro 11: Serial LCD Temperature Controller (Microcontroller PLC Ladder Programming with LDmicro) 2024, Červenec
Anonim
Jak naprogramovat PIC MCU pomocí programátoru PICkit pomocí Breadboardu
Jak naprogramovat PIC MCU pomocí programátoru PICkit pomocí Breadboardu

K hraní s mikrokontroléry PIC (nebo jinými) nepotřebujete drahé a sofistikované nástroje. Vše, co potřebujete, je prkénko, kde otestujete svůj obvod a programování. Samozřejmě je nutný nějaký programátor a IDE. V této instrukci použiji programátor MPLAB X IDE a PICkit3.

Vybral jsem PIC18F14K22. Pro tento konkrétní PIC není žádný zvláštní důvod, jen ho mám v tuto chvíli nevyužitý. Funguje v rozsahu napětí mezi 2,3 V a 5,5 V. Programovací proces se zobrazí pomocí jednoduchého kódu, který nechá LED pravidelně blikat.

Krok 1: Co potřebujeme

Co potřebujeme
Co potřebujeme
Co potřebujeme
Co potřebujeme
  • Programátor PICkit3
  • prkénko
  • PIC18F14K22 MCU
  • 6pinový konektor
  • nějaké kabely
  • baterie 4,5 V nebo kabel USB (můžete použít některou ze staré myši nebo klávesnice nebo si ji vyrobit sami)
  • jakékoli barevné LED a odpor 470 pro účely testování

Katalogové listy:

PIC18F14K22

PICkit 3

Krok 2: Zapojení

Elektrické vedení
Elektrické vedení
Elektrické vedení
Elektrické vedení
Elektrické vedení
Elektrické vedení
Elektrické vedení
Elektrické vedení

PICkit3

Podívejme se na programátor PICkit3. Všimněte si 6pólového konektoru na spodní straně. Kolík číslo jedna je označen bílým trojúhelníkem, takže z přední strany jsou kolíky očíslovány zprava doleva. Popis kolíků:

  1. MCLR
  2. Vdd
  3. Přízemní
  4. Data ICSP
  5. Hodiny ICSP
  6. Nepřipojený

Prkénko

Nejprve umístěte 6kolíkovou hlavičku a PIC dostatečně blízko sebe na prkénko. V datovém listu PIC musíme zjistit mapování funkcí:

  1. Vdd - pin 1
  2. Vss (zem) - kolík 20
  3. PGD (ICSP Data) - pin 19
  4. PGC (hodiny ICSP) - kolík 18
  5. MCLR - kolík 4
  6. RC0 - kolík 16 (kolík, kterým bude napájena LED)

Schéma zapojení je znázorněno na Fritzingově obrázku.

Napájení

Jak již bylo zmíněno dříve, obvod lze napájet buď z 4,5 V baterie, nebo ze zásuvky USB (5 V). Aby bylo jasné, 5 V je v pořádku pro tento konkrétní PIC, ale nemusí být pro ostatní. Vždy zkontrolujte v datovém listu rozsah napětí vztahující se na zařízení.

Krok 3: Programování

Programování
Programování
Programování
Programování
Programování
Programování
Programování
Programování

Připravil jsem docela jednoduchý kód pro testovací účely. Když máte projekt MPLAB připravený k programování, připojte PICkit3 k záhlaví pinů na desce. Nezapomeňte nechat obvod napájet, jinak spojení mezi PIC a programátorem selže. Klikněte na tlačítko „Vytvořit a naprogramovat hlavní projekt zařízení“a počkejte, až bude programování dokončeno. Poté by měla LED blikat - 500 ms svítí a 500 ms nesvítí.

Doporučuje: