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

Laboratorium techniki mikroprocesorowej Programowanie mikrokontrolerów AVR

39,99 zł (w tym 5% VAT)

Wydanie: II
Rok wydania:  2024
ISBN: 978-83-67428-44-6
Liczba stron:  126

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 Studio …16

2.1. Utworzenie nowego projektu .. 16

2.2. Edycja programu …. 18

2.3. Kompilacja…. 19

2.4. Symulacja i debuging ….. 21

3. Kompilator AVR–GCC. Biblioteka avr–libc.... 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 7–segmentowy 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 LED–ami…. 56

5.2. Klawiatura matrycowa ..… . 67

5.3. Wyświetlacz 7–segmentowy 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 Programowanie mikrokontrolerów AVR”

Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone *