Mikrokontrolery dla początkujących - Piotr Górecki.pdf
-
!! FILMY XXX 2018 N0WE -
100 Szczęśliwych Zakończeń -
Alpy z lotu ptaka -
Anna German -
Biznes Pogrzebowy -
BRAZZERS XXX1 -
BRAZZERS XXX2 -
BRAZZERS XXX3 -
BRAZZERS XXX4 -
BRAZZERS XXX5 -
Budowniczowie Ameryki -
Co widzieli starożytni -
Cuda Życia -
Defiance -
Dekalog -
Demony Da Vinci -
Dzika Europa -
Eiffel 65 -
Eksperymenty Derrena Browna -
Hannibal -
Historia NASA -
Historia Nauki -
Jezus - Historia Chrześcijaństwa -
Kent Minka - Idealne życie -
Ludzkość widziana z kosmosu -
MAROON 5 - V (DELUXE EDITION) (2014) -
Moniczka2601 -
Niewidzialne światy Richarda Hammonda -
Nieziemska podróż Ziemi -
Obłędna Nauka -
Oszukać Umysł -
Paragraf 148 - Kara Śmierci -
Partnerzy -
pijane -
Porno xxx 2014 LIPIEC -
Przewodnik po Planetach -
Sezon 1 -
Sezon 1 Lektor PL -
Sezon 2 -
sezon 2 lektor PL -
Sezon 3 Lektor PL -
Sezon 3 napisy PL -
Sezon 5 Lektor PL -
Sylwia Grzeszczak - Komponujac Siebie (2013) -
Świat oczami Stephena Hawkinga -
Tajemnice Materii -
Under The Dome -
Uzależnieni od przyjemności -
Wynalazek Goebbelsa -
XXX
Programowanie mikrokontrolerów, pomimo stosunkowo łatwej dostępności kompilatorów różnych języków wysokiego poziomu, jest nadal “sztuką”. Dotyczy to zwłaszcza programów pisanych w języku C, który sprawia sporo problemów początkującym. Inwestowanie w naukę tego języka jest coraz bardziej uzasadnione, ponieważ różnorodność mikrokontrolerów i mikroprocesorów dostępnych na rynku powoduje, że nie jest możliwe poznanie asemblerów każdej z dostępnych rodzin, a programy napisane w C (zwłaszcza ANSI C) są stosunkowo łatwo przenośne. Prezentowana książka powstała z myślą o studentach Wydziału Elektroniki Politechniki Wrocławskiej jako pomoc do przedmiotu “Podstawy mikroprocesorów”. Krótki wstęp poświęcony przybliżeniu architektury mikrokontrolerów '51 (ze szczególnym uwzględnieniem T89C51RD2 firmy Atmel) oraz jego programowaniu (łącznie z obsługą kompilatora), a także prezentacja prostego zestawu ewaluacyjnego, przygotowują mniej wprawnych czytelników do zaznajomienia się z dalszą częścią książki. Poświęcono ją w całości (cztery ostatnie rozdziały) przedstawieniu przykładów programowania mikrokontrolera, a zwłaszcza programowej obsługi typowych peryferii wbudowanych w mikrokontrolery '51 oraz wybranych peryferii zewnętrznych. Książka jest niezbyt gruba (nieco poniżej 150 stron) i - niestety - klejona, co powoduje, że nie nadaje się do czytania “w wannie”. Do książki jest dołączany CD-ROM zawierający przykładowe programy, oprogramowanie narzędziowe (w tym kompilator Keil 6.2), dokumentacje najpopularniejszych mikrokontrolerów i inne materiały przydatne podczas realizacji ćwiczeń opisanych w książce. Mikołaj Andrus
Książka z zakresu projektowania i programowania aplikacji dla 32-bitowych mikrokontrolerów SoC z rdzeniem ARM7TDMI na przykładzie rodziny AT91SAM7S. Omówiono rdzeń ARM7TDMI, listę rozkazów w trybie ARM oraz budowę procesorów rodziny AT91SAM7S. Zagadnienia zilustrowano przykładami wielu praktycznych rozwiązań sterowników wybranych urządzeń peryferyjnych. Przedstawione programy ilustrują metodykę rozwiązywania problemów napotkanych w trakcie projektowania i implementowania wbudowanych systemów sterujących i pomiarowo-sterujących.
Książka wprowadza Czytelnika w tajniki budowy i programowania mikrokontrolera 8051. Zakres omawianego materiału obejmuje wykorzystanie elementów zawartych w mikrokontrolerze oraz sterowanie różnorodnych elementów zewnętrznych. Każdy temat poparty jest przykładami programów, które mogą być uruchamiane w Dydaktycznym Systemie Mikroprocesorowym DSM-51. DSM-51 jest uniwersalnym sterownikiem mikroprocesorowym przeznaczonym do celów dydaktycznych. System może pracować samodzielnie lub pod kontrolą komputera. Dołączona do książki płyta CD-ROM zawiera oprogramowanie systemu DSM-51: - makroasembler mikrokontrolera 8051 wraz z opisem; - program pozwalający na uruchomienie i monitorowanie programów w systemie DSM-51; - wszystkie przykłady z książki; - przykładowe programy obsługi modeli urządzeń sterowanych przez DSM-51. Całość oprogramowania może być bezpłatnie wykorzystywana do celów niekomercyjnych.
Książka opisuje środowisko programistyczne będące zestawem dostępnych za darmo narzędzi zbudowanym wokół avr-gcc - kompilatora GNU C dla procesorów AVR. Jest ona przeznaczona dla wszystkich, którzy tworzą lub chcą tworzyć napisane w języku C programy dla mikrokontrolerów AVR. W szczególności jest ona skierowana do studentów kierunków elektronicznych i elektrycznych oraz hobbystów budujących urządzenia z mikrokontrolerami AVR. Mogą z niej skorzystać również czytelnicy zawodowo zajmujący się programowaniem mikrokontrolerów oraz ci wszyscy, którzy programując je dotychczas w Asemblerze, chcą rozszerzyć swoje umiejętności.