Frage zum Prescaler Atmega8

Gast #2865282
Lesenswert?

Hi,
ich versuche mich gerade an Timer und lese die Theorie dazu auf dieser 
Seite:
https://sites.google.com/site/qeewiki/books/avr-guide/common-timer-theory

Grundsätzlich hoffe ich es verstanden zu haben. Was mir allerdings noch 
ein wenig schleierhaft ist, ist der Graph des Prescalers. Dazu die 
Graphik im Anhang, entnommen aus dem Datenblatt des Atmega8, Seite 71, 
Graphik 29.

Was ich nicht verstehe, ist, warum die Takte nach dem Prescaler die 
doppelte Pulsbreite haben. Ferner kann ich nicht nachvollziehen, weshalb 
der Prescaler eine fallende Flanke hat wohingegen der Takt ohne 
Prescaler die steigende Flanke besitzt. Oder anders ausgedrückt: Wenn 
clk_I/O eine steigende Flanke hat, hat clk_(I/O)/8 eine fallende Flanke.

Oder gehe ich mit meinen Fragen zu sehr ins Detail, die letztendlich für 
zu viel Verwirrung sorgen anstelle von Aufklärung?

Danke und Gruß
Angehängte Dateien:
#2865303
Lesenswert?

al3ko schrieb:
> Was ich nicht verstehe, ist, warum die Takte nach dem Prescaler die
> doppelte Pulsbreite haben. Ferner kann ich nicht nachvollziehen, weshalb
> der Prescaler eine fallende Flanke hat wohingegen der Takt ohne
> Prescaler die steigende Flanke besitzt. Oder anders ausgedrückt: Wenn
> clk_I/O eine steigende Flanke hat, hat clk_(I/O)/8 eine fallende Flanke.

Offenbar ist der Prescaler auf die steigende Flanke des Eingangssignals 
synchronisiert, d.h. immer die steigende Flanke schaltet den Zustand des 
Prescalers einen Schritt weiter. Eine steigende Flanke bringt den 
Prescaler in den Zustand "Output High", die nächste dann in den Zustand 
"Output Low".

al3ko schrieb:
> Oder gehe ich mit meinen Fragen zu sehr ins Detail, die letztendlich für
> zu viel Verwirrung sorgen anstelle von Aufklärung?

Kommt darauf an, um was es letztendlich geht. Wenn es lediglich darum 
geht, den Timer in deiner Software zu benutzen, dann lautet die Antwort 
eindeutig Ja.
Gast #2865314
Lesenswert?

Hallo Stefan,
Stefan Ernst schrieb:
> Offenbar ist der Prescaler auf die steigende Flanke des Eingangssignals
> synchronisiert, d.h. immer die steigende Flanke schaltet den Zustand des
> Prescalers einen Schritt weiter. Eine steigende Flanke bringt den
> Prescaler in den Zustand "Output High", die nächste dann in den Zustand
> "Output Low".

Okay, vielen Dank.

Gruß

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