Forum: Mikrocontroller und Digitale Elektronik XMega128A4 USART


von Horst (Gast)


Lesenswert?

Hallo,

ich beschäftige mich zur Zeit mit dem neuen XMega und möchte mit der 
USART Schnittstelle arbeiten. Diese ist z.B. auf Port C vorhanden. 
Komischerweise liegen die entsprechenden Pins laut Datenblatt aber 2-mal 
auf Port C vor.
C1 = XCK0 = C5
C2 = RXD0 = C6
C3 = TXD0 = C7
Ist das wohl nen Fehler im Datenblatt oder liegen die wirklich 2-mal 
vor???

Gruß Horst

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


Lesenswert?

Das ist kein Fehler. Das ist tatsächlich so. Der XMEGAxxxA1 hat sogar 
jeweils 2 UARTS auf 4 Ports, macht in der Summe 8 :-)

von Horst (Gast)


Lesenswert?

Schon klar, aber wenn man jetzt mal speziell bei Port C schaut, dann ist 
dort für USARTC0 angegeben:
C1 = XCK0 = C5
C2 = RXD0 = C6
C3 = TXD0 = C7
Und für USARTC1:
C5 = XCK1
C6 = RXD1
C7 = TXD1
Da frage ich mich doch, über welche Pins sendet denn USARTC0 und was 
passiert wenn USARTC1 auch noch genutzt werden soll.

von Horst (Gast)


Lesenswert?

Hier noch das atkuelle Datenblatt des XMega128A4

von Horst (Gast)


Lesenswert?


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


Lesenswert?

Ah ja - okay. Das ist dann wohl doch ein Fehler. Die 0-UARTS liegen 
generell auf Pins 0..2 und die 1-UARTS auf den Pins 5..7

von Horst (Gast)


Lesenswert?

OK, hab mir das auch schon gesagt, war mir aber nicht sicher ob da nicht 
doch vielleicht irgendeine, mir unbekannte, Besonderheit hintersteckt.

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


Lesenswert?

Wenn, dann wäre sie mir auch unbekannt ;-)

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.