Forum: Mikrocontroller und Digitale Elektronik Standardfrequenz des ATMega16 gesucht


von MSSM (Gast)


Lesenswert?

Hallo,

Ich suche die Standardfrequenz des ATMega16's, also wenn man kein 
externes Quarz benutzen möchte. Wie ist die? Ich vermute mal 1Mhz oder 
4Mhz, genau wissen tue ich es aber nicht. Und im Datenblatt sowie bei 
Google findet man dazu auch nichts.

MFG Moritz

von Spess53 (Gast)


Lesenswert?

Hi

>Und im Datenblatt sowie bei Google findet man dazu auch nichts.

Erzähle nicht so einen Unsinn. Im Datenblatt steht das unter:

System Clock and Clock Options->Calibrated Internal RC Oscillator

MfG Spess

von Chris L. (kingkernel)


Lesenswert?

Eben ins Datenblatt geschaut!! Laut diesem taktet der interne 
RC-Oszillator bei 8MHz

von Wolfgang (Gast)


Lesenswert?

MSSM schrieb:
> Wie ist die? Ich vermute mal 1Mhz oder 4Mhz

Wenn du es nicht im Datenblatt findest, dann probiere es aus. Ein 
kleines Blinkprogramm, dass einen Pin wackeln läßt, verrät dir alles.

von Eumel (Gast)


Lesenswert?

Christian L. schrieb:
> Eben ins Datenblatt geschaut!! Laut diesem taktet der interne
> RC-Oszillator bei 8MHz


Richtig, das ist aber nicht die Frequenz mit der der Controller im 
Auslieferungszustand arbeitet. Schau nochmal genauer nach :)

von Hubert G. (hubertg)


Lesenswert?

In meinem Datenblatt steht:
The default clock source setting is therefore the 1 MHz Internal RC 
Oscillator with longest startup time.

von Wolfgang (Gast)


Lesenswert?

Christian L. schrieb:
> Laut diesem taktet der interne RC-Oszillator bei 8MHz

Dann guck mal, was unter "Default Clock Source" steht.

von Peter R. (pnu)


Lesenswert?

Default-Wert :
Die RC-Oszillatoren der meisten AVRs haben 8 MHz Arbeitsfrequenz, die 
sich per fuses um einige Prozent justieren lässt.
Ein Vorteiler teilt dann um den Faktor 8 herab, sodass die 1 MHz 
Prozessortakt entstehen.

von Hubert G. (hubertg)


Lesenswert?

Peter R. schrieb:
> Default-Wert ist 8MHz für den RC-Oszillator, zusätzlich mit mod8-Teiler,
> sodass 1MHz als Programmtakt entsteht.

Der Mega16 hat keinen CKDIV8.
Hier musst du die Taktfrequenz mit CKSEL in den Fuses einstellen.

von Mw E. (Firma: fritzler-avr.de) (fritzler)


Lesenswert?

Hubert G. schrieb:
> Peter R. schrieb:
>> Default-Wert ist 8MHz für den RC-Oszillator, zusätzlich mit mod8-Teiler,
>> sodass 1MHz als Programmtakt entsteht.
>
> Der Mega16 hat keinen CKDIV8.
> Hier musst du die Taktfrequenz mit CKSEL in den Fuses einstellen.
Hat ja auch keiner gesagt, dass das mit der CKDIV8 Fuse gesetzt wird.
Der Mega16 hat Trotzdem nen 8er Teiler drinne, der noch Abgriffe auf 4 
und 2 hat.

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.