https://testy-online.com

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

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

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

В тесте 19 вопросов.

1). (из 19):    При равенстве счётного регистра и регистра сравнения восьмибитных таймеров-счётчиков:

Выберите несколько правильных ответов

а) устанавливается соответствующий флаг регистра флагов E/TIFR;

б) устанавливается соответствующий флаг регистра флагов E/GIFR;

в) устанавливается соответствующий флаг регистра флагов E/TIMSK;

г) устанавливается соответствующий флаг регистра флагов E/GIMSK;

д) генерируется прерывание, если оно разрешено;

е) изменяется состояние вывода OCn;

ж) значение вывода OCn записывается в счётный регистр;

2). (из 19):    Если частота сигнала системного генератора для МК равна 8 МГц, то для получения задержки в 100 мс:

Выберите несколько правильных ответов

а) можно использовать 16-ти битный таймер счётчик с предделителем 512;

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

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

г) период тактового сигнала 16-ти битного таймера счётчика с предделителем 512 равен 0,128 мс.;

д) период тактового сигнала 16-ти битного таймера счётчика с предделителем 512 равен 0,064 мс.;

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

3). (из 19):    Если частота сигнала системного генератора для МК равна 2 МГц, то для получения задержки в 50 мс:

Выберите несколько правильных ответов

а) можно использовать 16-ти битный таймер счётчик с предделителем 256;

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

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

г) период тактового сигнала 16-ти битного таймера счётчика с предделителем 256 равен 0,128 мс.;

д) период тактового сигнала 16-ти битного таймера счётчика с предделителем 256 равен 0,256 мс.;

е) можно использовать 8-ми битный таймер-счётчик с предделителем 512;

ж) счётный регистр 8-ми битного таймера-счётчика с предделителем 512 должен получить 195 тактовых импульсов;

з) период тактового сигнала 8-ми битного таймера счётчика с предделителем 512 равен 0,256 мс.;

и) период тактового сигнала 8-ми битного таймера счётчика с предделителем 512 равен 0,2048 мс.;

4). (из 19):    Если частота сигнала системного генератора для МК равна 8 МГц и коэффициент предделителя равен 512, то:

Выберите несколько правильных ответов

а) частота выходного сигнала равна 15 625 Гц;

б) период тактового сигнала в данном случае равен 0,064 мс.;

в) период тактового сигнала в данном случае равен 1,953 мс.;

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

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

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

5). (из 19):    Если частота сигнала системного генератора для МК равна 1 МГц, то для получения задержки в 50 мс:

Выберите несколько правильных ответов

а) можно использовать 16-ти битный таймер счётчик с предделителем 256;

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

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

г) период тактового сигнала 16-ти битного таймера счётчика с предделителем 256 равен 0,256 мс.;

д) период тактового сигнала 16-ти битного таймера счётчика с предделителем 256 равен 0,064 мс.;

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

ж) можно использовать 8-ми битный таймер-счётчик с предделителем 256;

з) счётный регистр 8-ми битного таймера-счётчика с предделителем 256 должен получить 195 тактовых импульсов;

6). (из 19):    Перечислите существующие режимы 8-ми битных таймеров-счётчиков:

Выберите несколько правильных ответов

а) нормальный режим;

б) режим «Захват при совпадении»;

в) режим «Сброс при совпадении»;

г) быстродействующий ШИМ;

д) ШИМ с точной фазой и частотой;

е) ШИМ с точной фазой;

ж) ШИМ по совпадению;

7). (из 19):    При работе 8-ми битного таймера-счётчика в режиме Normal:

Выберите несколько правильных ответов

а) осуществляется инкрементирование счётного регистра;

б) осуществляется декрементирование счётного регистра;

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

г) при обнулении счётного регистра флаг прерывания по переполнению устанавливается в 1;

д) состояние вывода OCn изменяется при равенстве регистра сравнения и счётного регистра;

е) состояние вывода OCn изменяется при обнулении регистра сравнения;

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

з) состояние вывода OCn изменяется при записи лог.1 в бит FOCn регистра управления;

8). (из 19):    При работе 8-ми битного таймера-счётчика в режиме СТС:

Выберите несколько правильных ответов

а) осуществляется инкрементирование счётного регистра;

б) осуществляется декрементирование счётного регистра;

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

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

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

е) счёт может осуществляться по спадающему фронту импульсов внешнего источника тактового сигнала, подключённому к выводу Т0;

