Du schreibst:
Code:
On Int1 Send Nosave
ohne die Register in der ISR zu sichern.
dass er nach dem interrupt leider nicht mehr richtig empfängt. das lcd zeigt dann immer 32" an
Die ISR überschreibt Deine Variablen.

Nehme Nosave raus und erhöhe
$hwstack = 64 (davon 32 für eine ISR)