Цитата(alex2k3 @ May 28 2006, 23:06)

Здравствуйте!
Возникла проблема. На ATmega16L нужно применять USART в асинхронном режиме. После прошивки получаю от компьютера либо 0xFF, либо 0xFE.
Пользуюсь мастером компилятора ICCAVR. Думал разные скорости, приема и передачи, но с помощью осциллографа на ноге RXD микроконтроллера вижу данные, с нужной скоростью (9600), со стороны компьютера использую HHD Serial Monitor. Проверил состояния регистров все в норме (выбран асинхронный режим и пр.) Помогите, если кто знает, в чем дело.
На днях только скинул драйвер для USART, работающий по прерываниям в
http://electronix.ru/forum/index.php?showtopic=10934#, ниже уважаемый defunct выложил программный USART
пользуйтесь на здоровье)))