Trochę komiksów o AVR
: środa 10 maja 2017, 13:28
Kilka lat temu miałem okazję współdziałać z Wojtkiem i napisałem kilka programów o charakterze edukacyjnym, które zostały opublikowane na jego portalu. Z czasem zrobiło się tego więcej. Kilka lat temu dawne "komiksy" doczekały się remasteringu. Obecnie uznałem, że to forum jest dobrym miejscem, by je tu umieścić.
Podzielone jest to na trzy grupy:
Rozważania techniczno-środowiskowo-narzędziowe
Rozważania dotyczące programowania w języku asembler
Rozważania dotyczące programowania w języku C
Podzielone jest to na trzy grupy:
- rozważania techniczno-środowiskowo-narzędziowe,
- rozważania dotyczące programowania w języku asembler,
- rozważania dotyczące programowania w języku C
Rozważania techniczno-środowiskowo-narzędziowe
- Instalacja i użycie programatora ZL22PRG (http://www.kamami.pl)
- Moduł z mikrokontrolerem ATMEGA32
- Moduł z mikrokontrolerem ATTINY2313
- Symulacja działania mikrokontrolera AVR z zewnętrzną pamięcią RAM
Rozważania dotyczące programowania w języku asembler
- Mikrokontrolery AVR: Posługiwanie się programem AVR Studio przy tworzeniu programów w języku asembler
- Mikrokontrolery AVR: Zapalanie i gaszenie diody LED - program dla ATTINY2313
- Mikrokontrolery AVR: Zapalanie diody LED na określony czas program dla ATTINY2313
- Mikrokontrolery AVR: ATTINY2313 i moduł LCD - smarowanie po ekranie
- Mikrokontrolery AVR: ATTINY2313 i wyświetlacze 7-segmentowe
- ATTINY2313 i obsługa przerwań zewnętrznych
- ATTINY2313 i obsługa przerwań zewnętrznych typu PC (Pin Change)
Rozważania dotyczące programowania w języku C
- Mikrokontrolery AVR - pierwszy program w języku C
- Mikrokontrolery AVR - programowanie w języku C : PROGMEM
- Mikrokontrolery AVR - obsługa przerwań
- Mikrokontrolery AVR: obsługa asynchonicznego portu szeregowego w przerwaniach
- Mikrokontrolery AVR: obsługa licznika/zegara 1 w trybie CTC w ATMEGA
- Obsługa 4-cyfrowego wyświetlacza 7-segmentowego LED przez mikrokontroler AVR
- Mikrokontrolery AVR: obsługa sensora temperatury DS1820 (1 wire)