Forum: Mikrocontroller und Digitale Elektronik ATmega644A USART1 ist tot


von Martin (Gast)


Lesenswert?

Hallo,

bis jetzt habe ich in diesem Forum immer nur gelesen und gesucht. Aber 
jetzt komme ich ohne Nachfragen leider nicht weiter. Ich habe eine 
Schaltung mit einem ATmega 644A aufgebaut die beide USARTs des ATmega 
nutzt. An USART1 hängt ein FTDI232R, an USART0 ein GSM Modul. USART0 
funktioniert, nach dem init geht der TX auf high, und anschliessend 
werden auch Zeichen gesendet (mit dem Oszi gemessen). UART1 ist 
scheinbar tot. Er reagiert nicht auf empfangene Zeichen und der TX geht 
nach dem init auch nicht auf high. Ich finde im Datenblatt keine 
besonderen Anweisungen das man USART1 erst "einschalten" muß? Was mache 
ich falsch?

vielen Dank im Voraus,

Martin

von hans (Gast)


Lesenswert?

Martin schrieb:
> ATmega 644A

Wirklich ein 644A (oder PA) dann wohl Softwarefehler

Oder nur 644 : Dieser hat nur eine UART ;(

hans

von Jörg G. (joergderxte)


Lesenswert?

>Was mache ich falsch?
Du verwechselst den Atmega 644 mit dem Atmega 644PA ?

edit: wie hans sagt, der "644A" hat schon 2 USARTs

von g457 (Gast)


Lesenswert?

Nochneergänzung: Die zweite USART musst Du genauso(tm)(c)(r) 
initialisieren wie die erste. Wenns nichtklappert dann show source 
(vollständig).

von Sascha W. (sascha_w)


Lesenswert?

was sagen denn die Signaturbytes: 1E 96 09 ist der mit nur einem UART

Sascha

von Martin (Gast)


Lesenswert?

Ja, wie soll ich sagen. Wer lesen kann ist klar im Vorteil ;-)
Natürlich ist es ein ATmega 644. Schade nur das AVRStudio das
Signaturbyte eines 644 als korrekt erkennt wenn der 644a gewählt
wurde...
Jetzt muß ich halt schnell schauen wo ich den 644a her bekomme...

Danke, bin aber auch zu blöd...

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Martin schrieb:
> Jetzt muß ich halt schnell schauen wo ich den 644a her bekomme...

Den Mega644P gibt es bei CSD-electronics schnell und günstig. Und er hat 
2 UARTs.

von Martin (Gast)


Lesenswert?

Danke für den Tip. Ich habe bestellt und bei Atmel samples für den 644a 
angefordert. Jetzt heißt es warten...

von Martin (Gast)


Lesenswert?

Übrigens, bevor ich es vergesse: Danke für die (sehr) schnellen 
Antworten. Und das an einem Sonntag!

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Ist halt Sch...wetter!

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.