Во время программы при первом нажатии комбинации клавиш LeftCtrl+RightShift+F3 программа переходит в режим блокирования вводу клавиши 3, при втором — отменяет этот режим.
Лабораторная работа №6.
Управление таймером
Цель работы
Изучение функций системного таймера и закрепление практических навыков работы с ним.
Постановка задачи
Построить модель аналого-цифрового преобразователя (АЦП), которая работает в реальном времени. Процесс, который дискретизуется, моделируется программой (программным блоком), который выполняет циклическое вычисление функцииy=F(x), где x — номер итерации. Преобразователь моделируется программой, которая выполняет с заданной частотой (в реальном времени) прерывание процесса, считывание и запоминание текущего значения функции. Запомнить не меньше 80 значений функции. Обеспечить наглядное представление результатов работы «АЦП».
Индивидуальные задания
Для получения более наглядного представления «процесса» допускается подбирать другие коэффициенты функции. Частоту дискретизации выдерживать с точностью до 1 гц.
Пример решения задачи
Индивидуальное задание
функция — y=50*(sin(x/10)+cos(x/8))+R+150;
R — в диапазоне 0 — 10;
частота — 36.4 Гц.
Разработка алгоритма решения