Forum: Mikrocontroller und Digitale Elektronik ATmega 1284P


von Steffen (Gast)


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.

: Verschoben durch User
von Chris L. (kingkernel)


Lesenswert?

Hast du irgendwo ne ISR vergessen zu Deklarieren?

von J.-u. G. (juwe)


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.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.