Разработка драйвера для матричной клавиатуры
Программирование микроконтроллера 51 серии на ввод символом и вывод введенного символа и времени нажатия клавиши с шагом 0.5с. Алгоритм обработчиков прерываний: обработчика Т2, Т0, матричной клавиатуры. Алогритм размещения символа в буфере вывода.
Подобные документы
Описание работы схемы, значение и выбор времязадающих компонентов схемы. Выходы частоты и одиночного импульса. Значение номиналов резистора Rp и конденсатора. Подключение интерфейса клавиатуры к микроконтроллеру. Исходный код, демонстрация работы.
контрольная работа, добавлен 20.06.2014- 2. Конструкторское проектирование клавиатуры на основе микроконтроллера с применением САПР Proteus VSM
Основные технические характеристики клавиатуры на основе микроконтроллера с применением САПР Proteus VSM. Расчет конструктивных параметров печатной платы, вторичного источника питания. Расчет трудоемкости, себестоимости и цены проектируемого устройства.
курсовая работа, добавлен 26.10.2012 Принципы работы клавиатуры персонального компьютера, ее принципиальная схема. Порты, средства BIOS и MS-DOS для работы с ней. Возможности изменения ее временных характеристик. Аппаратное прерывание клавиатуры. Клавиатурные функции библиотеки Microsoft C.
реферат, добавлен 22.02.2010Назначение генератора тактовой частоты. Контроллер клавиатуры и дисплея. Построение микропроцессорных систем, устройств обработки информации и вычислительной техники. Обработка приоритетных 8-уровневых запросов прерываний от восьми внешних устройств.
курсовая работа, добавлен 20.03.2014Достоинства и недостатки систем радиовидения с импульсным и с непрерывным излучением, пути получения сверхразрешения изображений. Реализация алгоритмов программных средств, обеспечивающих обработку данных матричной камеры субтерагерцового диапазона.
статья, добавлен 27.02.2019Технические характеристики модулей дискретного ввода-вывода FieldPoint. Основные элементы системы управления технологическими процессами DeltaV. Методы подключения клавиатуры с использованием сдвиговых регистров. Выбор схемы гальванической развязки.
дипломная работа, добавлен 29.06.2014Характеристика универсальных портов ввода/вывода, которые рассматриваются как самые простые периферийные модули. Типовая структурная схема одного канала. Особенности регистров Porta и Trisa, Portb и Trisb. Порядок операций с портами ввода/вывода.
реферат, добавлен 22.12.2010Структура и организация портов ввода-вывода информации микроконтроллеров, режимы работы таймеров и процессоров событий, организация обработки прерываний. Структура модуля таймера счетчика. Организация связи микроконтроллера с внешней средой и временем.
лекция, добавлен 25.06.2013Intel 8051 — однокристальный микроконтроллер гарвардской архитектуры, который был впервые произведен Intel в 1980 году, для использования во встраиваемых системах. Архитектура и пример выполнения работы микроконтроллера Intel 8051 в режиме прерываний.
контрольная работа, добавлен 25.02.2018Выбор выходных транзисторов. Расчет системы охлаждения, определение связи температуры, мощности потерь и тепловых сопротивлений. Выбор драйвера, расчет обвязочных элементов драйвера. Выбор микроконтроллера, расчет себестоимости изделия и его особенности.
курсовая работа, добавлен 13.01.2017Описание ресурсов микроконтроллера, периферии. Электрическая схема устройства, алгоритм его работы. Изготовка домашней охранной сигнализации. Программирование микроконтроллера, изготовление платы. Характеристики программы "Flowcode V4 for PICmicros".
курсовая работа, добавлен 15.04.2017Пути расширения угла обзора в разрабатываемом микроконтроллере, а также пути снижения энергопотребления за счет применения современной элементной базы. Алгоритм работы микроконтроллера и код программы на языке C++. Исследование макета устройства.
статья, добавлен 09.10.2018Определение понятия микроконтроллера. Анализ структурной организации, набора команд и аппаратурно-программные средства однокристальных микроконтроллеров. Описание арифметико-логического устройства, резидентной памяти и системы прерываний микроконтроллера.
реферат, добавлен 10.10.2016Функциональная схема логической функции в базисе "и, или, не". Алгоритм и функциональная схема работы триггера в аналитической форме. Разработка преобразователя кода по схеме дешифратор-шифратор с шифратором, выполненным на матричной диодной схеме.
контрольная работа, добавлен 27.02.2017Разработка программы, выполняющей измерение температуры на базе микроконтроллера АVR-Mega128, описание, отличительные особенности. Синтез структурной и электрической принципиальной схемы цифрового термометра. Разработка алгоритма работы микроконтроллера.
дипломная работа, добавлен 12.04.2010Разработка структурной, функциональной, принципиальной схемы часов с заданными характеристиками. Построение структурной схемы устройства. Выбор индикатора и схемы его управления. Синтез суммирующего двоично-десятичного счетчика, шифратора клавиатуры.
курсовая работа, добавлен 25.12.2015Обзор датчиков давления различных производителей. Разработка структурной схемы проектируемого устройства и модуля микроконтроллера. Подключение драйвера CAN интерфейса. Разработка программного обеспечения датчика давления. Технико-экономические расчёты.
дипломная работа, добавлен 13.06.2016Структура микропроцессора ATmega169 и архитектура его вычислительного ядра. Описание работы портов. Программирование необходимой логики контроллера семейства AVR. Исходный код программы с пояснениями. Пошаговая процедура работы микроконтроллера.
курсовая работа, добавлен 27.11.2016Выбор типа микроконтроллера и разработка принципиальной схемы устройства (блок питания, формирователи сигналов, выходной усилитель). Алгоритм и листинг программы синтезатора прямоугольных импульсов заданной амплитуды с помощью интерфейса Centronics.
курсовая работа, добавлен 20.01.2012Принцип работы и эффективность солнечных панелей. Обзор устройств слежения за солнцем O1ARX1 и МК-Сапфир. Разработка функциональной схемы системы слежения за солнцем. Выбор фотодатчика, драйвера, микроконтроллера. Составление алгоритма работы программы.
курсовая работа, добавлен 21.11.2016Основные особенности структурной организации микроконтроллера PIC16F628А, общая характеристика его ядра. Алгоритм работы устройства, его принципиальная схема и порядок работы, необходимые элементы для разработки и запуска, практическая апробация.
курсовая работа, добавлен 23.07.2013Использование аналого-цифрового преобразователя для передачи непрерывного сообщения получателю. Ошибки демодулятора при приеме кодового символа. Определение мощности помехи на выходе канала. Особенности импульсной реакции фильтра-восстановителя.
курсовая работа, добавлен 22.03.2017Создание программы, позволяющей проводить непрерывные измерение температуры с помощью датчика ТМР-35 на базе микроконтроллера АVR-Mega128. Синтез электрической принципиальной схемы устройства, разработка алгоритмов его работы, связь с компьютером и ЖКИ.
курсовая работа, добавлен 12.04.2010Выбор устройств ввода и вывода для входных и выходных сигналов. Алгоритм управления. Расположение переменных и констант в регистрах процессора. Текст программы и принципиальная электрическая схема кругового интерполятора по методу оценочной функции.
курсовая работа, добавлен 30.04.2012Описание элементов системы и объекта управления. Схема подключения двигателя постоянного тока с независимым возбуждением. Описание особенностей микроконтроллера ATmega 128. Изучение характеристик подсистемы ввода/вывода. Обобщенная карта памяти.
реферат, добавлен 06.04.2015