USART ATmega 128

Gast #328090
Lesenswert?
• ▲
▼
Hallo,

wir haben da ein kleines Problem. Wir haben einen atmega 128 verbunden
ueber den FTDI 232 BM zu dem PC. Die Verbindungen sind alle vorhanden,
mehrmals nachgeprueft und der FTDI arbeitet auch einwandfrei. Er sendet
Daten zu dem ATmega 128, dieser scheint aber nicht darauf  zu reagieren.
Er geht nicht in die Interruptroutine. Wir benutzen den internen clock
:(. Wir haben das gleiche Programm auf einem Labboard mit dem gleichen
mikrocontroller aber externen Quarz laufen lassen und da funktioniert
es. Kann uns irgendwer helfen????

#include <avr/interrupt.h>
#include <stdlib.h>
#include <avr/signal.h>
#include <stdio.h>
#include <avr/io.h>

void UART1_init(void);

int main()
{
sei();
UART1_init();
}

UART1_init(void){
//set bautrate
UBRR1H = 0;
UBRR1L = 6;
//enable receiver and transmitter
UCSR1B = (1<<RXEN)|(1<<TXEN)|(1<<RXCIE1);
return;
}

SIGNAL(SIG_UART1_RECV)
{
PORTB=(0b00110000|PORTB);
UDR1=UDR1;
}


Katrin und Kristina
Gast #328093
Lesenswert?
• ▲
▼
Ja stimmt das Labboard hat 16 Mhz und der interne clock hat 1 Mhz, das
haben wir aber schon berücksichtigt. (also in den Punkt haben wir das
Programm schon geändert.)

Katrin und Kristina

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.