Zitat Zitat von curzon161 Beitrag anzeigen
Hat einer vlt. ne Idee was ich falsch mache oder wo ich einen Fehler gemacht habe?
Du hast mehr als ein Schlagloch.
Erstens, der ATM2560 hat 4 UARTs, USART0..3, dementsprechend gibst Du hiermit:
Code:
Enable Urxc2
den Receive Complete Interrupt des 3ten UARTs frei, nicht des 2ten.

Bascom zählt dagegen Com1..X, Com2 spricht also das 2te UART an.

Das zweite Problem, Enable URXC1 muss nach dem Config Com2 = ... kommen, denn durch das Config wird das RXCIE1-Bit wieder überschrieben/gelöscht, welches durch Enable URXC1 gesetzt wurde.
Wenn Du beides änderst, wird's gehen.