Založení prvního projektu s mikroprocesorem PIC v prostředí MPLAB
Než se pustíte do prvního projektu, měli by jste mít k dispozici programátor pro naprogramování daného typu součástky (používám tento Piccolo Asix).
Stažené a nainstalované vývojové prostředí pro procesory PIC ( MPLAB firmy Microchip).
A být vybaveni nesmírnou trpělivostí, když konstrukce nebude chtít fungovat na první zapojení.
Nejdříve musíme definovat správný typ procesoru. Pro tento výběr musíme znát počet vstupů a výstupů, definovat hardwarovou výbavu (např. AD převodník,vnitřní EEPROM,I2C linku atd.).
Poté můžeme založit projekt ve vývojovém prostředí MPLABu
Založení projektu v MPLABU
Spustíme MPLAB a postupujeme takto:
Menu
Project položka
Project Wizard - spustí se průvodce založením nového projektu
Vybereme správný typu procesoru
Nastavíme jazyk pro překladač (výchozí nastavení je pro asembler)
Nastavíme cestu, kde bude projekt uložen a pojmenujeme si náš projekt - pojmenoval jsem ho "první projekt"
Přidáme soubor(y) do projektu - pokud nemáme co přidat zvolíme položku
Další
Pokud jsme nepřidali žádný soubor do projektu během průvodce, musíme založit a přidat soubor *.asm (prvni projekt.asm) do projektu takto. Zvolíme položku
File New
Uložíme pojmenovaný soubor do adresáře
Teď musíme nově založený soubor přidat do projektu. Provedeme takto - pravým tlačítkrm myši klikneme na položku
Source Files
a zvolíme položku
Add Files , nastavíme opět cestu k souboru.
Do souboru napíšeme povinné ukončení programu (direktiva end)
Stisknem kláves CTRL+F10 (stačí i F10) pro překlad projektu, překladač vyzve k nastavení překladu, zvolte položku
Relocable
Pokud je vše v pořádku, překladač vypíše hlášení
Build Succeeded a vygeneruje do nastaveného adresáře soubor první pokus.hex, který se přes programátor nahraje do mikroprocesoru.
Tím jste zvládli nastavení programu a vygenerování prvního hex souboru, kterému bude procesor již rozumět. Soubor je ale prázdný, proto jej nemusíte ani nahrávat do procesoru.