Fiszki do Interfejsy użytkownika i mikrokontrolery AVR
Interfejsy człowiek-maszyna i mikrokontrolery AVR: Przewodnik dla studentów
Dotknij, aby odwrócić · Przesuń, aby nawigować
Mikrokontrolery ATmega
20 fiszek
Fiszka 1
Pytanie: Co oznacza, że większość instrukcji ATmega jest wykonywana w jednym cyklu zegara?
Odpowiedź: Większość instrukcji procesora ATmega jest wykonywana w ciągu jednego cyklu zegara (taktu).
Fiszka 2
Pytanie: Jaka jest długość instrukcji w ATmega?
Odpowiedź: Instrukcje mają stałą długość.
Fiszka 3
Pytanie: Jakie podstawowe części zawiera mikrokontroler ATmega?
Odpowiedź: CPU (8-bit), Flash (program), SRAM (dane), EEPROM (dane trwałe), porty GPIO, timery/liczniki, system przerwań, ADC oraz interfejsy komunikacyjne (UART
Fiszka 4
Pytanie: Do czego służy pamięć Flash w ATmega?
Odpowiedź: Pamięć Flash służy do przechowywania programu.
Fiszka 5
Pytanie: Do czego służy pamięć SRAM w ATmega?
Odpowiedź: Pamięć SRAM służy do przechowywania zmiennych (danych podczas działania programu).
Fiszka 6
Pytanie: Do czego służy pamięć EEPROM w ATmega?
Odpowiedź: Pamięć EEPROM służy do przechowywania trwałych ustawień (danych trwałych).
Fiszka 7
Pytanie: Jakie są ogólne właściwości pamięci w ATmega?
Odpowiedź: Mają małe pojemności, są szybkie i bezpośrednio dostępne dla CPU.
Fiszka 8
Pytanie: Jak są oznaczane porty wejścia/wyjścia w ATmega?
Odpowiedź: Porty są oznaczane jako PORTA, PORTB, …
Fiszka 9
Pytanie: Jak można skonfigurować każdy pin portu ATmega?
Odpowiedź: Każdy pin można skonfigurować jako wejście lub wyjście; istnieje również możliwość użycia rezystorów pull-up oraz obsługi przerwań na pinach.
Fiszka 10
Pytanie: Jakie typy timerów ma ATmega i do czego służą?
Odpowiedź: Posiada 8-bitowe i 16-bitowe timery do generowania interwałów czasowych i sygnałów PWM (zastosowanie np. sterowanie silnikami, regulacja jasności LED)