Während der Timer-Interrupt läuft, wird das Flag für den UART-Interrupt trotzdem gesetzt. Wenn der Interrupt also fertig ist, kommt der nächste an die Reihe. Du musst nun den Timer-Interrupt ausreichend kurz halten, damit das UART bei deiner Baudrate(man braucht ja nicht immer eine furchtbar hohe) rechtzeitig drankommt.
Bascom sichert in der Voreinstellung z.B. alle Register beim Start eines Interrupt und holt sie nachhher wieder alle zurück(was etwas dauert).
Lesezeichen