PWM Frequenz

Gast #2600450
Lesenswert?

danke. Aber welchen wert in welches register? Sorry wenn ich so dumm 
frage, habe erst am Wochenende angefangen MC zuprogrammieren. Mal 
angenommen ich will die Frequenz verdoppeln oder verzehnfachen.
Gast #2600470
Lesenswert?

ich bin mit zu mehr als 99,9999% sicher das es im Datenblatt des 
controllers sehr gut beschrieben ist.
in der Regel kannst du auswählen in welchem betrieb du arbeitest, 8bit 
mode, 16bit mode und noch anderes gedöns. zum einstellen der PWM gibt es 
dann ein Regeister um die Periodendauer einzustellen (abhängig von dem 
configurierten Clock des Timers) und ein Register (meist 16bit) um die 
PWM einzustellen. Zu erkennen oft an der Endung H und L. das mit der 
Endung L ist das Lowbyte und H das High Byte des 16bit registers.
schreib da mal nen wert rein ung guck !!
Gast #2600474
Lesenswert?

Sorry Jungs.
Ich habe es echt versucht. aber aller Anfang ist schwer.
ich habe folgendes eingestellt:

  TCCR3A = (1<<COM3A1) | (1<<WGM31);
  TCCR3B = (1<<WGM32) | (1<<WGM33)| (1<<CS30);
  TCCR3C = 0;

Damit habe ich versucht FastPWM einzustellen die von 0 bis Comparematch 
1 ausgibt und anschließend 0.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren