Похожие главы из других работ:
Автоматический фазометр
Рассмотрим алгоритм измерения фазы и частоты сигнала.
Частота будет измеряться с помощью сигнала с выхода усилителя на транзисторе VT2. Этот сигнал будет подсоединен к входу внешнего прерывания INT0. Микроконтроллер будет настроен так...
Кабельный тестер, выполняющий проверку состояния линии
После инициализации аналогово-цифрового преобразователя заносим в память эталонные значений минимальных и максимальных напряжений выхода U0,8 min и U0,8 max. Для того...
Микропроцессорный тахометр
МК подсчитывает импульсы, поступающие на вход T0CKI за 1 секунду. Для того, чтобы получить число оборотов в минуту, необходимо полученное число умножить на 60. Т.к. при умножении на 60 последняя цифра всегда получается 0, то он отбрасывается. Получается...
Одноканальное устройство контроля температуры
Сначала производится запись исходных значений в регистры записи устройства. Затем идет сохранение адреса старого обработчика прерывания и замена его на адрес нового обработчика...
Основные параметры микро-ЭВМ серии КР
Для обеспечения работы проектируемого устройства с заданными техническими требованиями необходимо запрограммировать ОМЭВМ на определенную обработку данных и выдачи определенных сигналов, в том числе и сигналов управления...
Программно управляемый генератор линейно нарастающего напряжения сверхнизкой частоты на микроконтроллере
Алгоритм главной программы можно условно разделить на 3 части: блок инициализации МК и ЖКИ, блок опроса кнопок и блок генерирования сигнала. Кроме того, в данной программе будут использоваться вспомогательные подпрограммы...
Проектирование электронного тахометра
Программа написана на языке высокого уровня C с использованием библиотек для настройки ввода-вывода и для управления LCD-дисплеем. Для разработки использована среда IAR Embedded Workbench for STMicroelectronics v.1.40.1...
Разработка блока управления турникетом
При подключении турникета к сети должен загореться красный светодиодный блок в виде красного креста - турникет находится в блокирующем состоянии...
Разработка и изготовление автомата подачи звонков
...
Разработка и изготовление автомата подачи звонков
На основе разработанной блок-схемы была разработана программа на языке программирования Си.
Текст программы приведен в приложении 5...
Разработка измерителя температуры жидкости
Рисунок 3.1 - Алгоритм функционирования цифрового термометра.
3.2 Проектирование процедур управления периферийными устройствами
Разрабатываемое устройство выполняет следующие операции:
a. Запрос текущей температуры
b...
Разработка схемы микроЭВМ на базе микроконтроллера семейства AVR Classic
...
Телефонный номеронабиратель
При включении устройства происходит его инициализация. По умолчанию длительность импульса равна 100мс.
Из переменной NewKey считывается номер нажатой кнопки.
По линии RA0 выдается логическая единица и организуется модуляция заданного тона...
Цифровой барометр
В общем виде управляющая программа показана на рисунке 3.1.
Рисунок 3.1 - Общий вид управляющей программы
Общая блок-схема программы представлена на рисунке 3.1. При подключении питания однократно выполняется подпрограмма setup()...
Электронный секундомер
Для обеспечения работы проектируемого устройства с заданными техническими требованиями необходимо запрограммировать наш микроконтроллер на определенную обработку данных и выдачу определенных сигналов...