Du brauchst einen Timer, da jede PWM eine feste Frequenz hat (z.B. 100Hz was bedeutet das ein Puls der PWM 1/100s oder 10ms lang ist).
Dieser Timer generiert also schonmal die PWM Frequenz.
Diesen Timer stellst du ganz normal so ein:
Config Timer1 = Pwm , Pwm = 8 , Compare A Pwm = Clear Up , Compare B Pwm = Clear Up , Prescale = 1
Nur du gibst mit Timer1= PWM an das du eine PWM haben willst und keinen reinen Timer. PWM = 8 gibt die Breite der PWM an (siehe Datenblatt des Controllers wie groß die Bitbreite der einzelnen PWMs der Timer ist).
Du kannst eine PWM natürlich auch Softwareseitig erzeugen, nur um einen Timer kommst du nicht herum
Falls du noch weitere Probleme hast mit dem PWM schreib mir ne PN.....ab halb 5 etwa bin ich Zuhause dann kann ich dir das nochmal in Ruhe erklären.
Schaut ruhig mal auf meiner Homepage vorbei :
http://kampis-elektroecke.de
Oder folge mir auf Google+:
Daniel Kampert
Es gibt 10 Arten von Menschen. Die einen können Binär, die anderen nicht.
Gruß
Daniel
Ah ja, das macht Sinn!!
Werde das nachher direkt ausprobieren. Hoffe ich hab noch irgendwo ne´ LED rum liegen!
Bin leider erst gegen 19:30h zu Hause. Kann´s ja dann mal versuchen! Vielen Dank für das Angebot!!!
Grüße,
P@
Lesezeichen