Zitat Zitat von Besserwessi
In der Makrodefinition von "IsBitSet(...)" sollte noch ein Klammer mehr hin: 1<<Bit kann sonst unerwartete ergebnisse geben wenn man z.B. schreibt: IsBitSet(PINB,1+3). Kommt wahrscheinlich selten vor, kann aber sehr schwer zu findene Fehler geben.
Uups, stimmt, danke für den Hinweis.
Bei den anderen drei Makros hab ich's auch gemacht, bei dem letzten wohl vergessen...