ж) счёт может осуществляться по нарастающему фронту импульсов внешнего источника тактового сигнала, подключённому к выводу Т0;

9). (из 19):    При широтно-импульсной модуляции (выберите правильные утверждения):

Выберите несколько правильных ответов

а) ширина импульса цифрового сигнала будет пропорциональна амплитуде аналогового сигнала;

б) амплитуда импульса цифрового сигнала будет пропорциональна ширине аналогового сигнала;

в) происходит приближение аналогового непрерывного сигнала к действительному цифровому сигналу;

г) происходит приближение цифрового дискретного сигнала к действительному аналоговому сигналу;

д) скважность сигнала определяется как отношение периода сигнала к длительности сигнала равного 1;

е) скважность сигнала определяется как отношение периода сигнала к длительности сигнала равного 0;

ж) скважность сигнала определяется как отношение длительности сигнала, равного 1, к периоду сигнала;

з) скважность сигнала определяется как отношение длительности сигнала, равного 0, к периоду сигнала;

10). (из 19):    При работе 8-ми битного таймера-счётчика в режиме «Быстродействующий ШИМ»:

Выберите несколько правильных ответов

а) чем меньшее значение записано в регистр сравнения, тем большую скважность будет иметь ШИМ сигнал;

б) чем большее значение записано в регистр сравнения, тем большую скважность будет иметь ШИМ сигнал;

в) чем меньшее значение записано в регистр сравнения, тем меньшую скважность будет иметь ШИМ сигнал;

г) чем большее значение записано в регистр сравнения, тем меньшую скважность будет иметь ШИМ сигнал;

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

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

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

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

11). (из 19):    В режиме «ШИМ с точной фазой»:

Выберите несколько правильных ответов

а) максимальная частота сигнала в 2 раза меньше максимальной частоты сигнала в режиме «Быстродействующий ШИМ»;

б) максимальная частота сигнала в 2 раза больше максимальной частоты сигнала в режиме «Быстродействующий ШИМ»;

в) счётный регистр функционирует как суммирующий счётчик;

г) счётный регистр функционирует как реверсивный счётчик;

д) максимальное значение счётного регистра может быть 255;

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

12). (из 19):    При работе таймера-счётчика в режиме «ШИМ с точной фазой»:

Выберите несколько правильных ответов

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

б) регистр сравнения обновляется при обнулении счётного регистра;

в) состояние вывода OCn может изменяться при равенстве счётного регистра и регистра сравнения;

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

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

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

13). (из 19):    При переключении таймеров-счётчиков между синхронным и асинхронным режимом необходимо:

Выберите несколько правильных ответов

а) в бит ASn регистра ASSR записать значение 0;

б) в бит TCNnUB записать нулевое значение;

в) запретить прерывания от таймера-счётчика;

г) запретить глобально все прерывания;

д) в бит ASn регистра ASSR записать значение 1;

е) в бит ASn регистра ASSR записать значение 0;

ж) в бит TCNnUB записать нулевое значение;

з) в бит TCNnUB записать единичное значение;

и) настроить стек и порты ввода-вывода таймера-счетчика;

14). (из 19):    Для МК ATmega16x с помощью следующего фрагмента кода (см. рис. 1.1):

Выберите несколько правильных ответов

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

б) в качестве источника тактового сигнала для таймера-счётчика выбран системный тактовый сигнал с предделителем 64;

в) для 8-ми битного таймера-счётчика Т1 сгенерирован режим работы «8-ми битный быстродействующий ШИМ»;

г) для 16-ти битного таймера-счётчика Т1 сгенерирован режим работы «9-ти битный быстродействующий ШИМ»;

д) для 16-ти битного таймера-счётчика Т1 сгенерирован режим работы «8-ми битный быстродействующий ШИМ»;

е) в качестве источника тактового сигнала для таймера-счётчика выбран системный тактовый сигнал с предделителем 1;

ж) для 16-ти битного таймера-счётчика Т1 сгенерирован режим работы «10-ти битный быстродействующий ШИМ»;

з) для 8-ми битного таймера-счётчика Т1 сгенерирован режим работы «9-ти битный быстродействующий ШИМ»;

и) для 8-ми битного таймера-счётчика Т1 сгенерирован режим работы «10-ти битный быстродействующий ШИМ»;

