Guten Tag
Ich habe mit meinem ATmega48 über die Serielle Schnittstelle verbunden. Um Daten zu übertragen habe ich das UART Init C Beispiel aus dem Datenblatt genommen.
| Code : |
void USART_Init( unsigned int baud )
{
/* Set baud rate */
UBRRnH = (unsigned char)(baud>>8);
UBRRnL = (unsigned char)baud;
/* Enable receiver and transmitter */
UCSRnB = (1<<RXENn)|(1<<TXENn);
/* Set frame format: 8data, 2stop bit */
UCSRnC = (1<<USBSn)|(3<<UCSZn0);
} |
|
Bis jetzt habe ich nur das Senden vom AVR aus getestet und das funktioniert auch.
Jetzt möchte ich aber dieses C Beispiel noch verstehen und da liegt das Problem.
In welcher Datei finde ich die Werte die in RXENn (n ist bei mir 0) und TXENn gespeichert werden?
Habe nach TXEN0 und RXEN0 gesucht in den h Files. Gefunden habe ich nur die Werte für andere AVR Typen aber nicht für meinen ATmega48.
Wenn ihr noch mehr Angaben braucht werde ich die noch nachliefern.
Ich hoffe ihr könnt mir helfen.
Gruss Mathias