Hi,
soweit ich die Materie (theoretisch) kenne, brauchst Du für einen Drehgeber im Prinzip nur einen Interrupt. Der "andere" Pin des Drehgebers kann für die Drehrichtungserkennung in der ISR des einen Interrupts ganz normal ausgewertet werden.Zitat von jcrypter
ABER Du könntest Dir natürlich auch einen ~644~ holen. Der ist pinkompatibel zum m32, hat deutlich mehr Speicher (Flash, SRAM und EEPROM), hat drei "reine" externe Interrupts und Du kannst fast alle Pinns als PCINTx definieren. Solche PCINTnx habe ich auch schon mit Erfolg verwendet (aber noch nie für Drehgeber und bisher nur an m168/m32.
Softwaremässig sind diese zusätzlichen Interrupts in zwei Gruppen an zwei verschiedene Interruptvektoren gebunden - muss man halt berücksichtigen.Zitat von At[size=1
Lesezeichen