Obrázkový návod jak pracovat s CodeVision (ATMega, ATTiny…)

Ze všeho nejdříve bych chtěl zmínit, že takto to dělám já, a neznamená to že je to správně.To co zde budu popisovat mi však funguje.

Takže naistalování CodeVisionu přeskočíme, neboť si nemyslím,že by v něm bylo něco záludného a vrhneme se přímo

do vytvoření projektu a naprogramování.

Takto vypadá naistalovaný CodeVision.

Zde se vás CodeVision ptá, jestli chcete nastavit projekt přes něj (laicky přeloženo).

Tady si vyberte druh procesoru.

Zde si nastavíte vše co budete potřebovat,například vstupní/výstupní piny, časovače atd… co se vám poté projeví ve vygenerovaném projektu.

Přes toto tlačítko se vám vytvoří projekt,který následně uložíte.

Zmíněné uložení projektu a dalších jeho částí.

Po vygenerování a uložení projektu, se zobrazí zdrojový kod,který již obsahuje nastavení pinu a dalších periferiích.

Celý projekt poté zkompilujeme.

Takto vypadá zkompilovaný projekt.

Teď zbývá pouze nahrát program do mikroprocesoru.

Nyní vybereme příslušný typ mikroprocesoru a důrazně doporučuji nenastavovat pojistky v CodeVisionu, ale nastavovat například AVR Studiu.

Takto vypadá programování mikroprocesoru.

Poté se vás program zeptá zda chcete něco nahrát do eeprom.

A tím průvodce programováním mikroprocesorů AVR v CodeVisionu končí.

Sdílejte článek:

Související články

Microchip uvedl novou skupiny mikrokonrolérů s jádrem AVR®.

Stefan Wagner zveřejnil na svém githubu několik projektů programátorů.

Úprava obrázků pro ePaper je trochu zapeklitá.

Po vydání článků o USB testeru a TinyLoad – oba projekty jsou založené na mikrokontroléru ATtiny85 – mi několik bastlířů napsalo, jak se to vlastně programuje v Arduino IDE.

Máte elektronickou zátěž? Že ne? A co si takhle postavit elektronickou zátěž, která se vám vejde do kapsy. TinyLoad je projekt Stefana Wagnera.