https://testy-online.com

Тесты-оnline: психологические тесты, любовь и секс, личность, воспитание и педагогика, красота и здоровье,
тесты для девочек, тесты по IT-дисциплинам, тесты по IT-дисциплинам с ответами.

Тест на тему: Архитектура микроконтроллеров Atmel, ШИМ, АЦП, режимы работы таймеров-счётчиков. Часть 2.
Главная–> IT-тесты–> Тесты с ответами по IT дисциплинам–> Архитектура микроконтроллеров Atmel: ШИМ, АЦП, режимы работы таймеров-счётчиков. Часть 2
Правильные ответы отмечены символом "+". Также есть вопросы, где необходимо правильно указать последовательность действий.

Тест на тему: "Архитектура микроконтроллеров Atmel: ШИМ, АЦП, режимы работы таймеров-счётчиков. Часть 2."

1) При работе с 16-ти битным таймером счётчиком модуль счета может определяться:

А) регистром сравнения; +

Б) регистром захвата; +

В) счётным регистром;

Г) выводом ICPn модуля захвата;

Д) выводом ICRn модуля захвата;

Е) выводом ICPn модуля сравнения;

ж) выводом ICRn модуля сравнения;

з) выводом OCRn модуля сравнения;

ж) выводом OCRn модуля захвата;

2) У 16-ти битных таймеров счётчиков имеются следующие возможности по сравнению с 8-ми битными таймерами-счётчиками:

А) переменный модуль счёта; +

Б) дополнительный вывод ICPn для получения внешнего сигнала; +

В) возможность работать с модулем захвата; +

Г) возможность генерировать сигнал малой скважности;

Д) возможность генерировать сигнал большой скважности;

Е) возможность генерировать меандр;

Ж) возможность управлять выводом OCn;

З) возможность управлять выводом ICPn;

3) С помощью следующего фрагмента кода (см. рис. 2.1):

А) задаётся неинвертированный ШИМ сигнал на выводе OC1A; +

б) задаётся неинвертированный ШИМ сигнал на выводе OC1В; +

в) задаётся инвертированный ШИМ сигнал на выводе OC2; +

г) задаётся инвертированный ШИМ сигнал на выводе OC1A;

д) задаётся инвертированный ШИМ сигнал на выводе OC1В;

е) задаётся неинвертированный ШИМ сигнал на выводе OC2;

ж) значение на выводе OC1A сбрасывается в ноль при равенстве счётного регистра и регистра сравнения и устанавливается в 1 при достижении счётчиком максимального значения; +

з) значение на выводе OC1A устанавливается в 1 при равенстве счётного регистра и регистра сравнения и сбрасывается в 0 при достижении счётчиком максимального значения;

и) значение на выводе OC1В сбрасывается в ноль при равенстве счётного регистра и регистра сравнения и устанавливается в 1 при достижении счётчиком максимального значения; +

к) значение на выводе OC1В устанавливается в 1 при равенстве счётного регистра и регистра сравнения и сбрасывается в 0 при достижении счётчиком максимального значения;

л) значение на выводе OC2 устанавливается в 1 при равенстве счётного регистра и регистра сравнения и сбрасывается в 0 при достижении счётчиком максимального значения; +

м) значение на выводе OC2 сбрасывается в 0 при равенстве счётного регистра и регистра сравнения и устанавливается в 1 при достижении счётчиком максимального значения;

4) С помощью следующего фрагмента кода (см. рис. 2.2):

Рис. 2.2. Фрагмент кода.

А) генерируется ШИМ сигнал постоянной величины в 50%;

Б) генерируется ШИМ сигнал постоянной величины в 106%;

В) генерируется ШИМ сигнал постоянной величины в 240%;

Г) генерируется ШИМ сигнал с начальной шириной импульса равной 50 тиков таймера счётчика; +

Д) генерируется ШИМ сигнал с начальной шириной импульса равной 106 тиков таймера счётчика; +

Е) генерируется ШИМ сигнал с начальной шириной импульса равной 240 тиков таймера счётчика; +

