Hallo, ich hab mir http://www.mikrocontroller.net/articles/Drehgeber angesehen. Mir ist nun folgende stelle aufgefallen:
1 | static int8_t last; |
fehlt da nicht ein volatile, da die Variable sowohl in der ISR als auch außerhalb verwendet wird? Ich muss allerdings sagen, dass meine C Kenntnisse nicht all zu toll sind ;)