Księgarnia naukowo-techniczna styczna.pl

Księgarnia naukowo-techniczna
styczna.pl

 


Zaawansowane wyszukiwanie
  Strona Główna » Sklep » Elektronika » Układy cyfrowe » Moje Konto  |  Zawartość Koszyka  |  Do Kasy   
 Wybierz kategorię
Albumy
Architektura
Beletrystyka
Biochemia
Biologia
Biznes
Budownictwo
Chemia
Design DTP
E-biznes
Ekologia i środowisko
Ekonometria
Ekonomia Finanse
Elektronika
  Anteny Fale
  Automatyka Robotyka
  Dźwięk cyfrowy
  Elektronika
  Optoelektronika
  Przetwarzanie obrazów
  Przetwarzanie sygnałów
  Systemy czasu rzeczywistego
  Układy cyfrowe
Elektrotechnika
Encyklopedie
Energetyka
Fizyka
Fotografia
Geografia
Historia
Informatyka
Maszynoznawstwo
Matematyka
Medycyna
Motoryzacja
Polityka
Popularnonaukowe
Poradniki
Prawo
Sport
Sztuka
Słowniki
Technika
Telekomunikacja
Turystyka
Zarządzanie jakością

Zobacz pełny katalog »
Programowanie mikrokontrolerów LPC2000 w języku C pierwsze kroki 89.00zł
Programowanie mikrokontrolerów LPC2000 w języku C pierwsze kroki

Tytuł: Programowanie mikrokontrolerów LPC2000 w języku C pierwsze kroki
Autor: Jacek Majewski
ISBN: 978-83-60233-36-8
Ilość stron: 240
Data wydania: 06/2010
Oprawa: Twarda
Format: B5
Wydawnictwo: BTC

Cena: 89.00zł


Książka jest praktycznym przewodnikiem po rodzinie mikrokontrolerów LPC2000 (rdzeń ARM7TDMI) oraz sposobach ich programowania w języku C.

Omówiono w niej zarówno budowę i działanie bloków peryferyjnych, jak i sposoby obsługi elementów oraz urządzeń peryferyjnych dołączanych do mikrokontrolera, np.: wyświetlaczy LCD, klawiatury matrycowej, interfejsów komunikacyjnych, przetworników A/C i C/A, generatorów PWM itp.

Przedstawiono także dziesięć kompletnych projektów w języku C pokazujących wzajemną współpracę bloków peryferyjnych mikrokontrolerów LPC2000 oraz ich współpracę z typowymi urządzeniami zewnętrznymi. W książce przedstawiono także zestaw narzędzi programowych i sprzętowych, niezbędnych do skompilowania i ewentualnego modyfikowania przykładowych opisanych programów.

Książka jest przeznaczona dla inżynierów, studentów kierunków technicznych wyższych uczelni, a także amatorów chcących poznać od strony praktycznej możliwości mikrokontrolerów LPC2000 firmy NXP (dawniej Philips Semiconductor).

Rozdziały:

1. Mikrokontrolery z rodziny LPC2100 – wprowadzenie  7
1.1. Budowa i działanie mikrokontrolerów z serii LPC214x 7
1.2. Programowanie w języku asembler  15

2. Sprzętowa platforma ewaluacyjna   21
2.1. Eksperymentalny mikrokomputer dipARM214x    21

3. Obsługa programu Flash Magic 27

4. Środowisko uruchomieniowe Keil μVision3 29

5. Proste przykłady w języku C 39
5.1. Obsługa linii I/O    39
5.2. Sterowanie diody LED  40
5.3. Generacja dźwięków  46
5.4. Licznik zliczający w kodzie binarnym    50
5.5. Licznik zliczający w kodzie 1 z n  54
5.6. Licznik zliczający w kodzie Johnsona  58

6. Interfejs komunikacjny UART 61
6.1. Interfejs UART w mikrokontrolerach LPC214x  61
6.2. Przykładowy program obsługi interfejsu UART  66

7. System przerwań 69
7.1. Kontroler VIC  69
7.2. Przerwania zewnętrzne  73
7.3. Szybkie przerwania FIQ  74
7.4. Przerwania wektorowe IRQ  76
7.5. Przerwania niewektorowe    79
7.6. Przerwania programowe  80

8. Programowalne liczniki Timer0 i Timer1 83
8.1. Budowa liczników Timer0 i Timer1    83
8.2. Generowanie sygnału prostokątnego  84
8.2. Zliczanie impulsów zewnętrznych  86
8.3. Pomiar szerokości impulsów  87

9. Generacja impulsów PWM 91
9.1. Wbudowany generator-modulator PWM    91
9.2. Generacja sygnału PWM z regulowanym położeniem jednego zbocza    93
9.3. Generacja sygnału PWM z regulowanym położeniem dwóch zboczy  95

