Проект на Pic
MASTER-Pic16f628
Slave - Pic12f629
Устройство состоит из блока графической индикации 5х8 точек с формирователем 2 проводной линии связи с адресными устройствами.
Питание адресников осуществляется по тойже линии связи.
Каждый адресник имеет 2 входа замыкаемые на массу.
Блок индикации обслуживает 8 адресных устройств.
Индикация, наличие адресного устройство на линии, и о замыкании у адресного устройства входных линий на землю.
Адресники могут содержать фиксированный адрес 0-7,
или вариант адресника с 3 перемычками задающий адрес устройства.
Блок индикации является MASTEROM на линиа а адресники SLAVE.
Начало обмена- команда сброс для всех адресников, далее пакет из 4 байт.
1 -адрес устройства
2 -код команды (чтение или запись из адресника)
3 -байт данттых
4 -CRC8 контрольная сумма.
Мастер посылает пакет адреснику и читает ответ с линии и проверяя CRC пакета если CRC MASTER повторяет посылку ещё 2 раза.
Если, нет то считается что адресника нет.
Мажет кому нибудь пригодится.
Весь проект с схемами, фотками и файлами -ASM,HEX
aralgen@mail.ru
-- Прилагается рисунок: --
Прикрепленный файл:
8973244.rar