|
void InitUART ( unsigned char BaudRate )
{
// установка скорости обмена
UBRR = BaudRate;
// разрешение прерываний приемника и передатчика
UCR = Bit( RXCIE )|Bit( RXEN )|Bit( TXEN );
}
для скорости 115200 вызов функции InitUART (1);
кварц 3,6864
все работает великолепно вплоть до 115200, выше не проверял...
E-mail: info@telesys.ru