10. Przetwornik analogowo-cyfrowy ADC 97
10.1. Budowa przetworników ADC  97
10.2. Obsługa przetwornika ADC w trybie odpytywania    100
10.3. Obsługa przetwornika ADC w trybie przerwań    101

11. Przetwornik cyfrowo-analogowy DAC    103
11.1. Obsługa przetwornika DAC    103

12. Dobór częstotliwości taktowania  105
12.1. Plik startowy Startup.s    106
12.2. Działanie pętli PLL  109
12.3. Dzielnik częstotliwości taktowania układów peryferyjnych  112
12.4. Działanie układu MAM    112
12.5. Szybki dostęp do układów wejścia-wyjścia GPIO  114
12.6. Tryby obniżonego poboru prądu  115

13. Obsługa alfanumerycznego wyświetlacza LCD  121
13.1. Sterowanie alfanumerycznego wyświetlacza LCD  125
13.2. Biblioteka modułów sterujących wyświetlacza LCD  126

14. Zegar i kalendarz RTC    135

15. Układ dozorujący watchdog    141

16. Interfejs szeregowy SPI  143

17. Interfejs I2C    153
17.1. Komunikacja po magistrali I2C    153
17.2. Interfejsy I2C w mikrokontrolerach LPC214x  156
17.3. Obsługa transmisji I2C bez korzystania z przerwań  158
17.4. Obsługa transmisji I2C z przerwaniami  163

18. Obsługa pamięci Flash  169
18.1. Programowanie ISP pamięci Flash  169
18.2. Programowanie IAP pamięci Flash    172

19. Obsługa klawiatur matrycowych    177
19.1. Procedura _getkey dla klawiatury skaningowej  179
19.2. Bufor danych w obsłudze klawiatury skaningowej    182
19.3. Obsługa klawiatury telefonu komórkowego    184

20. Programy przykładowe    187
20.1. Odtwarzanie melodii z zapisu nutowego    187
20.2. Programowe odmierzanie czasu  189
20.3. Sterowanie multipleksowanego wyświetlacza LED  192
20.4. Zegar i kalendarz z systemu Linux    195
20.5. Programowy generator szumu  199
20.6. Programowa weryfikacja CRC  204
20.7. Bufory kołowe w transmisji szeregowej  206
20.8. Transmisja danych w standardzie MODBUS    212
20.9. Obsługa magistrali 1-Wire  218
20.10. Odtwarzanie dźwięku z karty MMC    223

Dodatek A. Opis budowy interfejsu USB<->RS232 na przykładzie modułu ZL1USB    233
Dodatek B. Konwersja przykładów w CARM na RealView    234
Dodatek C. Zestaw ZL9ARM + ZL10ARM    237

Klienci, którzy kupili tę książkę, kupili także
Chiński Shar Pei
Chiński Shar Pei
Praca zbiorowa
Edipresse Polska
Daj się polubić w 90 sekund (a nawet mniej)
Daj się polubić w 90 sekund (a nawet mniej)
Nicholas Boothman
Sensus
Skuteczna komunikacja w nowoczesnej organizacji
Skuteczna komunikacja w nowoczesnej organizacji
Magdalena Jaworowicz Piotr Jaworowicz
Difin
Zbiór zadań z matematyki dla kandydatów na wyższe uczelnie
Zbiór zadań z matematyki dla kandydatów na wyższe uczelnie
Gdowski Bogusław, Pluciński Edmund
WNT
Atlas najdziwniejszych zwierząt świata
Atlas najdziwniejszych zwierząt świata
Paula Hammond
Vesper
Kuchnia średniowieczna 125 przepisów
Kuchnia średniowieczna 125 przepisów
René Husson
Oficyna Naukowa
 Koszyk
