Ein wenig konstruktive Kritik:
Deine Kommentare sind ein super Beispiel, wie man nicht kommentieren
sollte, z.B.
Hans Huber schrieb:
> if( PIND & (1<<PD0) ) { //wird geprüft, ob das Bit PD0 im Register
> PIND gesetzt ist.
genau das kann man doch schon vorne lesen. Aber was bedeutet das ?
Das Kommentar wäre so z.B. eindeutiger:1 | if( PIND & (1<<PD0) ) { // Taster für 1. Geschwindigkeit ( xx Hz ) wurde gedrückt
|
Am besten liest du dir mal alle Kommentare durch und fragst dich, ob sie
nicht genau das selbe aussagen, wie der Code davor, z.B. bei den
includes.
Kommentare dienen Ergänzungen, also warum man den Code an der Stelle so
geschrieben hat.
Hans Huber schrieb:
> pollButtons(); //Aufruf der Methode pollButtons
Ach echt ? Hätte ich nicht gedacht. Auch hier kannst du dir die Frage
stellen, warum du diese Methode aufrufst. "Abfragen der Taster" wäre
schonmal schöner als den Code wirklich eins-zu-eins auszuschreiben.