Mikrokontrolery AVR ATtiny w praktyce
Książka "Mikrokontrolery AVR ATtiny w praktyce" zawiera informacje o architekturze, asemblerze, narzędziach programowych i technikach programowania mikrokontrolerów AVR ATtiny. Najlepszą metodą poznania architektury, cech i możliwości funkcjonalnych mikrokontrolerów są praktyczne ćwiczenia z ich zastosowaniem, dlatego w książce zawarto wiele tego typu materiałów z różnorodnymi zastosowaniami mikrokontrolerów. Przedstawiono także budowę zestawu uruchomieniowego, który pozwala na samodzielne wykonanie wszystkich opisanych przykładów.
Książka jest przeznaczona dla wszystkich miłośników techniki mikroprocesorowej, którzy zamierzają wykorzystywać w swoich projektach mikrokontrolery AVR. Wiele informacji zawartych w książce może być przydatnych studentom wydziałów elektroniki, automatyki i informatyki wyższych uczelni technicznych, jak również inżynierom-konstruktorom systemów mikroprocesorowych.
Uwaga:
Przykłady zaprezentowane w książce można samodzielnie uruchomić wykorzystująć zestaw ZL4AVR.
Spis treści:
1. Zagadnienia ogólne 11
rdzeń AVR 12
rodzaje pamięci 13
tryby adresowanie 16
podstawowe rejestry funkcyjne 21
bity sterujące 24
zegar systemowy 26
układy zerujące 32
zarzadzanie energią 37
system przerwań 40
programowa modyfikacja pamięci Flash 44
interfejsy programowania i uruchomieniowe 48
2. Zintegrowane układy peryferyjne 53
porty wejścia - wyjścia 54
model przerwań zewnętrznych 58
pamięć EEPROM 60
układy licznikowe 65
moduł USART 81
moduł USI 91
komparator analogowy 107
przetwornik A/C (ADC) 110
3. Asembler AVR 123
język symboliczny 124
zbiór instrukcji 136
4. Środowisko rozwojowe 161
AVR Studio 162
programatory 173
projekt przykładowy 180
5. Ćwiczenia i przykłady zastosowań 187
wprowadzenie: zestaw uruchomieniowy 188
ćwiczenie 1: podstawy programu asemblerowego; operacje na portach 197
ćwiczenie 2: operacje arytemtyczno - logiczne; znaczniki rejestru SREG; pętle 204
ćwiczenie 3: podprogramy, przerwania i liczniki; sterowanie obciążeniami sieciowymi 216
ćwiczenie 4: interfejsy równoległe; obsługa modułów alfanumerycznych LCD 234
ćwiczenie 5: interfejsy szeregowe; obsługa układu RTC DS1307 poprzez magistralę I2C; zegar z datownikiem 252
ćwiczenie 6: interfejsy szeregowe; odczyt telefonicznych kart chipowych 265
ćwiczenie 7: interfejsy szeregowe; obsługa myszy PS/2 273
ćwiczenie 8: interfejsy optyczne; regulator oświetlenia sterowany pilotem SIRC 291
ćwiczenie 9: pamięć EEPROM i liczniki; prosty odtwarzacz melodii 304
ćwiczenie 10: elementy czujnikowe; obsługa akcelerometru MXD2125 312
ćwiczenie 11: przetwarzanie A/C; najprostszy oscyloskop cyfrowy 324
ćwiczenie 12: przetwarzanie C/A; najprostszy generator funkcyjny 332
ćwiczenie 13: prztwarzanie sygnałów (filtry IIR); iluminofonia 3-kanałowa 338
Dodatki 351
dodatek A: zestawienie układów AVR 352
dodatek B: wybrane właściwości i charakterystyki elektryczne układu ATtiny26 355
dodatek C: zestawienie rozkazów dla układu ATtiny26 361
dodatek D: zestawienie rejestrów funkcyjnych układu ATtiny26 365
dodatek E: słowo o kompilatorach i językach wyższego poziomu 366
dodatek F: przeciwdziałanie zakłóceniom 369
dodatek G: źródła informacji na temat układów AVR 371
dodatek H: tabela kodów ASCII 372
dodatek I: tabela kodów znakowych sterownika LCS HD44780 375
Podobne książki:
Timer 555 w przykładach
Książka "Timer 555 w przykładach" jest poświęcona jednemu z najdoskonalszych układów scalonych, jaki pojawił się w historii elektroniki, timerowi 555. Jest on produkowany od ponad 30 lat, jest lub był w ofercie produkcyjnej...
Mikrokontrolery rodziny C166
Książka "Mikrokontrolery rodziny C166" przeznaczona jest dla wszystkich, którzy chcą zająć się projektowaniem środowisk uruchomieniowych i programowaniem kontrolerów z serii C166. Rodzina ta została zapoczątkowana przez firmę Siemens, a obecnie jej...
Odporna regulacja PID o dwóch stopniach swobody w praktyce
Książka "Odporna regulacja PID o dwóch stopniach swobody w praktyce" stanowi podsumowanie wielu prac prowadzonych w Zakładzie Automatyki Instytutu Automatyki Przemysłowej Politechniki Szczecińskiej na temat aspektów działania układów odpornych regulacji...
Najpopularniejsze kategorie książek:
Bazy danych, Bezpieczeństwo Hakerzy, Biznes SAP R/3, Edytory tekstu, GIS System Informacji Geograficznej, Grafika użytkowa Design, Hardware Elektronika, Informatyka, Informatyka w szkole Edukacja, Internet, Inżynieria oprogramowania Algorytmy, Języki programowania, Komputer, Literatura naukowa, Macromedia, Microsoft, Multimedia, Obsługa komputera, Open Source, Oprogramowanie, Programowanie gier i grafiki, Programy inżynierskie, Programy matematyczne Matematyka, Serwery, Sieci, Systemy, Systemy operacyjne, Teleinformatyka, Telekomunikacja, Tworzenie stron WWW, Uczniowie i Studenci
Linki partnerskie:
Ideatronic, biuro tłumaczeń , plakaty reklamowe, programy, sylwester kraków