[an error occurred while processing this directive]
AVR->Mega8->USART
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено seryoga 24 августа 2005 г. 11:39

Скажите пожалуйста, как правильно передавать данные по USART, и как можно быстрее. Я делаю это в основном цикле:
while(1)
{
while(!(UCSRA & 1< UDR = 0x88;
}
НО! Принимаю это на компе (разными прогами пробывал): а там то правильное значение приходит, то какие-то левые (при следующем подключении).
Пробывал передавать по таймеру. Если передавать редко, то всё нормально, если часто - такая же лажа. А мне нужно как можно чаще.

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

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 
NoIX ключ Запомнить

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


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

E-mail: info@telesys.ru