Разработка драйвера для матричной клавиатуры

Программирование микроконтроллера 51 серии на ввод символом и вывод введенного символа и времени нажатия клавиши с шагом 0.5с. Алгоритм обработчиков прерываний: обработчика Т2, Т0, матричной клавиатуры. Алогритм размещения символа в буфере вывода.

Подобные документы

  • Описание работы схемы, значение и выбор времязадающих компонентов схемы. Выходы частоты и одиночного импульса. Значение номиналов резистора Rp и конденсатора. Подключение интерфейса клавиатуры к микроконтроллеру. Исходный код, демонстрация работы.

    контрольная работа, добавлен 20.06.2014

  • Основные технические характеристики клавиатуры на основе микроконтроллера с применением САПР 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.2013

  • Intel 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

  • Принцип работы и эффективность солнечных панелей. Обзор устройств слежения за солнцем O1ARX1 и МК-Сапфир. Разработка функциональной схемы системы слежения за солнцем. Выбор фотодатчика, драйвера, микроконтроллера. Составление алгоритма работы программы.

    курсовая работа, добавлен 21.11.2016

  • Выбор типа микроконтроллера и разработка принципиальной схемы устройства (блок питания, формирователи сигналов, выходной усилитель). Алгоритм и листинг программы синтезатора прямоугольных импульсов заданной амплитуды с помощью интерфейса Centronics.

    курсовая работа, добавлен 20.01.2012

  • Основные особенности структурной организации микроконтроллера PIC16F628А, общая характеристика его ядра. Алгоритм работы устройства, его принципиальная схема и порядок работы, необходимые элементы для разработки и запуска, практическая апробация.

    курсовая работа, добавлен 23.07.2013

  • Использование аналого-цифрового преобразователя для передачи непрерывного сообщения получателю. Ошибки демодулятора при приеме кодового символа. Определение мощности помехи на выходе канала. Особенности импульсной реакции фильтра-восстановителя.

    курсовая работа, добавлен 22.03.2017

  • Создание программы, позволяющей проводить непрерывные измерение температуры с помощью датчика ТМР-35 на базе микроконтроллера АVR-Mega128. Синтез электрической принципиальной схемы устройства, разработка алгоритмов его работы, связь с компьютером и ЖКИ.

    курсовая работа, добавлен 12.04.2010

  • Выбор устройств ввода и вывода для входных и выходных сигналов. Алгоритм управления. Расположение переменных и констант в регистрах процессора. Текст программы и принципиальная электрическая схема кругового интерполятора по методу оценочной функции.

    курсовая работа, добавлен 30.04.2012

  • Описание элементов системы и объекта управления. Схема подключения двигателя постоянного тока с независимым возбуждением. Описание особенностей микроконтроллера ATmega 128. Изучение характеристик подсистемы ввода/вывода. Обобщенная карта памяти.

    реферат, добавлен 06.04.2015

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу и оценить ее, кликнув по соответствующей звездочке.