AVR Dragon
AVR Dragon je razvojni alat koji se koristi za programiranje i emulaciju rada atmelovih mikrokontrolera. AVR Dragon podržava sve načine programiranja i može emulirati rad većine AVR mikrokontrolera čija veličina fleš memorije ne prelazi 32 kB. Jednostavnom nadogradnjom upravljačkog programa u AVR Dragonu, pomoću AVR studia, dodaje se podrška za nove atmelove mikrokontrolere. |
AVR Atmega48/88/168 i LCD displej
U mnogi projektima za prikazivanje izlaznih podataka, kao i za davanje instrukcija korisniku, koriste se alfanumerički LCD displeji (LCD - liquid crystal display). AVR - Atmega i vanjski prekid
Vanjski prekid označava poziv za izvršavanje odgovarajuće prekidne rutine (potprograma) od strane vanjskog uređaja koji je priključen na mikrokontroler. Podešavanjem i kontrolom pojedinih bitova u odgovarajućim registrima može se detekovati poziv za prekid i dozvoliti ili ne izvršavanje odgovarajuće prekidne rutine. U ovom članku biće izvršena demostracija pozivanja prekidne rutine pritiskom na taster koji je povezan na mikrokontroler, pri čemu će se paliti ili gasiti led dioda, zavisno od prethodnog stanja. Izbor oscilatora i podešavanje bit osigurača AVR mikrokontrolera
Za normalan rad mikrokontrolera i za sinhronizaciju rada mikrokontrolera i njegovih komponenti, neophodno je prisustvo stabilnog takt signala kojeg obezbjeđuje oscilator. U zavisnosti od vrste oscilatora, njegove otpornosti uticaja promjene napona i temperature na izvor takt signala, zavisi stabilnost izvora takt signala. Vrsta oscilatora zavisi od komponenti koje koriste, kao npr. RC oscilatori, oscilatori sa kvarcnim kristalom (wikipedia_kristalni_oscilator ), oscilatori sa keramičkim rezonatorom i slično. Led blink sa ATmega48/88/168
Led blink je jednostavan program kojim se pali i gasi led dioda povezana na mikrokontroler. Program je napisan koristeći C programski jezik. Za pisanje i prevođenje programa koristi se AVR studio. Prevođenjem programskog koda dobija se odgovarajuća hex datoteka koja se pomoću programatora prenosi u mikrokontroler. Šema spajanja mikrokontrolera i led diode prikazana je na sljedećoj slici: Code Composer Studio
Code composer studio (CCS) je moćan razvojni alat konstruisan od strane proizvođača Texas Instruments koji se koristi za kreiranje programa, debugovanje, simulaciju rada i programiranje DSP procesora i mikrokontrolera od istog proizvođača. Ovaj program se može besplatno preuzeti sa sajta proizvođača (www.ti.com) ili poručiti besplatan CD na kojem se nalazi CCStudio. |



