Elektronika CL
Programování a konstrukce


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
Projekt - Projekt wizard

Vybereme správný typu procesoru
Projekt wizard_select uP

Nastavíme jazyk pro překladač (výchozí nastavení je pro asembler)
Projekt wizard_select jazyk

Nastavíme cestu, kde bude projekt uložen a pojmenujeme si náš projekt - pojmenoval jsem ho "první projekt"
Projekt wizard_pojmenovani projektu

Přidáme soubor(y) do projektu - pokud nemáme co přidat zvolíme položku Další
Projekt wizard_pridani souboru

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
Projekt wizard_zalozeni souboru

Uložíme pojmenovaný soubor do adresáře
Projekt wizard_ulozit jako..

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.
Pridani asm do projektu

Do souboru napíšeme povinné ukončení programu (direktiva end)
Hotovy projekt

Stisknem kláves CTRL+F10 (stačí i F10) pro překlad projektu, překladač vyzve k nastavení překladu, zvolte položku Relocable
Nastaveni prekladace

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.
Preklad ok

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.

 

© 2010   Zpět