Az első projekt kód látás avr

Jó napot, ma megnézzük

Elmondom, hogyan lehet létrehozni egy projekt, amely benne, hogy jól ír, és hogyan villog, ha van valahol.

Fent lehet letölteni az ingyenes változata a fordító csak 4 KB méretű, van elég. A letöltés után indítsa el a telepítést a telepítés során, sem komplikációk merülnek fel.

Futtatja a kód Vision AVR és van teljesen tiszta Ezután nyomja doboz a bal felső sarokban a Fájl gombra  New Project 

Az első projekt kód látás avr

Megjelenik egy ablak, amely megkérdezi, hogy akarunk-e használni a kódex Vizard Igen gombra.

Az első projekt kód látás avr

Körülbelül egy varázsló séta a véleménye, hogy ha mindig azt nem prochuvstvuesh minden részletet, és nem értik, hogyan kell dolgozni regiszterek, időzítők és egyéb perifériák, megmondom, vagy ilyesmi elején nélkül varázslót kéz nélkül, és most nem használnak, én vagyok, eljön az idő, hogy minden tanult egyébként így a varázsló, hogy működni nyilvántartások, valamint vele még visszatérünk, nem leszünk körülbelül szomorú =))

Ezután megjelenik egy ablak, amelyben azt kérték, hogy melyik típusú mikrokontroller, akkor válassza ki a ATmega.

Az első projekt kód látás avr

Most van egy ablak címe Kód Vizard alapértelmezett mi kell a Chip a lap tetején a legördülő menüből válassza ki a mikrokontroller I ATMEGA 128, ha van egy másik mega 2560,32,16,8 sem, milyen rettenetes válasszon, ha nem áll rendelkezésre mikrokontroller ez nem számít, válasszon egy vezérlőt, mint az enyém, akkor úgy, mintha az ő munkája a szimulátorban, de mi a helyzet egy kicsit később.

Ezután kattintson a Port fülre szükséges változtatni mindhárom értéket.

Az első projekt kód látás avr

Port C.0 - ez lesz a gombot.

Port C.1 - ez lesz a LED

Port C2 - ez lesz ugyanaz LED

Hogy mindent létrehozása elemre Program gombot, mentéshez és kilépéshez.

Az első projekt kód látás avr

Ha bezárja a varázslót ablak ablak jelenik meg, hogy Ön kiválassza a helyet, ahol menteni a projekt, egy ablak jelenik meg háromszor a mezőbe írja be a boltba, háromszor egymás után ugyanazt a nevet, ami nem összezavarodnak.

Most előttünk a kép érdekes, lássuk itt semmi.

Az első projekt kód látás avr

Bár nem megyünk bele nagyon.

Mega128.h - ez a fő könyvtár a mikrokontroller

Delay.h - egy könyvtári függvény késés

Ezután jönnek a port beállításait, és a többi periféria. Nézzük összpontosít beállítás DDR port, a - Ez portbeállítás nyilvántartásokban. gondoljunk csak a PORTC.

DDRC - ezt a nyilvántartást a felelős irányítja a port 0 ha a bemeneti, amikor a kimenet 1

PORTC - Ez a nyilvántartás felelős port állami szinten magas vagy alacsony. Ha 0, majd a lábát logikai nulla port, ha a készülék a port pin magas. van egy logikai egységet.

Logikai 1 vagy 0 - az az állapot megjelenítésére a kimeneti, ha van egy feszültség egyenlő a feszültség a mikrokontroller tápegység, amely egy logikai egység, és fordítva, ha a kimeneti feszültség nulla közeli a logikai egységet. A többi periféria, nem fogunk vizsgálni minden lehet razberayus mint

És úgyhogy végül levelet a kódot. Ehhez lenne egyfajta „Hello World!” Mint oly során a mikro LED pislogott.

Az első projekt kód látás avr

Nos, miután azt írta ezt kattintással a fordításkor gomb

Az első projekt kód látás avr

összeállítás sebessége függ a számítógép teljesítményétől és a mérete a projekt, így láthatjuk, hogy mi megvan

Az első projekt kód látás avr

Nincs hiba és varningov jó úgy, ahogy mindig. Nos, ahogy azt állítják, hogy az első projekt a kód Vision AVR? Volt minden rendben? A következő cikkben azt fogja mondani, és megmutatja, hogyan kell összerakni egy projekt, hogy hozzanak létre és teszteljük a kódot Proteus és a valódi Flash mikrokontroller, hamarosan találkozunk.

Ha talál egy hibát, kérjük, válassza ki és nyomja meg a Shift + Enter vagy kattintson ide írja meg nekünk.