Main Page | Modules | Data Structures | Directories | File List | Data Fields | Globals | Related Pages

Quadrature Encoder Driver (encoder.c)
[Drivers (for external hardware)]

 #include "encoder.h" 
Overview
This library allows easy interfacing of standard quadrature encoders (used for sensing shaft rotational position and speed) to the Atmel AVR-series processors. The library uses external interrupts to sense and keep track of the encoder's movements. The library is extendable with the maximum number of encoders equal to the total number of external interrupts available on the target AVR processor.
Note:
Due to the wide range of external interrupt capability on AVR processors, it is difficult for this library to automatically adapt to different processors. For this reason, much of the configuration responsibility has been left with the user. See the encoderconf.h configuration file.


Generated on Sun Oct 29 03:41:09 2006 for Procyon AVRlib by  doxygen 1.4.2