Szenario: - Atmega mit Quarz wegen Buadraten für UART - Frequenz des Quarz liegt oberhalb der Save Operating Area bei entsprechender Spannung - Nach dem Prescaler liegt sie jedoch wieder innerhalb der Save Operating Area Im Datenblatt konnte ich leider keine klare Antwort auf die Zulässigkeit des Szenarios finden. Spricht etwas dagegen bzw. hat jemand damit schon Erfahrungen? Hintergrund ist, dass ich noch Quarze in den gewünschten kleinen Abmessungen rumliegen habe und diese gerne verwenden möchte.
Für den privaten Bereich habe ich das einige Male gemacht und konnte keine Fehlfunktionen beobachten. Gestützt habe ich mich auf die Angabe im Datenblatt, z.B. ATmega1284 § 9.12.2 CLKPR – Clock Prescale Register: Note that any value can be written to the CLKPS bits regardless of the CKDIV8 Fuse setting. The Application software must ensure that a sufficient division factor is chosen if the selected clock source has a higher frequency than the maximum frequency of the device at the present operating conditions. The device is shipped with the CKDIV8 Fuse programmed.
Bernhard Seidl schrieb: > Im Datenblatt konnte ich leider keine klare Antwort auf die Zulässigkeit > des Szenarios finden. Spricht etwas dagegen bzw. hat jemand damit schon > Erfahrungen? Ich könnte mir Vorstellen, dass die Oszillatorschaltung hinter den XTAL Pins auch irgendwo begrenzt ist. Seite 36 aus einem Atmegaxx8 DB: The Application software must ensure that a sufficient division factor is chosen if the selected clock source has a higher frequency than the maximum frequency of the device at the present operating conditions. The device is shipped with the CKDIV8 Fuse programmed. Demnach scheint es aber durchaus möglich zu sein, mehr als 20MHz anzuschließen unter der Voraussetzung des richtigen Teilers.
Addendum: Der Quarz hat natürlich keine x-beliebig hohe Frequenz. Ich bleibe unterhalb des absoluten Maximums des Atmegas. @corrtexx: Dannke für den Hinweis... :-)
Du sagst nicht welcher AtMega. Nicht jeder hat einen Prescaler, um den Systemtakt zu teilen. Ich nehme mal an, dass du einen solchen Prescaler meinst, unter dem Begriff wirst du noch haufenweise weitere im Datenblatt finden. Ansonsten würde dazu sagen: Für ein Hobbyprojekt schei... drauf - wenn´s läuft, dann läufts. Alles was kommerzielle Dinge angeht, lass die Finger von Bereichen die nicht spezifiziert sind. Da muss ATmel nur aus Kostengründen auf die Idee kommen, in der nächsten Charge etwas anders zu fertigen, was den spezifizierten Bereich nicht betrifft und dann kann es sein, dass dein Projekt und aller Wahrscheinlichkeit nach dein Job den Bach runter geht. Wenn es in einem Test bei z.B. bei 20 Exemplaren geht, ist die Wahrscheinlichkeit klein, dass es mal nicht geht - es geht ganz einfach darum, dass du weiterhin gut schlafen kannst und wenn es drauf ankommt nicht durch fahrlässige Aktionen wie dem Verlassen des spezifizierten Bereiches Schuld bist oder auch nur sein könntest.
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.