Zaawansowane wyszukiwanie
  Strona Główna » Sklep » Elektronika Elektrotechnika » Układy cyfrowe Mikrokontrolery » Moje Konto  |  Zawartość Koszyka  |  Do Kasy   
 Wybierz kategorię
Algorytmy Wzorce UML
Bazy danych
Bezpieczeństwo
Bioinformatyka
Biznes Ekonomia Firma
Chemia
DTP Design
E-biznes
Ekonometria
Elektronika Elektrotechnika
  Anteny Fale
  Cyfrowe przetwarzanie sygnałów
  Dźwięk cyfrowy
  Elektronika
  Elektrotechnika
  Optoelektronika
  Przetwarzanie obrazów
  Systemy czasu rzeczywistego
  Układy cyfrowe Mikrokontrolery
Energetyka
Fizyka
GIS
Grafika użytkowa
Hardware
Informatyczne systemy zarządzania
Informatyka w szkole
Internet
Języki programowania
Matematyka
Multimedia
Obsługa komputera
Office
Poradniki
Programowanie gier
Programy inżynierskie
Programy matematyczne
Serwery
Sieci Firewalle Protokoły
Słowniki
Systemy operacyjne
Technika
Telekomunikacja
Tworzenie stron WWW

Zobacz pełny katalog »
 Wydawnictwo:
 APN Promise
Android Poradnik programisty 93 przepisy tworzenia dobrych aplikacji

Android Poradnik programisty 93 przepisy tworzenia dobrych aplikacji

79.80zł
67.83zł
Programowanie mikrokontrolerów LPC2000 w języku C pierwsze kroki 82.00zł 69.70zł
Programowanie mikrokontrolerów LPC2000 w języku C pierwsze kroki

Autor: Jacek Majewski

ISBN: 978-83-60233-36-8

Ilość stron: 240

Data wydania: 2010

Twarda oprawa

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

Programowanie mikrokontrolerów LPC2000 w języku C pierwsze kroki
Tytuł książki: "Programowanie mikrokontrolerów LPC2000 w języku C pierwsze kroki"
Autor: Jacek Majewski
Wydawnictwo: BTC
Cena: 82.00zł 69.70zł
Klienci, którzy kupili „Programowanie mikrokontrolerów LPC2000 w języku C pierwsze kroki”, kupili także:
<b>Zarządzanie projektami Zastosowanie w biznesie inżynierii i nowych technologiach</b>, <font color="navy">John M. Nicholas, Herman Steyn</font>, <font color="green"> Wydawnictwo Wolters Kluwer</font>
Zarządzanie projektami Zastosowanie w biznesie inżynierii i nowych technologiach, John M. Nicholas, Herman Steyn, Wydawnictwo Wolters Kluwer
<b>Grupy kapitałowe w Polsce Strategie i struktury</b>, <font color="navy">Maria Romanowska</font>, <font color="green"> Wydawnictwo PWE</font>
Grupy kapitałowe w Polsce Strategie i struktury, Maria Romanowska, Wydawnictwo PWE
<b>Zrozumieć JavaScript. Wprowadzenie do programowania</b>, <font color="navy">Marijn Haverbeke</font>, <font color="green"> Wydawnictwo HELION</font>
Zrozumieć JavaScript. Wprowadzenie do programowania, Marijn Haverbeke, Wydawnictwo HELION
<b>Ekonomia matematyczna Materiały do ćwiczeń</b>, <font color="navy">Marcin Wata, Witold Orzeszko, Joanna Górka</font>, <font color="green"> Wydawnictwo C.H. BECK</font>
Ekonomia matematyczna Materiały do ćwiczeń, Marcin Wata, Witold Orzeszko, Joanna Górka, Wydawnictwo C.H. BECK
<b>Zmęczona? Nigdy więcej! Chroniczne zmęczenie pod kontrolą, czyli jak w 8 krokach zwiększyć energię i zacząć żyć pełnią ż</b>, <font color="navy">Eva Cwynar</font>, <font color="green"> Wydawnictwo Illuminatio</font>
Zmęczona? Nigdy więcej! Chroniczne zmęczenie pod kontrolą, czyli jak w 8 krokach zwiększyć energię i zacząć żyć pełnią ż, Eva Cwynar, Wydawnictwo Illuminatio
<b>Go żagle Trening z instruktorem na filmie DVD</b>, <font color="navy">Steve Sleight</font>, <font color="green"> Wydawnictwo Naukowe PWN</font>
Go żagle Trening z instruktorem na filmie DVD, Steve Sleight, Wydawnictwo Naukowe PWN
<b>Naprawa podzespołów i zespołów pojazdów samochodowych Podręcznik do kształcenia Kwalifikacja M.18.2</b>, <font color="navy">Piotr Wróblewski</font>, <font color="green"> Wydawnictwo WKiŁ</font>
Naprawa podzespołów i zespołów pojazdów samochodowych Podręcznik do kształcenia Kwalifikacja M.18.2, Piotr Wróblewski, Wydawnictwo WKiŁ
<b>Technologia informacyjna w usługach bankowości elektronicznej</b>, <font color="navy">Sylwia Wojciechowska-Filipek</font>, <font color="green"> Wydawnictwo Difin</font>
Technologia informacyjna w usługach bankowości elektronicznej, Sylwia Wojciechowska-Filipek, Wydawnictwo Difin
<b>Informatyka nie tylko dla uczniów Podręcznik dla gimnazjum</b>, <font color="navy">Edward Krawczyński, Maria Wilk, Zbigniew Talaga</font>, <font color="green"> Wydawnictwo Naukowe PWN</font>
Informatyka nie tylko dla uczniów Podręcznik dla gimnazjum, Edward Krawczyński, Maria Wilk, Zbigniew Talaga, Wydawnictwo Naukowe PWN
 Koszyk
0 przedmiotów
Producent
Tu można zobaczyć wszystkie książki z wydawnictwa:

Wydawnictwo BTC
 Kategoria:
 Windows 2012 serwer
Egzamin 70-410: Instalowanie i konfigurowanie Windows Server 2012 R2 Wydanie II

Egzamin 70-410: Instalowanie i konfigurowanie Windows Server 2012 R2 Wydanie II

98.70zł
78.96zł
Informacje
Regulamin sklepu.
Koszty wysyłki.
Polityka prywatności.
Jak kupować?
Napisz do Nas.
 Wydawnictwa
 Poradniki
Python i Django Programowanie aplikacji webowych Jeff Forcier, Paul Bissex, Wesley Chun HELION
Zarządzanie jakością żywności Ujęcie technologiczno-menedżerskie Luning P.A., Marcelis W.J., Jongen W.M.F. WNT
Język UML 2.0 w modelowaniu systemów informatycznych Stanisław Wrycza, Bartosz Marcinkowski, Krzysztof Wyrzykowski HELION
ArchiCAD 10 Karl Heinz Sperber HELION
SQL Rusz głową (Head first) Lynn Beighley HELION
Wprowadzenie do kompresji danych Wydanie 2 Adam Drozdek WNT
Encyklopedia popularna PWN + CD Edycja 2015 Praca zbiorowa Naukowe PWN
Android Programowanie aplikacji Rusz głową Dawn Griffiths, David Griffiths HELION
Blender Mistrzowskie animacje 3D Tony Mullen HELION

wtorek, 19 luty 2019   Mapa strony |  Nowości |  Dzisiejsze promocje |  Koszty wysyłki |  Kontakt z nami