Тест на тему: Микроконтроллеры Atmel, архитектура, таймеры-счётчики. Часть 3.
Главная–> IT-тесты–> Тесты с ответами по IT дисциплинам–> Микроконтроллеры Atmel, архитектура, таймеры-счётчики. Часть 3
Правильные ответы отмечены символом "+".

Тест на тему: "Микроконтроллеры Atmel, архитектура, таймеры-счётчики. Часть 3."

1) Кварцевый резонатор подключается к следующим выводам МК:

А) XTAL1; +

Б) XTAL2; +

В) INT0;

Г) INT1;

Д) INT2;

Е) MOSI;

ж) MISO;

2) Внешняя RC-цепочка подключается к следующим выводам МК:

А) XTAL1; +

Б) GND; +

в) XTAL2;

г) RESET;

д) INT1;

е) INT2;

3) Внутренний RC-генератор микроконтроллеров AVR может работать на частоте:

А) 1,0 МГц, если биты CKSEL3…0 равны соответственно 0001; +

Б) 2,0 МГц, если биты CKSEL3…0 равны соответственно 0010; +

В) 4,0 МГц, если биты CKSEL3…0 равны соответственно 0011; +

Г) 8,0 МГц, если биты CKSEL3…0 равны соответственно 0100; +

Д) 12,0 МГц, если биты CKSEL3…0 равны соответственно 0110;

Е) 16,0 МГц, если биты CKSEL3…0 равны соответственно 1100;

4) Коэффициент деления частоты следования сигналов сброса от сторожевого таймера в микроконтроллерах AVR можно установить с помощью бит:

А) WDP0; +

б) WDP1; +

в) WDP2; +

г) PS0;

д) PS1;

е) PS2;

ж) WDE;

з) WDTOE;

5) С помощью следующей строки кода TCCR1A=0x40 в микроконтроллере ATmega16:

А) происходит управление выводами OCnА микроконтроллера; +

Б) устанавливается значения для бит COM1A1 и COM1A0 регистра управления; +

В) при возникновении прерывания таймера-счётчика Т1 состояние вывода OCnA меняется на противоположное; +

Г) разрешается прерывание при переполнении счётного регистра таймера-счётчика Т1;

Д) указывается, что максимально возможное значение счетного регистра таймера-счётчика Т1 определяются регистром сравнения OCRnA;

6) Динамическая индикация при работе с семисегментными индикаторами предполагает:

А) поочередное зажигание разрядов индикатора с частотой, не воспринимаемой человеческим глазом; +

Б) что разряды индикатора подключены к микроконтроллеру независимо друг от друга и информация на них выводится постоянно;

В) зависимое подключение разрядов индикатора к микроконтроллеру; +

Г) экономичное подключение индикаторов к микроконтроллеру благодаря тому, что одинаковые сегменты разрядов индикатора объединены; +

Д) экономичное подключение индикаторов к микроконтроллеру благодаря тому, что одинаковые сегменты разрядов индикатора подключены к различным контактам ввода-вывода микроконтроллера;

7) Аббревиатура AVR означает:

А) Alf-Egil Bogen, Vegard Wollen, RISC-ядро; +

Б) Atmel, Virtual, RISC;

В) Atmel, Vegard Wollen, RISC-ядро;

Г) Advanced, Vegard Wollen, RISC-ядро;

Д) Advanced, Virtual;

Е) не знаю!

8) RISC –архитектура микроконтроллеров Atmel характеризуется следующим:

А) все команды имеют формат фиксированной длины; +

Б) выборка команды из памяти и ее исполнение осуществляется за один цикл; +

В) система команд RISC-процессора предполагает возможность равноправного использования всех регистров процессора; +

Г) не все команды могут использовать любой из способов адресации применительно к любому из регистров процессора;

Д) выборка команды и ее выполнение осуществляются в течение нескольких циклов работы МК;

Е) использование общей памяти для хранения программ и данных;

9) Основными характеристиками пристонской архитектуры памяти являются:

А) использование общей памяти для хранения программ и данных; +

Б) упрощение устройства в целом; +

В) использование раздельных адресных пространств для хранения команд и данных;

Г) более высокая скорость выполнения программ за счёт возможности реализации параллельных операций;

Д) более высокая скорость выполнения программ за счёт возможности реализации последовательных операций;

10) Укажите самые распространенные программаторы для микроконтроллеров AVR:

А) STK500; +

Б) USBasp; +

В) AVR910; +

Г) Arduino600;

Д) ISP910;

Е) AVR Doper; +

Ж) USB910;

11) Укажите наиболее распространенные типы корпусов для микроконтроллеров:

А) DIP; +

Б) SOIC; +

В) PLCC; +

Г) TQFP; +

Д) AVRPack;

Е) LOIC;

Ж) DUP;

12) Если вывод DDRB.1="0", а вывод PORTB.1="1", то:

а) вывод PB1 будет подключён к питанию МК, то есть станет входом с подтяжкой; +

б) PINB.1=”1”; +

в) вывод PB1 будет высокоомным входом;

г) вывод PB1 будет Z-входом;

д) вывод PB1 будет Z-выходом;

е) PINB.1=”0”;

13) Выбор режима работы тактового генератора осуществляется:

А) программированием конфигурационных ячеек; +

Б) программированием FUSE Bits;

В) программированием бит CKSEL3...0; +

Г) программированием Lock Byte;

Д) программированием Lock Bits;

Е) программированием ячеек LB1 и LB2;

14) Низкочастотный кварцевый генератор в МК:

А) используется для создания часов реального времени; +

Б) предназначен для использования низкочастотного кварцевого резонатора на частоте 32 768 Гц; +

В) подключается к выводам TOSC1 и TOSC2 микроконтроллера; +

Г) подключается к выводам XTAL1 и XTAL2 микроконтроллера;

Д) не использует вывод XTAL2 микроконтроллера;

Е) используется для создания приложений, не требующих высокой временной точности;

15) Если на ножке RESET микроконтроллера зафиксирован сигнал низкого логического уровня, то:

А) МК останавливает выполнение программы; +

Б) содержимое регистров МК становится начальным; +

В) все выводы становятся высокоомными входами; +

Г) все контакты ввода-вывода становятся высокоомными выходами;

Д) все Fuse bits сбрасываются в 0;

Е) все Fuse bits устанавливаются в 1;

Ж) все контакты ввода-вывода становятся входами с подтяжкой;

16) Пусть имеется следующая строка кода (см. рис. 3.1). Укажите, когда будет осуществлён переход на метку m2:

Укажите, когда будет осуществлён переход на метку m2:

А) когда младший разряд переменной temp будет равен 0; +

Б) когда старший разряд переменной temp будет равен 0;

В) когда младший разряд переменной temp будет равен 1;

Г) когда старший разряд переменной temp будет равен 1;

Д) когда переменная temp будет равна 1;

Е) когда переменная temp будет равна 0;

17) Счётный регистра таймера Т3 состоит из:

А) TCNT3H; +

Б) TCNT3L; +

В) TCNT3;

Г) TCNT3A;

Д) TCNT3B;

Е) OC3A;

ж) OC3B;

з) OC3H;

и) OC3L;

18) Для разрешения какого-либо прерывания от таймера/счетчика необходимо:

А) установить в 1 соответствующий бит регистра TIMSK; +

Б) установить флаг I регистра SREG; +

В) установить в 1 соответствующий бит регистра TIFR;

Г) установить в 0 соответствующий бит регистра TIMSK;

Д) установить в 0 соответствующий бит регистра TIFR;

е) установить флаг C регистра SREG;

ж) сложный вопрос!!!