676038 был совершенно прав. оказывается надо определить прототип функции.
Ох уж эти платформеннонезависымые языки программирования.
Да с кварцем я погарячился, память подвела

теперь всё заработало. Это теперь по аналогии надо наверно и прототим GetChar прописать
чтото похожее на это
int getchar(void)
{
while ((USR & 0x80) == 0) ;
return UDR;
}
только наверно надо getchar к прерыванию по RX подвязать ??? или как тогда эта процедура будет вызыватся, или она у них в библиотеках IAR уже гдето сидит ??
Теперь возник вопрос с кольцевым буфером, посоветуйте чтото по проще, я просто с таким никогда не сталкивался ?? и как его правильно прикрутить ?
Сообщение отредактировал west329_ - Dec 21 2007, 07:13