UART M32C

Gast #89956
Lesenswert?

Hallo
Kann mir jemand mit den Einstellungen des uart1 weiterhelfen.
Möchte daß eine LED toogled, jedesmal wenn ein Byte ankommt.
uC empfängt zwar, springt danach in die Interrupt-Routine(in der
steht:P4 = ~P4); LED leuchtet für 5us, danach kommt ein Reset!?

Hab derzeit folgende Einstellungen der Register(laut Bsp: "M16C/80
Operation of Serial I/O (reception in uart mode)

PSL0 = 0x40;
PS0 = 0xC0;

U1MR = 0x05;
U1C0 = 0x10;
U1BRG = 103;    //(Approx. 9600bps : fi/16(103+1) @ 16MHz = fi)
U1C1 = 0x04;

U1C0 hab ich so angepaßt, weil ich kein cts/rts verwende.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren