Gast
#1278494
Hallo Leute, ich muss für ein Wegmesssystem einen Inkrementgeber auswerten, d.h. die Schritte Zählen und die Bewegungsrichtung feststellen und den aktuellen Messwert auf einem LCD anzeigen. Ich hatte die beiden Signale als externe Interrupts angebunden, in der entsprechenden Interruptroutine die Richtung ermittelt, eine Variable hoch- bzw. runtergezählt und dann den aktuellen Wert zum LCD gesendet. Prinzipiell funktioniert das Ganze, aber während des sendens zum LCD gehen Inkremente verloren. Jetzt hab ich mir überlegt das Zählen der Inkremente dem Timer1 zu überlassen weil der unabhängig vom Programm läuft. das funktioniert auch, aber bei Rückwärtsbewegung des Messsystems mus er auch rückwärts zählen. Jetzt meine Frage: kennt jemand eine Möglichkeit wie ich den Timer1 rückwärts zählen lassen kann (im PWM- Bertieb macht er das doch auch)? Ich hab jedenfalls im Datenblatt nichts gefunden und wäre dankbar für einen Hinweis. Grüße: Hermi