Mikrokontrolery AVR - laboratorium.pdf

(2563 KB) Pobierz
Instytut Informatyki
ZMiTAC
LABORATORIUM SMIW
Laboratorium 20,21
Temat: Mikrokontrolery AVR
Mgr inz. Jarosław Paduch
Mikrokontrolery AVR
Cel ćwiczenia:
Celem ćwiczenia jest:
1. Zapoznanie się architekturą mikrokontrolerów AVR.
2. Zapoznanie się z instalacją i używaniem narzędzi programowych (bezpłatnych) dla mikrokontrolerów AVR, t.j.
AVR Studio 4.12 i WinAVR.
3. Nauka programowania w asemblerze mikrokontrolera AVR.
4. Nauka programowania w języku C dla mikrokontroler AVR.
.
Wymagania sprzętowe:
Jedno stanowisko mikrokomputer klasy IBM PC
Wymagania programowe:
Mikrokomputer klasy IBM PC z zainstalowanym oprogramowaniem AvrStudio w wersji 4.12 oraz WinAVR
1.0 .
Wprowadzenie:
Mikrokontroler z serii AVR jest to 8 bitowy mikrokontroler typu RISC. Budowa jego opiera i o
architektur harwardzką czyli w mikrokontrolerze ą rozdzielone magitrale do pamici programu (16bitów) i
do pamici danych (8bitów). Odpowiednia koniguracja zewntrzna mikrokontrolerów umożliwia dołączenie
zewntrznej pamici danych o rozmiarze do 64 KB. Nietety brak jet możliwoci dołożenia zewntrznej
pamici programu. Dużą zybkod mikrokontrolera zapewnia przetwarzanie potokowe powodujące
wykonywanie wikzoci rozkazów miezczących i w jednym cyklu zegarowym oraz 32 bajtowy obzar
rejetrów roboczych o natychmiatowym dotpie. Ich dodatkową zaletą jet brak ciłego okrelenia
akumulatora. T unkcj może pełnid dowolnie wybrany rejetr poród 32-bajtowego banku rejetrów
roboczych. Zatoowanie zeregowego algorytmu programowania oraz pamid programu typu "Flah"
umożliwia programowanie i przeprogramowanie mikrokontrolera po umiezczeniu go w układzie.
Konstruktorzy uwzgldnili również układ Watchdog jak i tryb pracy z obniżonym poborem mocy które w
obecnej chwili tają i tandardem w budowie mikrokontrolerów. Ryunki przedtawiają architektur
jednotki centralnej map pamici i zetaw rejetrów mikrokontrolera.
© 2009 Laboratorium SMiW
Strona 2
928266200.009.png 928266200.010.png
 
Mikrokontrolery AVR
© 2009 Laboratorium SMiW
Strona 3
928266200.011.png 928266200.001.png 928266200.002.png
 
Mikrokontrolery AVR
© 2009 Laboratorium SMiW
Strona 4
928266200.003.png 928266200.004.png
 
Mikrokontrolery AVR
TWORZENIE PROJEKTU
Po uruchomienu programu, pojawia się następujące okienko. Aby stworzyć projekt należy kliknąć
w „New Project” , można również otworzyć już istniejący projekt.
Wybranie odpowiedniego projektu i jego nazwy
© 2009 Laboratorium SMiW
Strona 5
928266200.005.png 928266200.006.png 928266200.007.png 928266200.008.png
 
Zgłoś jeśli naruszono regulamin