WorksheetsSystemy wbudowane - egzamin termin 1
Total questions: 40
Worksheet time: 40mins
System wbudowany to:
Mikroprocesor wraz z układami peryferyjnymi
Mikroprocesor i wyświetlacz LCD
Mikrokontroler
Mikroprocesor 16-bitowy charakteryzuje się:
16-bitową magistralą adresową
16-bitową magistralą danych
16kB pamięci RAM
Do podłączenia zewnętrznej pamięci RAM do mikroprocesora potrzebne są:
Magistrala adresowa oraz magistrala danych
Tylko magistrala adresowa
Tylko magistrala danych
Ile linii adresowych powinna mieć magistrala adresowa aby zaadresować 60kB pamięci?
16
60
60000
Wyświetlanie statyczne na wyświetlaczach LED charakteryzuje się:
Skomplikowanym programem sterowania
Dużą ilością potrzebnych wyprowadzeń
Małą ilością potrzebnych wyprowadzeń
Wyświetlanie dynamiczne na wyświetlaczach LED charakteryzuje się:
Skomplikowanym programem sterowania
Dużą ilością potrzebnych wyprowadzeń
Małą ilością potrzebnych wyprowadzeń
W jaki sposób podłączyć do mikrokontrolera jeden wyświetlacz LED ze wspólną anodą ?
Segmenty bezpośrednio do portu I/O, natomiast wspólną anodę do +5V
Segmenty poprzez rezystory do portu I/O, natomiast wspólną anodę do +5V
Segmenty bezpośrednio do portu I/O, natomiast wspólną anodę poprzez rezystor do +5V
W jaki sposób można zwiększyć jasność świecenia wyświetlaczy LED przy wyświetlaniu dynamicznym?
Zwiększyć częstotliwość odświeżania poszczególnych wyświetlaczy
Zwiększyć impuls prądu sterującego wspólną anodą
Zmniejszyć częstotliwość odświeżania poszczególnych wyświetlaczy
Klawiatura matrycowa charakteryzuje się:
Łatwym programem obsługi
Skomplikowanym programem obsługi
Dużą ilością potrzebnych wyprowadzeń
Jaka jest minimalna ilość wyprowadzeń potrzebnych do obsługi klawiatury matrycowej 121 przyciskowej:
11
22
121
Ile bitów ma przetwornik A/C znajdujący się w mikrokontrolerze Atmega32?
8-bitów
10-bitów
12-bitów
Czym charakteryzują się mikroprocesory RISC:
Mają okrojoną listę rozkazów
Mają rozbudowaną listę rozkazów
Większość rozkazów wykonują w 1 takcie zegara
Mikrokontroler Atmega32 jest mikrokontrolerem:
8-bitowym
16-bitowym
32-bitowym
Jaką operację logiczną wykorzystuje się do negowania wybranych bitów:
OR
XOR
AND
Jaką operację logiczną wykorzystuje się do maskowania wybranych bitów:
OR
XOR
AND
Jaki system zapisu liczb ujemnych wykorzystywany jest najczęściej w systemach mikroprocesorowych:
Uzupełnienie do 1 (U1)
Uzupełnienie do 2 (U2)
Znak-moduł (ZM)
Liczba -19 zapisana w kodzie U2 to:
101100
10010
101101
W jakiej pamięci należy zapisać dane z kodem do wyświetlacza 7-segmentowego:
W pamięci danych RAM
W pamięci programu FLASH
W pamięci EEPROM
Wady wyświetlacza LCD to:
Wysoki pobór prądu
Wolna praca w niskich temperaturach
Dobra widoczność z dużej odległości
Alfanumeryczny wyświetlacz LCD może pracować:
Tylko z magistralą 4-bitową
Tylko z magistralą 8-bitową
Zarówno z magistralą 4-bitową jak i 8-bitową
Wektor przerwania to:
Adres w pamięci danych, pod którym znajduję się funkcja obsługi danego przerwania
Adres w pamięci programu, pod którym znajduję się funkcja obsługi danego przerwania
Źródło przerwania
Jeżeli wystąpi sygnał przerwania to:
Jednostka centralna udaje się od razu pod wektor przerwania
Jednostka centrala zapisuje tylko na stos adres przerwania programu głównego
Jednostka centrala zapisuje na stos adres przerwania programu głównego i udaje się pod wektor przerwania
W mikrokontrolerach rodziny AVR licznik może zgłosić przerwanie:
Zawsze kiedy doliczy do 99
Tylko od przepełnienia
Od porównania i od przepełnienia
Czas wykonania procedury obsługi przerwania:
Powinien być jak najkrótszy
Może być dowolny
Powinien być mniejszy niż 10ms
Największy priorytet ma następujące źródło przerwania:
INT0
RESET
ADC
Na którą sytuację na wejściu INT0 nie zareaguje system przerwań?
Stan wysoki
Stan niski
Zbocze opadające
Ramka w transmisji asynchronicznej (w przypadku mikrokontrolera Atmega32) charakteryzuje się:
1-bitem startu, 8 bitami danych i 1-2 bitami stopu
1-bitem startu, 5-9 bitami danych, opcjonalnym bitem parzystości/nieparzystości i 1-2 bitami stopu
1-bitem startu, 5-8-bitami danych, opcjonalnym bitem parzystości/nieparzystości i 1-2 bitami stopu
W mikrokontrolerach AVR stos znajduje się:
W pamięci programu FLASH
W pamięci danych RAM
W pamięci nieulotnej EEPROM
Mikrokontroler w odróżnieniu od mikroprocesora:
posiada porty I/O oraz układy peryferyjne
posiada zawsze zegar czasu rzeczywistego
posiada zazwyczaj pamięć programu typu FLASH
Stos zazwyczaj służy:
jako pamięć robocza mikrokontrolera
do przechowywania adresów powrotnych przy wywołaniu podprogramów i funkcji obsługi przerwań
do adresowania pamięci programu mikrokontrolera
Liczba (+128) zapisana w kodzie U2 ma postać:
0111 1111
1111 1111
Nie da się przedstawić
Wartość 725 zapisana w kodzie BCD to:
0010 1101 0101
0111 0010 0101
1000 1101 1010
Program ładujący (bootloader) odpowiada za:
przygotowanie tablicy wektorów przerwań
wczytywanie danych z zewnętrznego urządzenia z pominięciem procesora
ładowanie programu do pamięci FLASH po restarcie mikrokontrolera
Licznik T1 mikrokontrolera Atmega3232 zlicza impulsy o częstotliwości 16 MHz. Co jaki okres czasu licznik ten będzie zgłaszał przerwanie od przepełnienia jeżeli w funkcji obsługi przerwania nie jest modyfikowany stan licznika?
Około 4,1 ms
Około 41,1 ms
Około 411 ms
Liczba w kodzie BCD (1100 0111 0110) to dziesiętnie:
389
Nie da się przedstawić
1276
Przyciski podłączone do mikrokontrolera AVR (przy braku zewnętrznych rezystorów polaryzujących) powinny być aktywne:
Stanem wysokim
Stanem niskim
Nie ma to znaczenia
W jaki sposób odczytać informację o naciśniętym przycisku (aktywnym stanem niskim)?
Sprawdzić czy jest „0” na określonym bicie rejestru DDRx
Sprawdzić czy jest „0” na określonym bicie rejestru PINx
Sprawdzić czy jest „0” na określonym bicie rejestru PORTx
Który z portów I/O mikrokontrolera Atmega32 nie posiada funkcji alternatywnych?
PORTA
PORTB
Wszystkie posiadają funkcje alternatywne
Aby sterować urządzeniem o napięciu ~220V z poziomu mikrokontrolera należy:
Podłączyć te urządzenie do napięcia ~220V poprzez tranzystor
Podłączyć te urządzenie do napięcia ~220V poprzez przekaźnik
Podłączyć mikrokontroler do napięcia ~220V
Do transmisji szeregowej USART najlepiej wykorzystać rezonator kwarcowy, którego częstotliwość:
Jest dowolna, ale większa niż 16MHz
Jest podzielna bez reszty przez 2
Jest podzielna bez reszty przez 10
