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
Lesezeichen