www.zak24.pl
INTERNETOWA KSIĘGARNIA NAUKOWO - AKADEMICKA

Laboratorium techniki mikroprocesorowej

25,99 

Wydanie: I
Rok wydania: 2014
ISBN: 978-83-7421-206-9
Liczba stron: 128

Opis

Laboratorium techniki mikroprocesorowej. Programowanie mikrokontrolerów AVR w języku C

autorzy: Agnieszka Lazarowska, Anna Miller, Janusz Pomirski

Wydawnictwo Uniwersytet Morski w Gdyni

 

Skrypt adresowany do studentów Wydziału Elektrycznego UM w Gdyni, mających w programie przedmiot Technika mikroprocesorowa oraz zajęcia laboratoryjne z tegoż przedmiotu. Obejmują one podstawowe zagadnienia związane z projektowaniem i programowaniem mikroprocesorowych układów sterowania. W skrypcie przedstawiono m.in. główne zagadnienia teoretyczne, przydatne do ćwiczeń: podstawowe informacje o mikrokontrolerze ATMega16, opis środowiska programistycznego AVR Studio wraz z kompilatorem gcc oraz dydaktycznego zestawu ewaluacyjnego. Zawarto w nim także wskazówki dotyczące sposobu realizacji zadań oraz przykłady rozwiązań w postaci gotowych funkcji.

 


SPIS TREŚCI

Strona

Wprowadzenie ..5

1. Mikrokontroler ATMega16 .. 7

1.1. Bity konfiguracyjne i zabezpieczające (Fuse bits, Lock bits) . 9

1.2. Programatory.... 13

2. AVR Studio16

2.1. Utworzenie nowego projektu .. 16

2.2. Edycja programu …. 18

2.3. Kompilacja. 19

2.4. Symulacja i debuging .. 21

3. Kompilator AVRGCC. Biblioteka avrlibc.... 25

3.1. Typy danych (inttypes.h) .. 26

3.2. Dostęp do zasobów mikrokontrolera AVR (avr/io.h) 27

3.3. Pamięci mikrokontrolera .. 29

3.4. Układ Watchdog (avr/wdt.h). 33

3.5. Zmniejszony pobór mocy (avr/sleep.h) . 33

3.6. Układ przerwań (avr/interrupt.h) .. 34

3.7. Inne biblioteki ... 36

4. Dydaktyczny zestaw ewaluacyjny ZL3AVR .... 44

4.1. Zasilanie... 45

4.2. Procesor ATMega ... 45

4.3. UART/RS232. 45

4.4. Interfejs I2C.. 47

4.5. Diody LED.. 47

4.6. Wyświetlacz 7segmentowy LED 48

4.7. Wyświetlacz alfanumeryczny LCD.... 49

4.8. Klawiatura. 50

4.9. Nadajnik i odbiornik podczerwieni ….. 51

4.10. Interfejs PS/2 .…. 52

4.11. Tory analogowe 52

5. Ćwiczenia . 56
5.1. Porty. Podłączanie klawiszy. Sterowanie LEDami…. 56

5.2. Klawiatura matrycowa .. . 67

5.3. Wyświetlacz 7segmentowy LED…. 72

5.4. Wyświetlacz LCD . 78

5.5. Interfejs USART .... 94

5.6. Przerwania . 105

6. Zasady programowania ... 121

6.1. Wcięcia ... 121

6.2. Funkcje (podprogramy) 123

6.3. Komentarze….... 124

6.4. Odstępy w kodzie .... 124

6.5. Dobór nazw zmiennych, stałych, podprogramów …… 125

6.6. Dokumentacja .. 125

Literatura.…. 127

Opinie

Na razie nie ma opinii o produkcie.

Napisz pierwszą opinię o „Laboratorium techniki mikroprocesorowej”

Twój adres e-mail nie zostanie opublikowany.