Hallo zusammen, weil ich bereits einige typische Fuse-Bit-Mein-µC-Läuft-Nicht-Mehr fehler hinter mir habe, frage ich hier lieber noch einmal nach, auch weil das Datenblatt für mich zwar recht eindeutig ist, AVRStudio6.1 aber nicht. Ganz einfach: AtMega164A mit externem(!) 20MHz crystal und 30pF Kapazitäten. Datenblatt http://www.atmel.com/Images/doc2466.pdf sagt: Full swing Crystal Oscillator, bedeutet CKSEL3..1 Bits auf 011 Für die Start-Up-Times Tabelle auf p.34 (SCKSEL0 und SUT1..0) Wenn ich mit meinem AVRISP mkII connecte habe ich die Auswahl wie im angehängten Bild. Unsicher bin ich jetzt in folgendem: - SUT_CKSEL entspricht der Einstellung aus dem Datenblatt. Die Start-Up-Time ist mir herzlich wumpe, lediglich ein sauberes Schwingverhalten ist mir wichtig. Was wählen? - Wo kann ich die CKSEL3..1 Bits setzen um den µC auf externen 20MHz Full swing zu setzen? Ich sehe es einfach nicht (ja, wahrscheinlich bin ich doof). Ich will nicht rumspielen, der AtMega is schon verlötet und ich mag einfach keinen Fehler machen und mich dann doch aussperren. Hilfe?
Die leidigen Fusebits - AVR Studio 6.1Clock selection (keine sorge, ich habe mich nicht ausgesperrt)
Re: Die leidigen Fusebits - AVR Studio 6.1Clock selection (keine sorge, ich habe mich nicht ausgespe
In der untersten Einstellung (SUT_CKSEL) sind Taktquelle und Start-Up-Time zusammengefasst. Im Zweifelsfall zeig mal das Dropdown-Menü für diese Option. Und denk an die CKDIV8-Fuse!
Re: Die leidigen Fusebits - AVR Studio 6.1Clock selection (keine sorge, ich habe mich nicht ausgespe
Uwe ... schrieb: > In der untersten Einstellung (SUT_CKSEL) sind Taktquelle und > Start-Up-Time zusammengefasst. > Im Zweifelsfall zeig mal das Dropdown-Menü für diese Option. > > Und denk an die CKDIV8-Fuse! Danke, dass die zusammengefasst sind habe ich eben auch vermutet, verwirrt hat mich nur, dass im Drop-Down (siehe AUSSCHNITT im Bild, passt nicht alles drauf daher der unterste Teil) nur bis zu 9.3/8MHz in den Namen trägt. Ich habe aber 20...? Und mit denk an die CKDIV8-Fuse meinst du das fusebit löschen um den divider auszuschalten? Danke! Grüße
Re: Die leidigen Fusebits - AVR Studio 6.1Clock selection (keine sorge, ich habe mich nicht ausgespe
Alex schrieb: > Danke, dass die zusammengefasst sind habe ich eben auch vermutet, > verwirrt hat mich nur, dass im Drop-Down (siehe AUSSCHNITT im Bild, > passt nicht alles drauf daher der unterste Teil) nur bis zu 9.3/8MHz in > den Namen trägt. Ich habe aber 20...? Das sind 'Von'-'Bis' ANgaben. Diese markierte Einstellung ist tauglich von 3 Mhz bis 8 Mhz. Mit 20Mhz bist du aus diesem Bereich draussen. Aber es gibt ja noch 8-XX. Einschug: ein x oder xx besagt meistens: spielt nicht die große Rolle. 8-Xx ist daher zu lesen als: größer als 8Mhz. Das ist genau das was du brauchst. > auch weil das Datenblatt für mich zwar recht eindeutig ist wenn du das Datenblatt gelesen hast, dann müsstest du doch aber eigentlich auch wissen, welche Möglichkeiten es gibt. Dann muss man die dort gelesene Information auch mal mit dem in Zusammenhang bringen, was man in den Dialogen so sieht.
:
Bearbeitet durch User
Re: Die leidigen Fusebits - AVR Studio 6.1Clock selection (keine sorge, ich habe mich nicht ausgespe
Ach super, jetzt verstehe ich! Herzlichen Dank!! CKDIV8 setze ich dann auf 0 richtig? Mich wundert etwas dass das bit schon gesetzt ist - hat der interne resonator etwa 76,8MHz(/8 = 9.6)? :D wohl nicht oder?
Re: Die leidigen Fusebits - AVR Studio 6.1Clock selection (keine sorge, ich habe mich nicht ausgespe
Karl Heinz schrieb: > wenn du das Datenblatt gelesen hast, dann müsstest du doch aber > eigentlich auch wissen, welche Möglichkeiten es gibt. Dann muss man die > dort gelesene Information auch mal mit dem in Zusammenhang bringen, was > man in den Dialogen so sieht. Ja, ich hatte ja auch meine Vermutungen. Dass - XX - eine Spanne angezeigt wird ist aber ja eher Konvention der AVR-Studio-Leute, das kann man im DB nicht erkennen. Und ohne eine Bestätigung von euch war mir ein "vermuten durch kombinieren" zu gefährlich bevor dann doch wieder ein fusebit falsch gesetzt ist ;-) Dankesehr in jedem Fall!
Re: Die leidigen Fusebits - AVR Studio 6.1Clock selection (keine sorge, ich habe mich nicht ausgespe
Der interne Takt hat 8 MHz. Durch den Teiler läuft der AVR aber im Auslieferungszustand mit 1 MHz.
Re: Die leidigen Fusebits - AVR Studio 6.1Clock selection (keine sorge, ich habe mich nicht ausgespe
Danke für die großartige und schnelle Hilfe.
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.