- Obecnie brak na stanie
Tomasz Francuz
ISBN: 978-83-246-9814-1
Data wydania: 2015-01-09
Liczba stron: 712
Format: 158x235 mm
Mikrokontroler pod kontrolą!
Mikrokontrolery AVR to grupa układów oferujących ogromne możliwości. Każdy amator elektroniki i programowania wie, że można wykorzystać je na tysiąc sposobów, a prostota budowy, szybkość działania, bogactwo peryferii i wiele darmowych narzędzi czynią je tym bardziej atrakcyjnymi gadżetami. Jeśli chciałbyś zgłębić tajniki programowania mikrokontrolerów albo podszkolić własne umiejętności w tej dziedzinie, czas zajrzeć do tej książki!
W nowym wydaniu uwzględniono zmiany, jakie zaszły w świecie AVR w ciągu ostatnich 3 lat, czyli np. zmianę AVR Studio na Atmel Studio. Znajdziesz tu podstawy posługiwania się nowym IDE, tworzenia oraz debugowania w nim projektów. Dowiesz się więcej o zmianach w kompilatorze avr-gcc, a szczególnie o tzw. nazwanych przestrzeniach adresowych, które ułatwiły dostęp do danych umieszczonych w pamięci FLASH mikrokontrolera. Odkryjesz, jak wykorzystać piloty telewizyjne do sterowania pisanym programem i jak połączyć program w C z asemblerem. Miłośnicy LED-ów zrozumieją, jak obsługiwać wielokolorowe matryce z wykorzystaniem peryferii dostępnych w AVR oraz jak sprzętowo realizować wymianę danych z popularnymi diodami ze sterownikiem WS2812B. Jeśli chcesz, by mikrokontroler stał się Twoim sprzymierzeńcem, musisz przeczytać tę książkę!
Mikrokontroler wielkich możliwości do Twoich usług!
Spis treści
Wstęp do wydania drugiego (13)
Wstęp (15)
Rozdział 1. Jak zacząć, czyli instalacja środowiska (19)
Rozdział 2. Mikrokontroler i jego otoczenie (33)
Rozdział 3. Programatory (53)
Rozdział 4. Na czym pracujemy, czyli ATmega168/328 Xplained Mini w skrócie (77)
Rozdział 5. Bity konfiguracyjne (85)
Rozdział 6. Arytmetyka i operacje bitowe (95)
Rozdział 7. Podstawy języka C na AVR (123)
Rozdział 8. Zarządzanie projektem i preprocesor (155)
Rozdział 9. Sekcje programu (183)
Rozdział 10. Kontrola rdzenia i zarządzanie poborem energii (193)
Rozdział 11. Dynamiczna alokacja pamięci (207)
Rozdział 12. Wbudowana pamięć EEPROM (223)
Rozdział 13. Dostęp do pamięci FLASH (245)
Rozdział 14. Dostęp do 16-bitowych rejestrów IO (255)
Rozdział 15. Zwalniamy, czyli kiedy opóźnienia są konieczne (259)
Rozdział 16. Pliki z danymi - jak je dodawać do projektu? (267)
Rozdział 17. Dostęp do portów IO mikrokontrolera (277)
Rozdział 18. Rejestry IO ogólnego przeznaczenia (303)
Rozdział 19. Przerwania (307)
Rozdział 20. Timery (343)
Rozdział 21. RTC - czyli trochę o zegarach (365)
Rozdział 22. Komparator (379)
Rozdział 23. Przetwornik analogowo-cyfrowy (383)
Rozdział 24. Obsługa alfanumerycznych wyświetlaczy LCD (407)
Rozdział 25. Monochromatyczne wyświetlacze graficzne (439)
Rozdział 26. Interfejs USART (477)
Rozdział 27. Interfejs SPI (511)
Rozdział 28. Interfejs TWI (531)
Rozdział 29. Interfejs USI (563)
Rozdział 30. Interfejs 1-wire (569)
Rozdział 31. Dużo LED-ów, dużo zabawy (587)
Rozdział 32. Piloty TV (601)
Rozdział 33. Łączenie kodu C i asemblera (617)
Rozdział 34. Bootloader (639)
Rozdział 35. Debugowanie programu (661)
Skorowidz (695)
Brak towaru
ESPresso Lite V2.0 - moduł z ukladem ESP8266
Brak towaru
Płytka rozszerzeń dla STM32 Nucleo oparta o element bezpieczeństwa danych STSAFE-A110. Płytka jest kompatybilna ze złączami ST morpho oraz Arduino UNO R3. STMicroelectronics X-NUCLEO-SAFEA1A
Brak towaru
Płytka rozszerzeń dla STM32 Nucleo przeznaczona do aplikacji wykorzystujących USB Typ C. Płytka jest kompatybilna ze złączami STM32 Nucleo oraz Arduino UNO R3. STMicroelectronics X-NUCLEO-USBPDM1
Brak towaru
Brak towaru
ODYSSEY X86J4105800 redefiniuje SBC (Single Board Computer) z wbudowanym Arduino, robiąc IoT łatwiejszym niż kiedykolwiek. Seeed Studio 102110399
Brak towaru
ODYSSEY X86J4105864 redefiniuje SBC (Single Board Computer) z wbudowanym Arduino, robiąc IoT łatwiejszym niż kiedykolwiek. Seeed Studio 102110398
Brak towaru
Przewód audio z wtykami minijack 3,5 mm 3-pin oraz 2x RCA (chinch) o długości 1,5 m. GEMBIRD CCA-458
Brak towaru
Wyświetlacz alfanumeryczny OLED Longlife 2x20 znaków, kolor tekstu żółty na czarnym tle. Winstar WEH002002ALPP5N00008
Brak towaru
Stacja lutownicza WEP 900H to lutownica grotowa z regulacją temperatury. Ciepło grota otrzymywane jest w wyniku procesu indukcyjnego, dzięki czemu szybko jest osiągana zadana temperatura na grocie, a po zakończeniu grzania grot szybko się ochładza. Przeznaczona jest do lutowania elementów wykonanych w technologii bezołowiowej (lead free). WEP 900H
Brak towaru
Stacja lutownicza WEP 853AA stanowi połączenie hotair oraz podgrzewacza. Wyposażona jest między innymi w kontrolę zadanych parametrów przy użyciu mikrokomputera, szybkie nagrzewanie do zadanej temperatury, czy wygodną regulację przepływu powietrza i temperatury. Wykorzystywana jest do bezpiecznego lutowania elementów wrażliwych na temperaturę QFP, PLCC, BGA. WEP 853AA
Brak towaru
Przewód audio z wtykami minijack 3,5 mm 3-pin o długości 1,2 m. GEMBIRD CCA-404
Brak towaru
Przewód audio z wtykami minijack 3,5 mm 3-pin oraz 2x RCA (chinch) o długości 0,2 m. GEMBIRD CCA-406
Brak towaru
Przedłużacz audio z wtykiem i gniazdem minijack 3,5 mm 3-pin o długości 2 m. GEMBIRD CCA-423-2M
Brak towaru
Przewód patchcord zgodny z kat.5e z wtyczkami RJ-45, koloru szarego o długości 2 m. Equip 225411
Brak towaru
Przewód z wtykami USB typ A oraz microUSB typ B 2.0, długość przewodu 0,5 m. LANBERG CA-USBM-
Brak towaru
Tomasz Francuz