ATmega 1281 Fuse Einstellungen und USART1

OP #1337839
Hallo Jungs und Mädels,

ich nochmal. Ich bin am verzweifeln! Meine USART laüft einfach nicht! 
Ich denke es liegt "nur" noch an den FUSE Settings welche ich vornehmen 
muss, nur habe ich überhaupt keine Ahnung welche Einstellung ich tätigen 
muss.

An TOSC1 und TOSC2 ist ein externer 32768 Hz Quarz angeschlossen.

Derzeit sind meine Default Einstellungen:

Extended: 0xff
High:     0x92
Low:      0xE2

Ich grübele schon seit stunden an den Fuse Settings! Ich wäre euch für 
jeden noch so kleinen Hinweis echt Super Dankbar

Grüße

Ben
OP
Was noch vll erwähnenswert ist, dass mein RXD (PD2) Pin Dauerhaft auf 
High ist!

Kann es sein dass mein Code fals ist?

 void USART_Init( unsigned int ubrr){

  UBRR1H = (unsigned char)(ubrr>>8);
  UBRR1L = (unsigned char)ubrr;

  /* Enable receiver and transmitter */

  UCSR1B = (1<<RXEN1)|(1<<TXEN1);

       /* Set frame format: 8 data, no parity, 1 stop */
  UCSR1C = (0<<USBS1)|(1<<UCSZ10)|(1<<UCSZ11);//(3<<UCSZ10);


}

Meine Receive test funktion sieht so aus:

unsigned char USART_Receive( void )
{

/* Wait for data to be received */
while ( !(UCSR1A & (1<<RXC1)) );

/* Get and return received data from buffer */
return UDR1;
//return 2;
}

Hab ich was vergessen?

Ich will nur ein Char versenden um zu testen, den rest bekomm ich dann 
hin, aber wieso ist mein RXD Pin auf dauer HIGH?????

Danke!

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.