gibts da irgendeine Möglichkeit ATmega8 bzw. ATmega16 mittels internem Oszillator auf 16MHz zu takten? mfg ubootfanat
Ja, wenn man an den internen Oszillator einen Quarz dranhängt. Ohne externe Beschaltung ist es nicht möglich. Peter
wie geht das dann?? hab das Datenblatt studiert, komme aber auf keinen grünen Zweig! was muss ich tun, damit ich meine 16MHz bekomme? mfg ubootfanat
einen 16mhz quarz (mit kondensatoren) oder quarzoszillator kaufen. beschaltung steht im datenblatt und crystal und external clock
im Datenblatt steht irgendetwas von einer CKOPT-Fuse! 8MHz dran - CKOPT-Fuse und 16MHz sind aktuell!? mfg
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
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.
"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
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
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
>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.
...nur auf etwa 18MHz gearbeitet hat, nachdem ich ihm den Grundton per Schwingkreis weggenommen habe. ein Widerstand parallel zum Quarz geht meistens auch. Gruß AxelR.
> 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
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
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.