Mikrokontrolery AVR w praktyce
Jarosław DolińskiAutor: Jarosław Doliński
ISBN: 83-910067-6-X
Format: B5, 452 str.
Twarda oprawa
Wydawnictwo BTC
Warszawa 2004
O książce
Książka dla wszystkich elektroników, którzy chcą poznać budowę i sposób programowania mikrokontrolerów AVR, a także popularne narzędzia (programowe i sprzętowe) stosowane do realizacji na nich projektów. Zagadnienia teoretyczne, niezbędne dla wprawnego posługiwania się tymi nowoczesnymi mikrokontrolerami, zilustrowano wieloma praktycznymi przykładami. Przedstawiają one sposoby rozwiązywania typowych problemów, na jakie napotykają konstruktorzy w praktyce.
Architektura
- budowa i działanie rdzenia AVR;
- budowa i funkcje modułów peryferyjnych;
- organizacja i rodzaje pamięci;
- system przerwań;
- konfiguracja i możliwości portów I/O;
Programowanie
- dokładne omówienie listy rozkazó
- omówienie dostępnych trybów adresowania;
- konfiguracja modułów peryferyjnych;
- korzystanie z trybów oszczędzania energii;
Narzędzia
- obsługa najpopularniejszych kompilatorów (m.in. AVR-GCC, AVR-Studio) i symulatorów (VMLab)
Przykładowe aplikacje
- wąż świetlny;
- generatory przebiegów prostokątnych;
- obsługa klawiatur różnego rodzaju;
- obsługa alfanumerycznego wyświetlacza LCD;
- mikroprocesorowy woltomierz;
- prosta gra: „łapanie muchy”;
- regulator obrotów silnika elektrycznego;
- generatory przebiegów PWM;
- obsługa UART-a;
- obsługa interfejsów I2C, 1-Wire oraz USB;