-
-
Neuer Benutzer
Öfters hier
Radencoder per Interrupt in c programmieren
Hallo Forum,
ich habe vor zwei Radencoder (120 Striche auf einer Scheibe) per Interrupt zu programmieren.
Da ich noch nicht ganz klar sehe, habe ich ein paar Fragen:
1. Kann ich die beiden Radencoder einfach an die beiden externen Interrupteingänge des Mega32 anschließen ? Voraussetzung ist natürlich die korrekte Initialisierung der Interruptregister.
2. In der Interruptroutine soll ein global bekannter Zähler
(z.B. volatile int Rad_rechts) immer um eins raufgezählt werden:
so in etwa: rad_rechts++; Mehr steht in meiner Routine nicht drin.
Hat jemand einen besseren Ansatz ? oder gar schon eine Lösung ?
Vielen Dank schon mal im Voraus....
Bis später.... Klaus
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen