Zitat Zitat von Hubert.G
Also die ISR ist sicher zu voll, du rufst ja auch die LCD-Routine aus der ISR auf und hast am Ende noch ein Wait drinnen. Bist du sicher das du da keinen Stack-Überlauf produzierst?
ohne mir das im Detail angesehen zu haben

ich bin auch fürchterlich auf die Nase gefallen mit LCD Ausgaben in der ISR ! nun setze ich ein Flag und gebe ans LCD aus wenn ISR abgearbeitet und Ruhe ist....

und nicht vergessen variable die in der ISR hochzählen auch mal passend zu clearen sonst gibt es Datenmüll, oder halt Überläufe