Ответ:
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Dima_AG 30 июня 2005 г. 15:30
В ответ на: UART и INT на AT90s8515, как правильно (+) отправлено <font color=gray>nvn</font> 30 июня 2005 г. 15:02

Про приём символа всё понятно.
А зачем Вам прерывание по UDRE?

В обработчике прерывания int0 нужно переписать принятые данные в UDR.
UDR=data;
Как только данные попадут в UDR - начнётся передача.
При этом не надо ничего писать в UCR- он конфигурируется только 1 раз. Разрешите в регистрах управления УАРТ прерывание по окончании приёма. Больше никаких прерываний от уарт не надо.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru