Организация прерывания по таймеру на примере Arduino UNO. Применение таймеров

Формат управляющих регистров таймера/счетчика. Программирование таймеров в плате Arduino. Необходимые соединения между платой Arduino Uno, ЖК дисплеем. Обработка прерывания переполнения счетчика. Управление двигателями до создания устройств учета времени.

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

  • Изучение видов прерывания, прерываний по переполнению таймера-счетчика, рассмотрение таблицы векторов прерывания. Счетчик команд и выполнение программы, команды возврата из подпрограмм. Разновидности внешних прерываний в микроконтроллерах семейства Mega.

    лабораторная работа, добавлен 14.11.2021

  • Использование платформы Arduino в качестве инструмента, позволяющего упростить взаимодействие человека и компьютера. Разработка приложения на языке программирования Processing, отображающего данные, получаемые с датчиков, подключенных к платформе Arduino.

    статья, добавлен 31.03.2019

  • Создание устройств с применением технологии bluetooth, возможность их использования как один из компонентов "умного дома". Краткое описание способа их использования в создании электронного замка на основе открытой платформы Arduino и iOS-приложения.

    статья, добавлен 24.05.2017

  • Влияние использования платформы Arduino на упрощение и ускорение создания подобных достаточно сложных проектов. Причины нестабильной работы web-сервера на W5100, пути ее оптимизации. Ограничение размера web-страницы размером поля данных пакета Ethernet.

    статья, добавлен 02.07.2018

  • Arduino как торговая марка аппаратно-программных средств для непрофессиональных пользователей. Загрузка программы в микроконтроллер. Создание полуавтоматической машины для распаковывания упаковок с пищей и распределения на заданное количество человек.

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

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

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

  • Исследование особенностей платы Arduino, которая состоит из микроконтроллера и элементов обвязки для программирования и интеграции с другими схемами. Рассмотрение схемы подключения датчика линии. Ознакомление с основными этапами создания робота.

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

  • Назначение выводов микроконтроллера Arduino Leonardo. Разработка программного кода, взаимодействующего с элементами, установленными на плате Arduino Leonardo. Закачка программы в микроконтроллер, написание скетча для него, прошивка и тестирование.

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

  • Разработка проекта бытовой метеостанции, измеряющей температуру, давление, влажность, на основе микроконтроллера Arduino. Выбор операционных систем, демонстрация преимуществ и недостатков разных платформ, языков программирования и конструктивных решений.

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

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

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

  • Проект апаратно-програмної системи безпеки приміщення на платформі Arduino та сумісних з нею периферійних пристроїв. Аналіз середовища розробки. Створення схем підключення периферійних пристроїв та плати-мікроконтролера. Розробка програмного коду.

    дипломная работа, добавлен 24.05.2023

  • Разработка аппаратно-программного комплекса для мобильного робота на базе Arduino. Принцип работы микроконтроллера, платформы Makeblock Ultimate Robot Kit и платы расширения Arduino Motor Shield. Широтно-импульсная модуляция. Среда программирования.

    отчет по практике, добавлен 12.10.2015

  • Отличительные особенности таймеров. Предустановка и программирование счетчика. Построение импульсной диаграммы для отсчёта бита. Моделирование генератора включения и выключения прямоугольных импульсов с заданными величинами работы мультивибратора.

    лекция, добавлен 28.12.2013

  • Программно-аппаратная платформа освоения профессиональных компетенций. Выбор самостоятельной работы "Умный дом" с использованием платы Arduino. Программно-аппаратные платформы. Используемые компоненты "умного дома". Фрагменты кода на языках C++ и JS.

    презентация, добавлен 20.10.2020

  • Характеристика биполярных и униполярных шаговых двигателей. Анализ функционирования драйверов, которые реализуют модифицированный полушаговый режим. Изучение особенностей аппаратной платформы Arduino. Рассмотрение блок-схемы алгоритма программы.

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

  • Основные проблемы, связанные с достоверностью расчетов оплаты коммунальных услуг, предоставленных ЖКХ, возможности внедрения таких технологий, как Arduino, Интернет вещей и RFID. Ппримеры конкретных решений об "умных счетчиках" и управлении отоплением.

    статья, добавлен 19.12.2017

  • Проектирование и разработка приложения для взаимодействия с микропроцессором Arduino. Факторы, влияющие на правильную работу, как приложения, так и автомобиля. Разработка и сбор принципиальной схемы запуска двигателя и написание необходимого кода для нее.

    дипломная работа, добавлен 18.11.2017

  • Микропроцессор i8951 для выполнения функций счетчика обратного счета, с использованием прерывания от последовательного порта и таймера. Функции ввода с последовательного порта, с клавиатуры – Пуск, Стоп, Пауза, вывод – счет на вычитание в hex-кодах.

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

  • Механизм прерывания и обработка прерываний в реальном режиме. Характеристики реального режима работы микропроцессора. Общая схема обработки прерываний в реальном режиме. Написание собственного прерывания. Рассмотрение примера разработки прерывания.

    доклад, добавлен 14.11.2021

  • Изучение служб таймеров, входящих в Microsoft Windows. Назначение основных процедур и функций выполняемых служб, назначение и смысл их входных параметров и возвращаемых значений. Решение задачи на применение службы обычных таймеров для Delphi 5.

    методичка, добавлен 09.06.2011

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

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

  • Ознакомление с результатами тестирования таймеров. Определение главных способов проверки характеристик программного и аппаратного обеспечения касательно быстродействия. Расчет разницы данных счётчика тактов. Получение значения системного таймера.

    статья, добавлен 03.12.2018

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

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

  • Анализ существующих конструкторов. Разработка трехмерных моделей деталей образовательного набора. Использование микроконтроллера семейства Arduino в качестве управляющего устройства. Подбор электронной элементной базы. Программирование базовой модели.

    статья, добавлен 09.11.2018

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

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

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