Hallo
Danke für die Antworten

Und ich glaube Config LCD = Port geht auch nicht, da die Datenleitungen ja nicht alle einen Port beanspruchen. Probier es mal spaßeshalber mit Config LCD = Pin.
Habe mal
Config Lcdbus = 4
Config Lcdmode = Port
rausgenommen, aber ändert sich nicht viel..



Da ich vermute, daß sich ISR und normal Loop in die Quere kommen, wär es einen Versuch wert.
Wenn ich den Timmer0 abschalte und alles normal laufen lasse, tritt das nicht auf.
(Aber das will ich ja nicht )
Der Timmer0 soll eine PID berechnung starten und die soll von der Zeit her immer gleich sein.

Wie ist das eigentlich mit dem verschachteln der Interupts ?
Habe ja dann noch zwei Interrupts an Int0 und Int1
(nicht in diesem Code)

Darf der Timer0 Interrupt eigendlich den LCD befehl unterbrechen.
Schreibt der Lcd-Befehl nachher dann normal das LCD fertig, oder kommt das LCD dann durcheinander ?