mega8/16 auf 16MHz takten

Gast #132405
Lesenswert?

was steht da noch von dem fuse???
ich mein irgendwas von einem "low XXX XXX" oder?
was anderes, wozu brauchst du die 16MHz??
meinst du nciht es wuerden 8 dicke ausreichen?
fang mal klein an den nich glaube weniger, das du schon so viel
erfahrung mit den AVRs hast
Gast #132406
Lesenswert?

Du bist aber hartnäckig: wenn man sagt das es nicht ohne externe
beschaltung geht...

du brauchst einen a) externen takt oder b) einen Quartz.
Die CKopt Fuse sagt nur, ob der Quartz mit voller Amplitude angeblasen
wird oder nicht. Macht sich manchaml ganz gut, wenn's auf jedes uA
ankommt, das der Stromverbrauch sinkt.
AxelR.
Gast #132407
Lesenswert?

"For resonators, the maximum frequency is 8 MHz with CKOPT unprogrammed
and 16 MHz with CKOPT programmed."

du brauchst trotzdem einen 16mhu quarz. bloss bei 16mhz musst du wohl
ckopt setzten, damit es stabil/fehlerfrei läuft
Gast #132409
Lesenswert?

tut mir ja schrecklich leid, aber ich brauch die 16MHz um ein Kamerabild
auszulesen - da ist jedes einzelne MHz wichtig!!!

was meine Erfahrung angeht: besuche jetzt seit 5 Jahren die
HöhereTechnischeLehrAnstalt für Elektronik in Tirol und das Auslesen
der Kamera ist teil unseres Diplom(Abschluss-)projekts!

also zusammenfassend: ich beschalte lt. Datenblatt mit einem
16MHz-Quarz und setze die CKOPT-Fuse.

mfg
Gast #132410
Lesenswert?

Wenn es auf jedes MHz ankommt, wäre viellecht auch einer der
Mega8-Nachfolger Mega88 (bzw. falls dann mal verfügbar Mega168)
interessant. Die kann man immerhin mit einem externen Takt von 20 MHz
bereiben.
Aber um einen externen Takt/Quarz wird man wohl nicht drumrum kommen.

Gruß
Ingo
Gast #132411
Lesenswert?

>Wenn es auf jedes MHz ankommt, wäre viellecht auch einer der
>Mega8-Nachfolger Mega88 (bzw. falls dann mal verfügbar Mega168)
>interessant. Die kann man immerhin mit einem externen Takt von 20 MHz

Der mega8 läuft auch mit 20MHz, ich habe sogar einen problemlos mit
22,1184MHz laufen. Nur so Sachen wie EEPROM kannst dann vergessen.
Und ich lasse meine ganzen AVRs die mit Quarz laufen ohne CKOPT laufen.
Ich hatte noch nie Probleme, außer bei einem Tiny2313 der mit einem
27MHz Quarz nur auf etwa 18MHz gearbeitet hat, nachdem ich ihm den
Grundton per Schwingkreis weggenommen habe.
#864821
Lesenswert?

> Der mega8 läuft auch mit 20MHz, ich habe sogar einen problemlos mit
> 22,1184MHz laufen. Nur so Sachen wie EEPROM kannst dann vergessen.
> Und ich lasse meine ganzen AVRs die mit Quarz laufen ohne CKOPT laufen.

Liebe Leute,

im Rahmen meines Projekts "Wir lernen µC" habe ich mit PonyProg ein 
Beispielprogramm mit blinkender LED in den ATmega8-16 geschoben. Und 
siehe, es war gut. Blinkte nur zu langsam. Ach ja, interner Oszillator 
statt Quartz.  Nun hatte ich außen einen 16MHz-Quartz mit zwei 
Kondensatoren geschaltet (XTAL1 und 2) und dachte mir...
"For resonators, the maximum frequency is 8 MHz with CKOPT unprogrammed 
and 16 MHz with CKOPT programmed."
...ich habe ja keinen Resonator, sondern einen Quartz. Also habe ich die 
Fuses auf SUT 11 und CKSEL 1111 geschaltet.

Danach stellte sich der µC tot und PonyProg war ganz komisch. Nach 
einigem Stöbern in diesem Forum habe ich dann einfach den 16MHz gegen 
einen 6MHz-Quartz getauscht und nu geht's wieder.

ABER: Wie schaltet man denn so ein Ding nun auf 16MHz??

Benedikt erklärt ja oben, daß man CKOPT nicht bräuchte. Wie geht's denn 
dann?

FG und Danke
Frank
#864831
Lesenswert?

Hallo,

Leitungen Quarz/AVR/Kondensatoren/GND zu lang?
100n direkt an Betriebsspannungsanschlüssen des AVR?

"komischen" Quarz erwischt? Ungünstige Kondensatoren (2x22p ging bei mir 
bisher immer)?

Ich hatte auch auf dem Steckbrett bei 5V noch nie Probleme mit 16MHz an 
Mega8515/162/8/16/32, meist auch ohne gesetze CKOPT, weil vergessen.

In meinem Multimeter-Stift läuft ein normaler Mega8 auch bei 2,9V noch 
stabil mit 16MHz.

Gruß aus Berlin
Michael

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