Mikrokontrolery AVR ATmega w praktyce

Rafał Baranowski

Kategoria: Hardware Elektronika, Układy cyfrowe Mikrokontrolery
Wydawnictwo: BTC

Ilość stron: 390
ISBN: 83-60233-02-0

W książce "Mikrokontrolery AVR ATmega w praktyce" zawarto informacje o architekturze, asemblerze, narzędziach programowych i technikach programowania mikrokontrolerów AVR, ze szczególnym uwzględnieniem układów z grupy ATmega. Najlepszą metodą poznania architektury, cech i możliwości funkcjonalnych mikrokontrolerów są praktyczne próby z ich zastosowaniem, dlatego w książce zawarto wiele ćwiczeń ilustrujących różnorodne zastosowania mikrokontrolerów. Przedstawiono także budowę zestawu uruchomieniowego (ZL3AVR), pozwalającego 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.Przykłady przedstawione w książce wykonano z wykorzystaniem zestawu uruchomieniowego ZL3AVR (z mikrokontrolerem ATmega32).

Spis treści:

1. Zagadnienia ogólne

  • rdzeń AVR
  • rodzaje pamięci
  • tryby adresowania
  • podstawowe rejestry funkcyjne
  • bity sterujące
  • zegar systemowy
  • układy zerujące
  • zarządzanie energią
  • system przerwań
  • boot loader
  • interfejs zewnętrznej pamięci danych
  • interfejsy programowania i uruchomieniowe
  • 2. Zintegrowane układy peryferyjne

  • porty wejścia - wyjścia
  • moduł przerwań zewnętrznych
  • pamięć EEPROM
  • układy licznikowe
  • moduł USART
  • moduł TWI (interfejs I2C)
  • moduł SPI
  • moduł USI
  • komparator analogowy
  • przetwornik A/C (ADC)
  • sterownik wyświetlacza LCD
  • 3. Asembler AVR

  • język symboliczny
  • lista instrukcji
  • 4. Środowisko projektowe

  • AVR Studio
  • PonyProg
  • projekt przykładowy
  • 5. Ćwiczenia i przykłady zastosowań

    6. Dodatki

  • zestawienie układów AVR
  • wybrane właściwości i charakterystyki elektryczne układu ATmega16
  • zestawienie rozkazów dla układu ATmega16
  • zestawienie rejestrów funkcyjnych układu ATmega16
  • ubsługa interfejsu USB
  • słowo o kompilatorach i językach wyższego poziomu
  • przeciwdziałanie zakłóceniom
  • źródła informacji na temat układów AVR
  • tabela kodów ASCII
  • tabela kodów znakowych sterownika LCD HD44870


  • Podobne książki:


    Organizacja i architektura systemu komputerowego Projektowanie systemu a jego wydajność Organizacja i architektura systemu komputerowego Projektowanie systemu a jego wydajność W książce przedstawiono historię komputerów. Omówiono system komputerowy i jego części składowe. Opisano organizację i architekturę procesora, a także funkcje jednostki sterującej i jej implementacje. Sporo miejsca poświęcono organizacji i...
     
    Anatomia PC Wydanie X Anatomia PC Wydanie X Każdy serwisant, programista i projektant urządzeń współpracujących z komputerami musi znać architekturę współczesnych komputerów PC. Wiedza na ten temat może się przydać także zwykłemu użytkownikowi komputera, który chciałby samodzielnie...
     
    Hardware leksykon pojęć sprzętowych Hardware leksykon pojęć sprzętowych Oferta firm produkujących sprzęt komputerowy rozrasta się niemal z dnia na dzień. W sklepach komputerowych i w sieci jesteśmy zasypywani informacjami o coraz doskonalszych technologiach, coraz szybszych procesorach, pojemniejszych dyskach i wydajniejszych...