Доработка программы контроллера

Срочно
Выполнен
Заказ
4284956
Раздел
Технические дисциплины
Предмет
Микропроцессорная техника
Антиплагиат
Не указан
Срок сдачи
26 Сен 2021 в 22:55
Цена
Договорная
Блокировка
10 дней
Размещен
24 Сен 2021 в 19:20
Просмотров
335
Описание работы

Доработать лабораторную работу в Proteus 8.9. Задание:

По внешнему запросу прерывания INT1 ввести первый массив побайтно в режиме внешней синхронизации на частоте 10 кГц. Второй массив ввести программно через интерфейс I2C на скорости 400 кбит/с. Ведущее – МК. Выполнить обработку. Результат по запросу INT0 передать через USART в асинхронном режиме на скорости 19200 бит/с.

Обработка такая: вычислить поэлементно среднее арифметическое двух массивов, введённых с терминалов. Длина массивов не более 255. Надо учесть, что при сложении возможно переполнение. Результат записать в третий массив.

Побайтный ввод первого массива - через паттерн-генератор. Числа во всех массивах 16-битные. МК - Atmega8535, Proteus версии 8.9. AVR-ассемблер.

Есть проект со схемой и программой, но она работает с 8-битными числами. Надо исправить так, чтобы она вычисляла значения по 2 байта. Написать комментарии ко всей программе, чтобы была понятна суть того, что происходит. Возможны некоторые другие вопросы.

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.96
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Время выполнения заказа:
8 дней 15 часов 22 минуты
Выполнен
Отзыв о выполненном заказе
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир