Hallo Christian,
Wenn du noch das Ursprüngliche Programm hast
wo alles ausser der PWM lief .
Ersetze dort mal die Software PWM durch eine Hardware PWM .
Dann sollte es gehen .
Habe den code unten eingefügt .
Gruß Holger
Code:'Definition für Mega 8 $regfile "m8def.dat" 'Angabe der Taktfrequenz (8Mhz) $crystal = 8000000 'konfiguriert timer2 für PWM Config Timer2 = Pwm , Prescale = 128 , Compare = Clear 'Start des Timers Enable Timer2 Timer2 = 0 Start Timer2 DO Ocr2 = Hier deinen wert oder deine Variable eintragen . 'bei mir ist die ausgabe der PWM an oc.2 pinb.3 aber ich habe auch einen Mega 8 LOOP END







Zitieren

Lesezeichen