ATmega 1284P

Gast #3105869
Lesenswert?
• ▲
▼
ein freundliches Hallo in die Runde,

bin bislang nur ein interessierter Mitleser gewesen, doch heute quält 
mich ein 1284P zum Schreiben.
Kurz zu meinem Problem : habe den USART 0 initialisiert und mochte per 
ISR die 8 bit aus dem UDR abholen. Aber der sch... mir was. Sobald er 
ein Byte bekommt, stürzt fein ab und fängt sein Programm von vorne an.
Hab also den USART1 flott gemacht - und das nur durch ändern der Nullen 
in Einsen in den Registerchen. Und da funktionierts auf anhieb. Kein 
Abschmieren - nichts. Also alles wieder auf 0! Und ... deshalb schreib 
ich hier. Der 1284P verträgt entweder keinen  "USART0_RX_vect" oder ich 
hab ..... ich weiß auch nicht.
Kann mir jemand helfen?

m. f. G. St.
#3106312
Lesenswert?
• ▲
▼
Steffen schrieb:
> bin bislang nur ein interessierter Mitleser gewesen,

Dann müsstest Du aber wissen, dass Du Deinen potentiellen Helfern für 
eine vernünftige Fehleranalyse den von Dir verwendeten Code zeigen 
solltest. Allein mit einer verbalen Fehlerbeschreibung (zumal in dieser 
etwas gewöhnungsbedürftigen Ausdrucksweise) kann niemand etwas anfangen.

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.