Podstawy programowania mikrokontrolera 8051
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.
Książka nie zawiera nagrań z płyty CD.
- Kategorie:
- Język wydania: polski
- ISBN: 978-83-01-17262-6
- ISBN druku: 978-83-01-17262-6
- Liczba stron: 300
-
Sposób dostarczenia produktu elektronicznegoProdukty elektroniczne takie jak Ebooki czy Audiobooki są udostępniane online po opłaceniu zamówienia kartą lub przelewem na stronie Twoje konto > Biblioteka.Pliki można pobrać zazwyczaj w ciągu kilku-kilkunastu minut po uzyskaniu poprawnej autoryzacji płatności, choć w przypadku niektórych publikacji elektronicznych czas oczekiwania może być nieco dłuższy.Sprzedaż terytorialna towarów elektronicznych jest regulowana wyłącznie ograniczeniami terytorialnymi licencji konkretnych produktów.
-
Ważne informacje techniczneMinimalne wymagania sprzętowe:procesor: architektura x86 1GHz lub odpowiedniki w pozostałych architekturachPamięć operacyjna: 512MBMonitor i karta graficzna: zgodny ze standardem XGA, minimalna rozdzielczość 1024x768 16bitDysk twardy: dowolny obsługujący system operacyjny z minimalnie 100MB wolnego miejscaMysz lub inny manipulator + klawiaturaKarta sieciowa/modem: umożliwiająca dostęp do sieci Internet z prędkością 512kb/sMinimalne wymagania oprogramowania:System Operacyjny: System MS Windows 95 i wyżej, Linux z X.ORG, MacOS 9 lub wyżej, najnowsze systemy mobilne: Android, iPhone, SymbianOS, Windows MobilePrzeglądarka internetowa: Internet Explorer 7 lub wyżej, Opera 9 i wyżej, FireFox 2 i wyżej, Chrome 1.0 i wyżej, Safari 5Przeglądarka z obsługą ciasteczek i włączoną obsługą JavaScriptZalecany plugin Flash Player w wersji 10.0 lub wyżej.Informacja o formatach plików:
- PDF - format polecany do czytania na laptopach oraz komputerach stacjonarnych.
- EPUB - format pliku, który umożliwia czytanie książek elektronicznych na urządzeniach z mniejszymi ekranami (np. e-czytnik lub smartfon), dając możliwość dopasowania tekstu do wielkości urządzenia i preferencji użytkownika.
- MOBI - format zapisu firmy Mobipocket, który można pobrać na dowolne urządzenie elektroniczne (np.e-czytnik Kindle) z zainstalowanym programem (np. MobiPocket Reader) pozwalającym czytać pliki MOBI.
- Audiobooki w formacie MP3 - format pliku, przeznaczony do odsłuchu nagrań audio.
Rodzaje zabezpieczeń plików:- Watermark - (znak wodny) to zaszyfrowana informacja o użytkowniku, który zakupił produkt. Dzięki temu łatwo jest zidentyfikować użytkownika, który rozpowszechnił produkt w sposób niezgodny z prawem. Ten rodzaj zabezpieczenia jest zdecydowanie bardziej przyjazny dla użytkownika, ponieważ aby otworzyć książkę zabezpieczoną Watermarkiem nie jest potrzebne konto Adobe ID oraz autoryzacja urządzenia.
- Brak zabezpieczenia - część oferowanych w naszym sklepie plików nie posiada zabezpieczeń. Zazwyczaj tego typu pliki można pobierać ograniczoną ilość razy, określaną przez dostawcę publikacji elektronicznych. W przypadku zbyt dużej ilości pobrań plików na stronie WWW pojawia się stosowny komunikat.
PRZEDMOWA DO WYDANIA IV 5 WSTĘP 7 SŁOWNICZEK 9 1. MIKROPROCESOR - ALEŻ TO PROSTE ! 11 2. MIKROPROCESORY 23 2.1. WIADOMOŚCI PODSTAWOWE 23 2.2. MIKROKONTROLER 8051 29 3. DYDAKTYCZNY SYSTEM MIKROPROCESOROWY 32 3.1. PRZEZNACZENIE SYSTEMU DSM-51 32 3.2. WYPOSAŻENIE SYSTEMU DSM-51 33 3.3. ARCHITEKTURA SYSTEMU DSM-51 35 3.4. OPROGRAMOWANIE 38 3.5. URUCHOMIENIE SYSTEMU 39 3.6. URUCHAMIANIE PROGRAMÓW BEZ POMOCY KOMPUTERA 40 3.7. PRACA Z SYSTEMEM DSM-51 Z WYKORZYSTANIEM KOMPUTERA 43 4. PROGRAMOWANIE MIKROKONTROLERA 8051 48 LEKCJA 1: LINIE WEJŚĆ/WYJŚĆ MIKROKONTROLERA 50 LEKCJA 2: PORTY MIKROKONTROLERA 60 LEKCJA 3: PAMIĘĆ WEWNĘTRZNA RAM 68 LEKCJA 4: PROSTE OPERACJE ARYTMETYCZNE 80 LEKCJA 5: STOS 93 LEKCJA 6: WYŚWIETLACZ 7-SEGMENTOWY 102 LEKCJA 7: KLAWIATURA PRZEGLĄDANA SEKWENCYJNIE 111 LEKCJA 8: KLAWIATURA MATRYCOWA 121 LEKCJA 9: WYŚWIETLACZ ALFANUMERYCZNY LCD 130 LEKCJA 10: DEKODER ADRESÓW 141 LEKCJA 11: TIMERY MIKROKONTROLERA 154 LEKCJA 12: SYSTEM PRZERWAŃ 8051 167 LEKCJA 13: STEROWNIK TRANSMISJI SZEREGOWEJ 183 LEKCJA 14: PROGRAMOWA REALIZACJA TRANSMISJI 198 LEKCJA 15: STEROWNIK PRZERWAŃ DSM-51 207 LEKCJA 16: UKŁAD TRANSMISJI RÓWNOLEGŁEJ 8255 219 LEKCJA 17: PRZETWARZANIE A/C I C/A 238 LEKCJA 18: UKŁAD WATCHDOG 253 LEKCJA 19: PAMIĘĆ EEPROM 261 LEKCJA 20: ZEGAR CZASU RZECZYWISTEGO 275 DODATKI 286 A. ROZKAZY MIKROKONTROLERA 8051 287 B. REJESTRY SPECJALNE 8051 288 C. PODPROGRAMY W PAMIĘCI EPROM SYSTEMU DSM-51 289 D. URZĄDZENIA WEJŚĆ/WYJŚĆ DSM-51 290 E. UKŁAD TRANSMISJI RÓWNOLEGŁEJ 8255 291 F. UKŁAD HD44780 - STEROWNIK WYŚWIETLACZA LCD 292 G. OGRANICZENIA PRACY KROKOWEJ DSM-51 296 H. SCHEMAT BLOKOWY DSM-51 297 I. SYSTEM DSM-51 V3 299