Ж) величина ШИМ сигнала на выводе OC1В увеличивается на единицу до максимального значения с каждым импульсом таймера-счётчика, затем сбрасывается в 0 и опять увеличивается; +

З) величина ШИМ сигнала на выводе OC1А уменьшается на единицу до нулевого значения с каждым импульсом таймера-счётчика, затем устанавливается в максимальное значение и опять уменьшается; +

И) величина ШИМ сигнала на выводе OC2 увеличивается на единицу до максимального значения с каждым импульсом таймера-счётчика, затем сбрасывается в 0 и опять увеличивается; +

К) величина ШИМ сигнала на выводе OC1А увеличивается на единицу до максимального значения с каждым импульсом таймера-счётчика, затем сбрасывается в 0 и опять увеличивается;

З) величина ШИМ сигнала на выводе OC1В уменьшается на единицу до нулевого значения с каждым импульсом таймера-счётчика, затем устанавливается в максимальное значение и опять уменьшается;

И) величина ШИМ сигнала на выводе OC2 уменьшается на единицу до минимального значения с каждым импульсом таймера-счётчика, затем устанавливается в максимальное значение и опять уменьшается;

5) 16-ти битный таймер-счётчик может сохранять значение счётного регистра в регистре захвата при возникновении следующих событий:

А) по активному фронту сигнала на выводе компаратора АСО, если включён аналоговый компаратор и бит ACIC равен 1; +

Б) по пассивному фронту сигнала на выводе компаратора АСО, если включён аналоговый компаратор и бит ACIC равен 0;

В) по активному фронту сигнала на выводе ICPn; +

Г) если напряжение на выводе аналогового компаратора AIN0 больше напряжения на выводе AIN1;

Д) если напряжение на выводе аналогового компаратора AIN1 больше напряжения на выводе AIN0;

Е) если напряжение на выводе аналогового компаратора AIN1 больше напряжения внутреннего ИОН;

Ж) если напряжение на выводе аналогового компаратора AIN1 меньше напряжения внутреннего ИОН;

6) При разработке измерителя частоты внешнего сигнала с использованием модуля захвата 16-ти битного таймера-счётчика:

А) частота внешнего сигнала будет прямо пропорциональна значению, сохранённому в регистре захвата;

Б) частота внешнего сигнала будет обратно пропорциональна значению, сохранённому в регистре захвата; +

В) частота внешнего сигнала будет обратно пропорциональна значению, сохранённому в регистре сравнения;

Г) частота внешнего сигнала будет прямо пропорциональна значению, сохранённому в регистре сравнения;

Д) по нарастающему фронту сигнала на выводе ICRn значение счётного регистра может быть сохранено в регистр захвата; +

е) по спадающему фронту сигнала на выводе ICRn значение счётного регистра может быть сохранено в регистр захвата; +

ж) по нарастающему фронту сигнала на выводе ICRn значение счётного регистра может быть сохранено в регистр сравнения;

з) по спадающему фронту сигнала на выводе ICRn значение счётного регистра может быть сохранено в регистр сравнения;

и) по нарастающему фронту сигнала на выводе OCnA значение счётного регистра может быть сохранено в регистр захвата;

е) по спадающему фронту сигнала на выводе OCnA значение счётного регистра может быть сохранено в регистр захвата;

ж) по нарастающему фронту сигнала на выводе OCn значение счётного регистра может быть сохранено в регистр сравнения;

е) по спадающему фронту сигнала на выводе OCn значение счётного регистра может быть сохранено в регистр сравнения;

7) Регистр OCR1A, - это:

А) регистр сравнения 16-ти битного таймера счётчика; +

Б) регистр сравнения 8-ми битного таймера-счётчика;

В) регистр захвата 16-ти битного таймера счётчика;

Б) регистр захвата 8-ми битного таймера-счётчика;

Г) регистр сравнения таймера-счётчика А;

Д) регистр сравнения таймера-счётчика Т1; +

Е) регистр сравнения таймера-счётчика Т1А;

Ж) регистр захвата таймера-счётчика А;

з) регистр захвата таймера-счётчика Т1;

и) регистр захвата таймера-счётчика Т1А;

8) Обозначение ОС1А означает:

