ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
25 ноября
37572 Топик полностью
psL (18.08.2005 20:49, просмотров: 1) ответил Artog на AT89S8253 - не работает Timer1 в качестве baud rate
Таймер обычно ставят в режим с автоматической перезагрузкой. Это делается один раз в начале программы. Тогда и прерывания от него обрабатвать не нужно и переинициализировать тоже. А так как у вас сделано лично я никогда не пробовал. Возможно не работает из-за того, что обработчик прерывания автоматически сбрасывает флаг переполнения таймера, которым собственно UART тактируется, но как это реализовано у Atmel - можно только догадываться.