Туплю по-черному! Надо два pic16f628 объединить в сеть однопроводную. Использую аппаратный rs232. Tx идет через эмитерный повторитель, а Rx напрямую с линии. Получилась такая вот схема для работы по одному проводу. Полудуплексный протокол сделал. Шлю туда 3 байта, жду окончания передачи и принимаю оттуда 8 байт. На другом конце наоборот. Если просто соединить контроллеры двумя Rx Tx, то процедура работает. При обединении мешает эхо. Никак не могу с этими пиками понять как мне посылать байт чтобы он не записывался сразу же в приемник. Прерывания запрещать нельзя. Да если и запрещаю, то после разрешения там уже есть первй посланный байт. Отлаживаю в proteus. Может он еще не так где-то показывает... Вопрос. Как мне выключать приемник на время передачи или как его чистить после передачи? Может у кого есть похожий пример? Спасибо!