Hallo workwind,
laut mega128 Datenblatt geht die Initialisierung des USART für 8N2 so:
void USART_Init( unsigned int ubrr )
{
/* Set baud rate */
UBRRH = (unsigned char)(ubrr>>8);
UBRRL = (unsigned char)ubrr;
/* Enable receiver and transmitter */
UCSRB = (1<<RXEN)|(1<<TXEN);
/* Set frame format: 8data, 2stop bit */
UCSRC = (1<<USBS)|(3<<UCSZ0);
}
Wo werden in der nibolib die Bits UCSZ0 und UCSZ1 gesetzt?
Oder sind die nach einem Reset automatisch 1?
Ansonsten würden ja nur 5Bit Daten übertragen.
Haste das Nibo2 Terminal schon mal mit dem UCOM IR2X probiert?
Und gibt es Empfehlung für ein Terminalprogramm für den PC (WIN7 64)?
Und ich komme einfach nicht drauf, was mit "die Terminaleinstellung wird nur zur Konfiguration verwendet" gemeint ist..
Mit dem Bray Term kann ich die Betriebsmodi des UCOM IR2X ja einfach umschalten (wie immer das auch funktioniert..)
Aber das steht ja schon oben,
/Birger T.