Разработка программного обеспечения микроконтроллера

При разработке программного обеспечения для МК использовалась программа PICСCompiler. Блок-схема алгоритма работы программы представлена на рисунке 11.

Алгоритм работы МК:

1. Подача питания на МК.

2. Сброс счетчика датчиков (I). Счетчик датчиков показывает, какой терморезистор должен быть включен во времязадающую цепь.

3. Значение I передается по выводам МК GPbGP4, GP5на коммутатор DD2, подключающий выбранный терморезистор к времязадающей цепи.

. Захват микроконтроллером (модулем ССР) на выводе GP2 нарастающего фронта информационного импульса с промежуточного преобразователя. Включение таймера для подсчета импульса (L).

5. Ожидание окончания информационного импульса и подсчет его длительности (L).

6. Кодировка длительности информационного импульса (перевод в

7. температуру).

8. Вывод кода на источник излучения через GP0.

9. Инкрементация счетчика датчиков (I). Если 1=8 (всего 8 датчиков), то переход к пункту 2, иначе - к пункту 3.

Рисунок 11 - Блок-схема алгоритма работы программы

Прочтите также:

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

Расчет характеристик радиолинии
Для передачи сигналов от передающей антенны (излучателя) к радиоприёмной антенне в качестве линий передачи энергии часто используют естественную среду. Линию передачи при этом называют е ...

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

Основные разделы

2020 © Все права защищены! >> www.techeducator.ru