
- •Задание
- •Описание работы
- •Требования к выполнению работы
- •Содержание отчета
- •Варианты заданий
- •Лабораторная работа № 2
- •Задание
- •Описание работы
- •Требования к выполнению работы
- •Содержание отчета
- •Пример программы с использованием прерываний
- •Варианты заданий
- •Лабораторная работа № 3
- •Задание
- •Описание работы
- •Организация программы
- •Организация обработчика прерывания UART
- •Требования к выполнению работы
- •Содержание отчета
- •Варианты заданий
- •Лабораторная работа № 4
- •Задание
- •Описание работы
- •Требования к выполнению работы
- •Содержание отчета
- •Варианты заданий
- •Лабораторная работа № 5
- •Задание
- •Описание работы
- •Требования к выполнению работы
- •Содержание отчета
- •Варианты заданий
- •Лабораторная работа № 6
- •Задание
- •Описание работы
- •Требования к выполнению работы
- •Содержание отчета
- •Варианты заданий
- •Приложение. Требования к оформлению программ на языке Cи
- •Литература

Кафедра вычислительной техники СПбГУ ИТМО
Варианты заданий
1.С помощью драйверов системного таймера и звукового излучателя написать тестовую программу, которая в случае замыкания одного из DIPпереключателей циклически проигрывает восходящую гамму нот первой октавы (длительность каждой ноты – 1 секунда). В случае замыкания другого DIP-переключателя на линейку светодиодов должно выводиться количество замыканий входа T0 (счетный вход таймера 0; выведен на DIPпереключатель). Подсчет количества замыканий входа должен быть реализован с помощью таймера/счетчика.
2.С помощью драйверов системного таймера и линейки светодиодов написать тестовую программу, которая по очереди отображает на светодиодах
приведенные ниже анимации. Смена отображаемой анимации производится по поступлению сигнала внешнего прерывания INT0 (выведен на DIPпереключатель). В анимациях светодиодов должны использоваться 7
градаций яркости их свечения: 0%, 5%, 20%, 40%, 60%, 80% и 100%.
3.С помощью драйверов системного таймера и звукового излучателя написать тестовую программу, которая в случае замыкания одного из DIPпереключателей циклически проигрывает нисходящую гамму нот первой октавы (длительность каждой ноты – 1 секунда). В случае замыкания другого DIP-переключателя на линейку светодиодов должно выводиться количество замыканий входа T1 (счетный вход таймера 1; выведен на DIPпереключатель). Подсчет количества замыканий входа должен быть реализован с помощью таймера/счетчика.
Лабораторные работы для SDK-1.1 |
13 |
2008 |

Кафедра вычислительной техники СПбГУ ИТМО
4.С помощью драйверов системного таймера и линейки светодиодов написать тестовую программу, которая по очереди отображает на светодиодах
приведенные ниже анимации. Смена отображаемой анимации производится по поступлению сигнала внешнего прерывания INT1 (выведен на DIPпереключатель). В анимациях светодиодов должны использоваться 7
градаций яркости их свечения: 0%, 5%, 20%, 40%, 60%, 80% и 100%.
5.С помощью драйверов системного таймера и звукового излучателя написать тестовую программу, которая в случае замыкания одного из DIPпереключателей циклически проигрывает восходящую гамму нот второй октавы (длительность каждой ноты – 0,5 секунды). В случае замыкания другого DIP-переключателя на линейку светодиодов должно выводиться количество замыканий входа T0 (счетный вход таймера 0; выведен на DIPпереключатель). Подсчет количества замыканий входа должен быть реализован с помощью таймера/счетчика.
6.С помощью драйверов системного таймера и линейки светодиодов написать тестовую программу, которая по очереди отображает на светодиодах приведенные ниже анимации. Смена отображаемой анимации производится по поступлению сигнала внешнего прерывания INT0 (выведен на DIPпереключатель). В анимациях светодиодов должны использоваться 7
градаций яркости их свечения: 0%, 5%, 20%, 40%, 60%, 80% и 100%.
Лабораторные работы для SDK-1.1 |
14 |
2008 |

Кафедра вычислительной техники СПбГУ ИТМО
7.С помощью драйверов системного таймера и звукового излучателя написать тестовую программу, которая в случае замыкания одного из DIPпереключателей циклически проигрывает нисходящую гамму нот второй октавы (длительность каждой ноты – 0,5 секунды). В случае замыкания другого DIP-переключателя на линейку светодиодов должно выводиться количество замыканий входа T1 (счетный вход таймера 1; выведен на DIPпереключатель). Подсчет количества замыканий входа должен быть реализован с помощью таймера/счетчика.
8.С помощью драйверов системного таймера и линейки светодиодов написать тестовую программу, которая по очереди отображает на светодиодах приведенные ниже анимации. Смена отображаемой анимации производится
по поступлению сигнала внешнего прерывания INT1 (выведен на DIPпереключатель). В первой анимации светодиодов должны использоваться 7 градаций яркости их свечения: 0%, 5%, 20%, 40%, 60%, 80% и 100%. Во второй анимации – 4 градации: 0%, 20%, 60% и 100%.
Лабораторные работы для SDK-1.1 |
15 |
2008 |