1 x 100 najlepszych książek biznesowych Poznaj niezbędny kanon
1 x Budowle Jezuickie w Polsce XVI-XVIII w.Tom 5
1 x Ilias
1 x Controlling w przedsiębiorstwach produkcyjnych
1 x Droga Toyoty do doskonałości w usługach Jak rozwijać lean w firmie usługowej
1 x Hard Beat. Taniec nad otchłanią
1 x Ilustrowany słownik hiszpańsko-polski
1 x Doświadczenie estetyczne i sztuka współczesna w hermeneutycznych horyzontach rozumienia
1 x 5 kroków do porozumienia Jak skutecznie negocjować w biznesie
1 x Arcydzieła światowej architektury
1 x Dictionary of Insurance Terms Angielsko-polski i polsko-angielski słownik terminologii ubezpieczeniowej
1 x Ekonometria skłonności
1 x Biblia w malarstwie
1 x Detal Historia malarstwa w zbliżeniu
1 x Droga Toyoty Fieldbook
1 x Belweder 1818-2018
1 x Poradnik tokarza Wydanie 12
1 x Ciężar nieważkości Opowieść pilota kosmonauty Wydanie 3
1 x Historia sztuki Architektura
1 x Encyklopedia geografii Polski
1 x Encyklopedia Kosmos
1 x Blickpunkt Wirtschaft Niemiecki w ekonomii i biznesie Wydanie 2 uzupełnione
1 x Czyj to szkielet?
1 x Matematyka w ubezpieczeniach Jak to wszystko policzyć?
1 x Czas odrodzony Od kryzysu w fizyce do przyszłości Wszechświata
1 x Dalej niż boska cząstka
1 x Ale kosmos! Jak jeść, kochać się i korzystać z WC w stanie nieważkości
1 x Zarządzanie w Jednostkach Samorządu Terytorialnego
1 x Bieszczady Tam gdzie oczy poniosą
1 x Dobry szef zły szef Jak być najlepszym… i uczyć się od najgorszych
1 x 100 fotografii które zmieniły świat
1 x Encyklopedia Karabinów i Karabinków
1 x Artyści w przestrzeni miejskiej Krakowa i Katowic
1 x Białe certyfikaty i świadectwa efektywności energetycznej w UE Analiza porównawcza regulacji systemowych przyjętych w Wielkiej Bry
1 x Album mojego dziecka Chłopiec
1 x Co jak dlaczego Tajemnice natury w pytaniach i odpowiedziach
1 x Blask Ołtarz Mariacki Wita Stwosza
1 x Jak uratować świat? Czyli co dobrego możesz zrobić dla planety
1 x Encyklopedia najmłodszych Koty Obszerny przewodnik po rasach kotów
1 x 300 faktów Ludzkie ciało
1 x Elektrownie wydanie 7
1 x Koszty jakości dla inżynierów
1 x Adobe InDesign PL. Oficjalny podręcznik. Edycja 2020
1 x Zarządzanie pracownikami, klientami wewnętrznymi w organizacjach projakościowych
1 x Encyklopedia najmłodszych Psy Obszerny przewodnik po rasach psów
1 x Cmentarze I Wojny Światowej
1 x Systemowe zarządzanie jakością Koncepcja systemu, ocena systemu, wspomaganie decyzji
1 x Cuda Polski Najpiękniejsze budynki i budowle
1 x 300 uczonych prywatnie i na wesoło
1 x Diagnozowanie silników wysokoprężnych
1 x Historia Technik Budowlanych Fundamenty, rusztowania, mury, więźby, sklepienia
1 x Co Bóg zrobił szympansom?
1 x Bezpieczeństwo Europy-Bezpieczeństwo Polski Tom 5 Metamorfozy bezpieczeństwa Teraźniejszość i przeszłość
1 x Mechanika ogólna Tom 1 Statyka i kinematyka Jerzy Leyko Wydanie 12 Miękka
1 x Badania operacyjne
1 x Audyt sprawozdań finansowych
1 x Adobe InDesign CC/CC PL. Projektowanie multimediów i publikacji do druku
1 x Chrześcijańskie fenomeny mistyczne Słownik
1 x Lutowanie od podstaw
1 x Badania kierowalności i stateczności pojazdów samochodowych
1 x Cyfrowy warsztat humanisty
1 x Bezpieczeństwo w perspektywie ekologicznej
1 x Bezpieczeństwo pracy w przedsiębiorstwie samochodowym
1 x A miało być tak pięknie
3,502.79zł
Wydawnictwo
Tu można zobaczyć wszystkie książki z wydawnictwa:

Wydawnictwo BTC
 Kategoria:
 Biologia
Ilustrowany atlas przyrody

Ilustrowany atlas przyrody

24.99zł
21.24zł
Informacje
Regulamin sklepu.
Koszty wysyłki.
Polityka prywatności.
Jak kupować?
Napisz do Nas.
 Wydawnictwa
 Polecamy
Programowanie Microsoft SQL Server 2008 Tom 1 + Tom 2 Leonard Lobel, Andrew J. Brust, Stephen Forte Microsoft Press
Rachunek różniczkowy i całkowy Tom 1 Wydanie 12 Grigorij M. Fichtenholz PWN
Windows Server 2008 R2 Usługi pulpitu zdalnego Resource Kit Christa Anderson, Kristin L. Griffin, Microsoft Remote Desktop Virtual Microsoft Press
Autodesk Inventor Professional /Fusion 2012PL/2012+ Metodyka projektowania z płytą CD Andrzej Jaskulski PWN
OpenGL w praktyce Janusz Ganczarski BTC
Słownik naukowo-techniczny angielsko-polski Wydanie XIII Red. M.Berger, T.Jaworska, A.Baranowska, M.Barańska WNT
3ds Max 2012 Biblia Kelly L. Murdock HELION
Chemia organiczna Część I-IV Komplet J. Clayden, N. Greeves, S. Warren, P. Wothers WNT
Animacja komputerowa Algorytmy i techniki Rick Parent PWN