Danke nochmal for_ro!

Also ich denke ich werde einen M644 verwenden, den würde ich bei 20 MHz betreiben können - als erste Maßnahme zur Geschwindigkeitssteigerung. In der ISR für int0 und int1 wird nur ein Integer auf einen definierten Wert gebracht, das sollte in knapp zehn Takten zu machen sein - natürlich plus die gut 100 Takte "overhead" der ISR (was mir ehrlich nicht klar war...). Wie auch immer, ich denke auch dass es knapp wird, es könnte ja aber auch klappen . Und was in der restlichen Zeit zu tun ist, ist in der Tat "nur" die LCD- und RS232-Ausgabe. Bei ersterem warst Du ja optimistisch.

By the way, wie sieht es denn mit der UART-Ausgabe aus, macht es da etwas, wenn währenddessen ISRs aufgerufen werden? Oder kümmert sich die AVR-Hardware da selbst um "kreuzungsfreien Verkehr"?

Danke nochmal! Viele Grüße!
Malte