Hello, All!
Кто-то помнится говорил, что подобное на микроконтроллерах делал? Жду советов, критику, комментарии. Значит 8 линий uart. Инициализатором связи выступаю я, так что могу засинхронизировать передачу. Связь на частоте 9600. Пакет 23 байта. С приемом сложно. Hо думаю может поступить так: Задействовать таймер с помощью которого вызывать прерывания с восьмикратной частотой - 76.8Кгц (или надо 16-кратную?). В прерываниях записывать только состояния входов в массив. Под массив выделить
256 байт. После записи половины, т.е. 128 байт, обрабатывать полученную половину. Если использовать кварц на 14,7456, то на обработку останется 20 000 тактов, надеюсь что с обработкой успею. Как сделать более эффективно?With best regards, Igor. Time: 19:02 Date: 31 Окт 05