Распределение функций устройства между узлами микроконтроллера

Разрабатываемое удаленное устройство индикации должно выполнять следующие две главные функции: обеспечение приема данных по каналу связи и индикация обработанных данных на LCD-дисплей.

Вполне логично в качестве приемника использовать встроенный в контроллер программируемый последовательный универсальный синхронно-асинхронный приеме-передатчик (УСАПП). При этом будут задействованы выводы PDO (RxD) и PD1 (TxD), которые подключаются к соответствующим выводам микросхемы МАХ485. Кроме того, для управления микросхемой МАХ485 необходимо подключить также сигналы разрешения приема и передачи данных (сигнал разрешения приема - инверсный), Но поскольку в нашем устройстве не предусмотрена возможность одновременно принимать и передавать данные, представляется удобным использование общего сигнала с одного из выводов контроллера для управления приемом и передачей (вывод порта С РС5). Более того, в частном случае наше устройство не будет передавать данные на внешние устройства, поэтому как один из вариантов может быть использовано просто подключение разрешающих выводов микросхемы МАХ485 к общему постоянному сигналу низкого уровня, что запретит микросхеме передачу данных и она будет все время использоваться как приемник.

Управление LCD-дисплеем осуществляется с помощью восьми линий, по которым передаются данные, и пяти линий, по которым передаются сигналы управления (чтение/запись данных, запись команды и т.п.}. Поэтому для управления дисплеем мы выделим порт А контроллера для передачи сигналов данных и линии РСО - РС4 порта С для передачи сигналов управления.

Все остальные устройства контроллера в нашем (простейшем) случае остаются незадействованными.

Другие публикации

Выбор и обоснование среды передачи данных
Среды передачи данных разделяются на две категории. Кабельная среда передачи (носитель) - с центральным проводником, заключенным в пластиковую оболочку. ...

Блок контроля дискретных сигналов MDI8
Сенсорные панели оператора SIMATIC TP170A/TP170B предназначены для построения профессиональных систем человеко-машинного интерфейса в системах управления на основе пр ...

Меню

Copyright @2022, TECHsectors.ru.