Tytuł: | Mikrokontrolery AVR w praktyce Wydanie II | | Autor: | Jarosław Doliński | | ISBN: | 83-910067-6-X | | Ilość stron: | 451 | | Data wydania: | 2004 (dodruk 2006) | | Oprawa: | Twarda | | Format: | B5 | | Wydawnictwo: | BTC | |
| Cena: | 63.00zł | |
Książka "Mikrokontrolery AVR w praktyce Wydanie II" przeznaczona jest 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ów; • 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); • programator ISP (ZL2PRG); • zestaw uruchomieniowy (ZL1AVR); • uniwersalny interfejs USB;
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;
Rozdziały:
Część I. Informacje podstawowe
1. Trochę historii 9
2. Charakterystyka mikrokontrolerów AVR 11
3. Rodzina AVR - podstawy 13
Część II. Budowa i działanie mikrokontrolerów AVR
4. Architektura mikrokontrolerów AVR 20
5. Timery / Liczniki 59
6. Watchdog 75
7. Pamięć danych EEPROM 79
8. Układ transmisji szeregowej UART 85
9. Komparator analogowy 96
10. Porty wejścia - wyjścia I/O 96
11. Pamięci nieulotne w mikrokontrolerach AVR 113
Część III. Lista rozkazów
12. Zestawienie rozkazów mikrokontrolera AT90S2313 128
Część IV. Narzędzia i projekty przykładowe
13. Narzędzia projektowe 278
14. Przykładowe aplikacje 303
Dodatki 420
|