Ich denk Henk hat recht. Änder mal in der Funktion pwm8bit(), pwm9bit(),pwm10bit() sechs Zeilen so:
8Bit:
OCR1A= (char) (2.55*vel);
OCR1B= (char) (2.55*vel);
9Bit:
OCR1A= (char) (5.11*vel);
OCR1B= (char) (5.11*vel);
10Bit:
OCR1A= (char) (10.23*vel);
OCR1B= (char) (10.23*vel);
Gruß Muraad
EDIT du musst noch die Zeilen bei pwm9bit() und pwm10bit() ändern.
Und danke dir Dino Dieter jetzt funktioniert der Code wenigstens einwandfrei.
Lesezeichen