Цитата(pitman @ Apr 7 2005, 16:32)
Решил сделать программный UART, электрическая схема собрана, с компа данные идут, на него посылаются. Беру скорость 9600 8N1, считаю, получаю, что передача единичного состояния занимает 104мкс. Делаю тестовый вариант, где в цикле передается 0xAA. Стартовый бит 104мкс, и дальше 1 104мкс, 0 104 мкс и т.д.
Насколько я помню, байты передаются "ногами вперед".
те для передачи 0xAA надо:
0 start 104 мкс
0 бит0 104 мкс
1 бит1 104 мкс
итд