к) сгенерирован ШИМ сигнал величиной в 50%;

л) сгенерирован ШИМ сигнал величиной в 100%;

м) сгенерирован ШИМ сигнал величиной в 80%;

н) сгенерирован ШИМ сигнал величиной в 20%;

о) будет нарушена логика программы, результат работы устройства, для которого написана программа, будет неверным;

15). (из 19):    Для МК ATmega16x с помощью следующего фрагмента кода (см. рис. 1.2):

Выберите несколько правильных ответов

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

б) в качестве источника тактового сигнала для таймера-счётчика выбран системный тактовый сигнал с предделителем 64;

в) для 8-ми битного таймера-счётчика Т1 определён режим работы «8-ми битный быстродействующий ШИМ»;

г) для 16-ти битного таймера-счётчика Т1 определён режим работы «9-ти битный быстродействующий ШИМ»;

д) для 16-ти битного таймера-счётчика Т1 определён режим работы «8-ми битный быстродействующий ШИМ»;

е) в качестве источника тактового сигнала для таймера-счётчика выбран системный тактовый сигнал с предделителем 1;

ж) для 16-ти битного таймера-счётчика Т1 определён режим работы «10-ти битный быстродействующий ШИМ»;

з) для 8-ми битного таймера-счётчика Т1 определён режим работы «9-ти битный быстродействующий ШИМ»;

и) для 8-ми битного таймера-счётчика Т1 определён режим работы «10-ти битный быстродействующий ШИМ»;

к) сгенерирован ШИМ сигнал величиной в 20%;

л) сгенерирован ШИМ сигнал величиной в 100%;

м) сгенерирован ШИМ сигнал величиной в 40%;

н) будет нарушена логика программы, результат работы устройства, для которого написана программа, будет неверным;

16). (из 19):    С помощью модуля захвата можно:

Выберите несколько правильных ответов

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

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

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

г) сохранить значение регистра захвата в регистр сравнения по соответствующему сигналу от аналогового компаратора;

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

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

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

з) сохранить значение регистра захвата в счётный регистр по соответствующему сигналу от аналогового компаратора;

и) сохранить значение счётного регистра в регистр захвата по соответствующему сигналу от аналогового компаратора;

17). (из 19):    При чтении и записи 16-ти битных регистров таймеров-счётчиков необходимо соблюдать следующее:

Выберите несколько правильных ответов

а) при записи старший байт должен быть записан перед младшим;

б) при чтении младший байт должен быть прочитан перед старшим;

в) при записи старшего байта его значение сначала необходимо записать в регистр TEMP, а потом записать младший байт;

г) перед чтением младшего байта содержимое старшего байта необходимо записать в регистр TEMP, а потом прочитать младший байт;

д) запретить все прерывания командой CLI;

е) в регистр SREG в разряд I записать значение 0;

ж) в регистр SREG в разряд I записать значение 1;

18). (из 19):    При разработке измерителя частоты внешнего сигнала лучше всего:

Выберите несколько правильных ответов

а) использовать модуль захвата таймера-счётчика с выводом ICPn;

б) использовать модуль сравнения таймера-счётчика с выводом ICRn;

в) настроить таймер-счетчик на режим работы Normal;

г) настроить таймер-счетчик на режим работы «Быстродействующий ШИМ»;

д) настроить таймер-счетчик на режим работы «ШИМ с точной фазой»;

е) настроить таймер-счетчик на режим работы «ШИМ с точной фазой и частотой»;

ж) настроить таймер-счетчик на режим работы «Сброс при совпадении»;

з) использовать модуль захвата таймера-счётчика с выводом ICRn;

и) использовать модуль сравнения таймера-счётчика с выводом ICPn;

к) организовать обработчик прерывания по событию «Захват»;

л) организовать обработчик прерывания по событию «Совпадение»;

19). (из 19):    Следующая строка кода (см. рис. 1.3):

Выберите несколько правильных ответов

а) делит содержимое переменной tachFltr на 3;

б) умножает содержимое переменной tachFltr на 3;

в) делит содержимое переменной tachFltr на 8;

г) умножает содержимое переменной tachFltr на 8;

д) сдвигает содержимое переменной на 3 разряда вправо;

е) сдвигает содержимое переменной на 3 разряда влево;

ж) сдвигает содержимое переменной на 8 разрядов вправо;

з) сдвигает содержимое переменной на 8 разрядов влево;