А) это регистр сравнения 16-ти битного таймера счётчика; +

Б) это регистр сравнения 8-ми битного таймера-счётчика;

В) это регистр захвата 16-ти битного таймера счётчика;

Б) это регистр захвата 8-ми битного таймера-счётчика;

Г) это регистр сравнения таймера-счётчика А;

Д) это регистр сравнения таймера-счётчика Т1; +

Е) это регистр сравнения таймера-счётчика Т1А;

Ж) это регистр захвата таймера-счётчика А;

з) это регистр захвата таймера-счётчика Т1;

и) это регистр захвата таймера-счётчика Т1А;

9) Если дана следующая комбинация конфигурационных бит для ATmega16 (см. рис. 2.3), то:

Рис. 2.3. Конфигурационные биты (фьюз биты) для ATmega16.

А) порог срабатывания схемы BOD равен 2,7В;

Б) порог срабатывания схемы BOD равен 4,0В; +

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

Г) схема контролирования питания отключена;

Д) когда напряжения питания достигнет уровня 4,0В, произойдет сброс микроконтроллера; +

Е) когда напряжения питания достигнет уровня 2,7В, произойдет сброс микроконтроллера;

Ж) когда напряжения питания достигнет уровня 4,0В, произойдет перевод микроконтроллера в спящий режим;

З) когда напряжения питания достигнет уровня 2,7В, произойдет перевод микроконтроллера в спящий режим;

10) АЦП в микроконтроллерах может использовать следующие значения для задания диапазона измеряемых сигналов:

А) уровень GND для задания верхней границы диапазона;

Б) уровень GND для задания нижней границы диапазона; +

В) уровень напряжения на выводе AREF для задания нижней границы диапазона;

Г) уровень напряжения на выводе AREF для задания верхней границы диапазона; +

Д) уровень напряжения внутреннего ИОН для задания верхней границы диапазона; +

Е) уровень напряжения внутреннего ИОН для задания нижней границы диапазона;

Ж) уровень напряжения на выводе AIN0 для задания верхней границы диапазона;

з) уровень напряжения на выводе AIN1 для задания нижней границы диапазона;

11) Если верхнее значение напряжения АЦП равно 4,8В, нижнее равно GND, разрядность АЦП равно 12, то:

А) разрешение АЦП равно 1,172мВ; +

Б) данное АЦП в состоянии различить аналоговые сигналы, отличающиеся не менее чем на 1,172 мВ; +

В) данное АЦП в состоянии различить аналоговые сигналы, отличающиеся не более чем на 1,172 мВ;

Г) разрешение АЦП равно 4096мВ;

Д) данное АЦП использует 12 уровней квантования; +

Е) данное АЦП использует 4096 уровней квантования;

Ж) данное АЦП в состоянии различить аналоговые сигналы, отличающиеся не менее чем на 0,4 мВ;

З) данное АЦП в состоянии различить аналоговые сигналы, отличающиеся не более чем на 0,4 мВ;

12) Если верхнее значение напряжения АЦП равно 4,2В, нижнее равно GND, разрядность АЦП равно 8, то:

А) разрешение АЦП равно 16,41мВ; +

Б) данное АЦП в состоянии различить аналоговые сигналы, отличающиеся не менее чем на 16,41 мВ; +

В) данное АЦП в состоянии различить аналоговые сигналы, отличающиеся не более чем на 16,41 мВ;

Г) разрешение АЦП равно 0,525мВ;

Д) данное АЦП использует 8 уровней квантования; +

Е) данное АЦП использует 256 уровней квантования;

Ж) данное АЦП в состоянии различить аналоговые сигналы, отличающиеся не менее чем на 0,525 мВ;

З) данное АЦП в состоянии различить аналоговые сигналы, отличающиеся не более чем на 0,525 мВ;

13) На рис. (см. рис. 2.4) представлено:

Рис. 2.4. Что представлено на рисунке.

А) 4-ёх разрядное АЦП параллельного типа; +

Б) 7-ми рязрядное АЦП параллельного типа;

В) 4-ёх разрядное АЦП параллельного приближения;

г) 7-ми рязрядное АЦП параллельного приближения;

