|
1. Использовать таймер для организации задержки на 1/4 таймаута для выбранной скорости приема. По прерыванию читать все порты а затем по отдельности обрабатывать каждый канал по алгоритму из AVR305
2. Использовать для задержек отдельные переменные (но это уж больно криво получается)
После этого контроллер просто сложит данные по "монтажному ИЛИ" и выставит на порт, так что посторонних задач у него нету.
E-mail: info@telesys.ru