Задание: Изучение TWI

Отменен
Заказ
1604606
Раздел
Технические дисциплины
Предмет
Электроника
Антиплагиат
Не указан
Срок сдачи
28 Июн 2019 в 16:55
Цена
500 ₽
Блокировка
10 дней
Размещен
23 Июн 2019 в 05:11
Просмотров
90
Описание работы

Задание 12. Изучение TWI

12.1 Изучение алгоритма передачи и приема данных.

Основная программа.

1. Инициализация INT0, INT1

2. Запись в переменную SendByte байта для передачи ведомому

3. Обнуление RecieveByte

4. Запись адреса ведомого в переменную SlaveAddr

5. Сдвиг влево на один разряд SlaveAddr

6. Инициализация TWI микроконтроллера как ведущего (Вызов подпрограммы

TWI_init_Master)

7. Метка restart

8. Разрешение глобального прерывания

9. Бесконечный цикл

12.2 Программа обмена данными между устройствами по интерфейсу TWI (1 Master – 2 x Slave)

Реализовать программу отправки и приема байта между ведущим и двумя ведомыми. Данные

для передачи получать с АЦП (ADC0 для всех МК), результат выводить на сегментные индикаторы,

подключенные к портам для Slave – PB (отправка),PD (прием), для Master – PB (отправка). Выбор

ведомого осуществлять посредством переключателей, подключенных к указанному порту.

Организовать привязку прерываний: INT0 отправка, INT1 – прием.

12.3 Сбор и обработка данных с измерительных устройств по интерфейсу TWI

Построить схему и составить программу сбора данных с измерительных устройств, их

обработки и формирования управляющего сигнала исполнительному устройству.

Количество устройств: 1 Master, 4 Slave (Датчики), 1 Slave (Исполнительное устройство), 1

Slave (ЖК дисплей).

Опрос датчиков должен проводиться с заданной частотой. Из значений, собранных с

измерительных устройств, выбирается наименьшее/наибольшее, выводится на ЖК дисплей и

сравнивается с заданной величиной срабатывания. В случае выполнения условия срабатывания,

должен быть сформирован и отправлен пакет данных с управляющим сигналом для

исполнительного устройства.

ВАРИАНТ № 12 (значения в приложенном файле)

Ссылка на материалы

https://drive.google.com/open?id=1A7RRiWmCaO6N48k_a1Od_YB867XwzyVW

Ссылка на программы

https://drive.google.com/open?id=1zHNb2E8XKhJAH241LHaZXOZfFU8YiY0i

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