|
Исполь. периодическое прерывание от таймера
1. Чтение порта(портов) када заведены входы
2. Для каждого бита имелась своя обл данных- счетчики, состояние приема и т.д.
3 Кажды бит обрабаывался по диаграмме состояний Примерно так
- поиск старт бита
- выход на середину старт бита
- прием 8 бит
- прием стоп
ну и т.п
Правда 2400х16 - команд немного поучится
Можно попробовать делить бит на 8
Успехов
E-mail: info@telesys.ru