Forum: Mikrocontroller und Digitale Elektronik Erweiterter 10bit Timer2 des PIC16/18f


von HerrSchmitt (Gast)


Lesenswert?

Hallo an Alle!

Ich habe eine Verständnisfrage.

Beim PWM Betrieb wird der Timer2 mit 2 LSBs aus dem Vorteiler des Timer2 
und der "2Bit internal Q Clock" erweitert (z.B. Datenblatt PIC18F4520).

Was genau ist diese "2Bit Q Clock"?


LG

von Hobby-Frickler (Gast)


Lesenswert?

Q-Clock ist die Frequenz des Quarzes. Die Quarzfrequenz wird zunächst 
durch 4 geteilt. Zum teilen durch 4 braucht man einen 2 Bit Prescaler.

Wenn du z.B. einen 20 MHz Quarz nimmst, arbeitet der PIC mit 5MHz. Nur 
PWM arbeitet mit 20 MHz.

Ist etwas ungünstig beschrieben. Mit TOSC sind die 5 MHz gemeint - nicht 
die 20 MHz des Oszillators.  So die ganzen Verrenkungen mit dem 4*TOSC 
bzw. Q-Clock und dem 2 Bit Prescaler.

von Martin S. (drunkenmunky)


Lesenswert?

@ HerrSchmitt:
Was wird erweitert? Meinst du jetzt für duty cycle oder für die 
Periodenzeit?

@ Hobby-Frickler:
Ich denke, das ist nicht richtig. Fosc ist immer die wirkliche Frquenz 
des Oszillators. Der Prescaler von dem Timer ist auch nicht zuständig 
dafür, dass dieser durch 4 geteilt wird. Bei dem Eingang von Timer steht 
da meistens dann schon Fosc/4 dran, dann weiß man dass es der 
Maschinentakt ist.

von HerrSchmitt (Gast)


Angehängte Dateien:

Lesenswert?

Martin S. schrieb:
> Was wird erweitert? Meinst du jetzt für duty cycle oder für die
>
> Periodenzeit?

Es geht um folgendes Kommentar im Bild (Anhang)

Martin S. schrieb:
> Ich denke, das ist nicht richtig. Fosc ist immer die wirkliche Frquenz
>
> des Oszillators. Der Prescaler von dem Timer ist auch nicht zuständig
>
> dafür, dass dieser durch 4 geteilt wird. Bei dem Eingang von Timer steht
>
> da meistens dann schon Fosc/4 dran, dann weiß man dass es der
>
> Maschinentakt ist.

Fosc ist defenitiv die Frequenz des Quarzes! Du verwechselst das glaub 
ich mit der Abarbeitung der Befehle. 1Zyklus ist dabei immer Fosc/4.

Zurück zum Thema =) , was hat es nun mit dieser "internal Q clock" auf 
sich?

von HerrSchmitt (Gast)


Lesenswert?

Weiss keiner Rat?  =(

von Sascha (Gast)


Lesenswert?

Ich bin auch der Meinung dass es der direkte Quarztakt ist, nicht der /4 
geteilte Takt der CPU.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.