[an error occurred while processing this directive]
AVR->Mega8->USART
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
seryoga 24 августа 2005 г. 11:39
Скажите пожалуйста, как правильно передавать данные по USART, и как можно быстрее. Я делаю это в основном цикле: while(1) { while(!(UCSRA & 1< UDR = 0x88; } НО! Принимаю это на компе (разными прогами пробывал): а там то правильное значение приходит, то какие-то левые (при следующем подключении). Пробывал передавать по таймеру. Если передавать редко, то всё нормально, если часто - такая же лажа. А мне нужно как можно чаще.