Programowanie mikrokontrolerów 8051 w języku C
pierwsze kroki
Mikrokontrolery z rodziny MCS51, mimo upływu lat, nadal cieszą się dużą
popularnością. Nowe odmiany procesorów z coraz bardziej rozbudowanymi modułami
peryferyjnymi oraz potrzeba tworzenia aplikacji w krótkim czasie powodują, że coraz
częściej do pisania oprogramowania dla mikrokontrolerów są wykorzystywane języki
wysokiego poziomu. W tej dziedzinie niekwestionowanym liderem jest język C.
Wszystkie przykłady zamieszczone w książce były pisane z wykorzystaniem kompilatora
Keil C, który w ciągu ostatnich kilkunastu lat stał się solidnym (i co bardzo ważne:
stabilnym) standardem. Większość przedstawionych w książce projektów można
kompilować i symulować w wersji demonstracyjnej kompilatora Keil C (ograniczenie
wielkości kodu wynikowego do 2 kB).
Po części objaśniającej wykorzystanie różnorodnych modułów peryferyjnych
mikrokontrolera, zaprezentowanych jest kilkanaście praktycznych aplikacji (np. biblioteka
funkcji do obsługi wyświetlacza LCD, kalkulator numeryczny, odtwarzanie melodii).
Do wszystkich przykładów zamieszczono kompletne listingi oraz schematy. Jedną z
największych zalet języka C jest względnie łatwa przenośność programów na różne
platformy sprzętowe, tak więc zamieszczone w książce przykłady mogą stanowić punkt
wyjściowy do wykonania podobnych aplikacji z wykorzystaniem innych mikrokontrolerów.
Książka jest przeznaczona dla wszystkich miłośników techniki mikroprocesorowej,
którzy zamierzają wykorzystywać język C. 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.
312 stron, Format: 17.0x25.0cm, oprawa twarda