д) АЦП, которое использует 7 компараторов; +

е) АЦП, которое использует 7 резисторов;

ж) АЦП, которое использует 8 резисторов; +

з) АЦП, которое использует 8 компараторов;

и) 4-ёх разрядное АЦП последовательного приближения;

г) 7-ми рязрядное АЦП последовательного приближения;

14) Преобразование аналогового сигнала в цифровой в МК ATmega16 может начаться при возникновении следующих событий:

А) по событию «Совпадение» 8-ми битного таймера-счётчика; +

Б) по событию «Совпадение» 16-ти битного таймера-счётчика; +

В) по событию «Переполнение» 8-ми битного таймера-счётчика; +

Г) по событию «Переполнение» 16-ти битного таймера-счётчика; +

Д) по событию «Захват» 16-ти битного таймера-счётчика; +

Е) по событию «Захват» 8-ми битного таймера-счётчика;

Ж) по событию «Сброс» 8-ми битного таймера-счётчика;

З) по событию «Сброс» 16-ти битного таймера-счётчика;

И) по событию «Сброс при совпадении» 16-ти битного таймера-счётчика;

К) по событию «Сброс при совпадении» 8-ми битного таймера-счётчика;

15) Если дано 10-ти разрядное АЦП, то результат преобразования, равный 0011010011, при установленном бите ADLAR будет сохранён следующим образом:

А) ADC=0011010011000000; +

Б) ADC=0011010011111111;

В) ADCН=0011010011000000;

Г) ADCL=0011010011111111;

Д) ADC=1101001100000000;

Е) ADC=11010011 11111111;

Ж) ADCН=11010011;

з) ADCL=00000000;

и) ADCН=00110100; +

з) ADCL=11000000; +

к) ADCL=11111111;

16) Пусть опорное напряжение для АЦП равно 5,3В. Необходимо выполнить аналого-цифровое преобразование для сигнала, верхняя граница которого равна 15,9В. Для решения поставленной задачи необходимо организовать схему, со следующими условиями:

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

Б) в схеме должен быть задействован модуль захвата таймера-счётчика Т1;

В) сопротивления на выводах таймера-счётчика должны быть равны соответственно R1=2R2;

Г) сопротивления в блоке делителя напряжения должны быть равны соответственно R1=2R2; +

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

Е) сопротивления на выводах таймера-счётчика должны быть равны соответственно R1=3R2;

Г) сопротивления в блоке делителя напряжения должны быть равны соответственно R1=3R2;

17) Дано: частота МК ATmega16 равна 1, 024 МГц. Необходимо сконфигурировать АЦП МК следующим образом: частота АЦП меньше 200 кГц; прерывания от АЦП должны быть разрешены; преобразование начинается при возникновении прерывания по переполнению 16-ти битного таймера-счётчика. Тогда:

А) ADCSRA=0xAB; +

Б) ADCSRA=0xAC; +

В) ADCSRA=0xAA;

Г) SFIOR=0xC0; +

Д) SFIOR=0x80;

е) ADCSR=0xAB;

ж) ADCSR=0xAC;

18) Дано: частота МК ATmega16 равна 4, 096 МГц. Необходимо сконфигурировать АЦП МК следующим образом: частота АЦП меньше 120 кГц; прерывания от АЦП должны быть разрешены; преобразование начинается при возникновении прерывания по событию «Совпадение» 8-ми битного таймера-счётчика. Тогда:

А) ADCSRA=0xAE; +

Б) ADCSRA=0xAF; +

В) ADCSRA=0xAA;

Г) SFIOR=0x60; +

Д) SFIOR=0x80;

е) ADCSR=0xAE;

ж) ADCSR=0xAC;

з) SFIORА=0x60;

и) SFIORА=0x80;

19) Если модуль SPI работает в режиме ведомого, то:

А) вывод SS работает на вход; +

Б) вывод SS работает на выход;

В) если на вывод SS подан низкий логический уровень сигнала - SPI активируется; +

Г) если на вывод SS подан высокий логический уровень сигнала - SPI активируется;

Д) вывод MISO является выходом; +

Е) вывод MISO является входом;