Forum: Mikrocontroller und Digitale Elektronik ATMega1284P uart hife


von Fabian K. (fabian_k)


Angehängte Dateien:

Lesenswert?

Guten Abend,

ich hab mir mal ein kleines Library für UART geschrieben. Das war 
allerdings nur für den ATMega32.
Jetzt wollte ich dieses für meinen ATMega1284p umschreiben. Register im 
Datenblatt gesucht, geändert, getestet. Geht aber leider nicht. Er kennt 
die geänderten Register einfach nicht.
Hab die Datei mal angehängt. Ich verwende AVR Studio 5. (unter 4 
funktioniert es aber auch nicht)

Vielleicht hat schon jemand das selbe Problem gehabt?
Danke im vorraus

MfG

von (1) (Gast)


Lesenswert?

>UCSRnA
Das n steht für ne Ganzzahl, dein µP hat wohl mehrere UARTS.

von Fabian K. (fabian_k)


Lesenswert?

Datenblatt, UART, erste Seite. n ist 1 oder 2.
Lesen muss man können, Danke (:

von spess53 (Gast)


Lesenswert?

Hi

Es gibt z.B. kein 'UCSRnB'. Es gibt UCSR0B und UCSR1B. Für die 
restlichen Register gilt das analog.

MfG Spess

von (1) (Gast)


Lesenswert?

Fabian K. schrieb:
> Lesen muss man können,
Es ist manchmal von Vorteil, Ja. ;-)

> Danke (:
Gerne. :-)

von blissfully ignorant (Gast)


Lesenswert?

Ich frag mich gerade, wozu die Compilerdirectiven erfunden wurden, um 
zwischen den einzelnen µCs zu unterscheiden.

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.