księgarnia informatyczna

Książka informatyczna wydawnictw: BTC Edition Exit Helion Help Microsoft Press Mikom Nakom PJWSTK Read Me Robomatic Skalmierski Tortech Translator WKŁ WNT WSISIZ



Mikrokontrolery AVR ATtiny w praktyce         BTC          89.00zł   75.65zł Księgarnia informatyczna komputeks.pl

Autor: Rafał Baranowski

ISBN: 83-60233-11-X

Ilość stron: 384

Data wydania: 08/2006

Twarda oprawa

Książka "Mikrokontrolery AVR ATtiny w praktyce" zawiera informacje o architekturze, asemblerze, narzędziach programowych i technikach programowania mikrokontrolerów AVR ATtiny. Najlepszą metodą poznania architektury, cech i możliwości funkcjonalnych mikrokontrolerów są praktyczne ćwiczenia z ich zastosowaniem, dlatego w książce zawarto wiele tego typu materiałów z różnorodnymi zastosowaniami mikrokontrolerów. Przedstawiono także budowę zestawu uruchomieniowego, który pozwala na samodzielne wykonanie wszystkich opisanych przykładów.

Książka jest przeznaczona dla wszystkich miłośników techniki mikroprocesorowej, którzy zamierzają wykorzystywać w swoich projektach mikrokontrolery AVR. 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.

Uwaga:

Przykłady zaprezentowane w książce można samodzielnie uruchomić wykorzystująć zestaw ZL4AVR.

Rozdziały:

1. Zagadnienia ogólne   11

- rdzeń AVR   12

- rodzaje pamięci    13

- tryby adresowanie   16

- podstawowe rejestry funkcyjne   21

- bity sterujące    24

- zegar systemowy   26

- układy zerujące   32

- zarzadzanie energią   37

- system przerwań   40

- programowa modyfikacja pamięci Flash   44

- interfejsy programowania i uruchomieniowe   48

2. Zintegrowane układy peryferyjne  53

- porty wejścia - wyjścia   54

- model przerwań zewnętrznych   58

- pamięć EEPROM   60

- układy licznikowe   65

- moduł USART   81

- moduł USI   91

- komparator analogowy   107

- przetwornik A/C (ADC)   110

3. Asembler AVR    123

- język symboliczny   124

- zbiór instrukcji   136

4. Środowisko rozwojowe   161

- AVR Studio   162

- programatory   173

- projekt przykładowy   180

5. Ćwiczenia i przykłady zastosowań   187

- wprowadzenie: zestaw uruchomieniowy   188

- ćwiczenie 1: podstawy programu asemblerowego; operacje na portach   197

- ćwiczenie 2: operacje arytemtyczno - logiczne; znaczniki rejestru SREG; pętle   204

- ćwiczenie 3: podprogramy, przerwania i liczniki; sterowanie obciążeniami sieciowymi   216

- ćwiczenie 4: interfejsy równoległe; obsługa modułów alfanumerycznych LCD    234

- ćwiczenie 5: interfejsy szeregowe; obsługa układu RTC DS1307 poprzez magistralę I2C; zegar z datownikiem    252

- ćwiczenie 6: interfejsy szeregowe; odczyt telefonicznych kart chipowych   265

- ćwiczenie 7: interfejsy szeregowe; obsługa myszy PS/2    273

- ćwiczenie 8: interfejsy optyczne; regulator oświetlenia sterowany pilotem SIRC   291

- ćwiczenie 9: pamięć EEPROM i liczniki; prosty odtwarzacz melodii   304

- ćwiczenie 10: elementy czujnikowe; obsługa akcelerometru MXD2125   312

- ćwiczenie 11: przetwarzanie A/C; najprostszy oscyloskop cyfrowy    324

- ćwiczenie 12: przetwarzanie C/A; najprostszy generator funkcyjny   332

- ćwiczenie 13: prztwarzanie sygnałów (filtry IIR); iluminofonia 3-kanałowa   338

Dodatki    351

- dodatek A: zestawienie układów AVR   352

- dodatek B: wybrane właściwości i charakterystyki elektryczne układu ATtiny26   355

- dodatek C: zestawienie rozkazów dla układu ATtiny26    361

- dodatek D: zestawienie rejestrów funkcyjnych układu ATtiny26   365

- dodatek E: słowo o kompilatorach i językach wyższego poziomu    366

- dodatek F: przeciwdziałanie zakłóceniom   369

- dodatek G: źródła informacji na temat układów AVR    371

- dodatek H: tabela kodów ASCII   372

- dodatek I: tabela kodów znakowych sterownika LCS HD44780   375


Mikrokontrolery AVR ATtiny w praktyce

adobe algorytmy apache asp autocad asembler bsd c++ c# delphi dtp excel flash html java javascript linux matlab mysql office php samba voip uml unix visual studio windows word

Księgarnia Informatyczna  zaprasza.