Hi, bin grad am ausprobieren von meinen neuen Spielsachen. Habe also meinen MEGA 32 und einen 8Mhz Quartz angeschlossen. Fuses richtig gesetzt, Testprogramm läuft auch wunderbar (LED blinkt). Dachte nun zum Spaß häng doch mal den neuen Logic Analyzer (Logicport) dran un schau dir die Clock an. Nun, sah erst mal ganz gut aus ca. 120ns per Tackt, das kommt mit 8Mhz ja schon hin. Aber dann seh ich, dass es da zwischendrin auf einmal Ausreiser gibt, siehe anhängenden Screenshot (NUR DATA0 BEACHTEN) Kann das wirklich sein? Den ATMEGA scheint es nicht zu stören. Oder macht mein LA hier misst? Gruß Thomas
Was sagt denn da das altbewährte OSZI? Mit welcher Samplerate tastest du denn ab? Achja: Geiler LA ^^ hab ich auch xP
LA direkt am Quarz-Pin? Ist nicht so toll, das ist kein Logik-Pin. Schon garnicht, wenn CKOPT nicht aktiv sein sollte. Sowas geht bestenfalls mit Oszi, aber auch das ist aufgrund dessen Kapazität nicht unproblematisch.
Ich taste mit 500Mhz ab. Ok, hab kein Oszi, wollte ja nur mal schauen was rasukommt. Was ist den CKOPT? Gruß Thomas
Ein Begriff, den du im Datasheet mal nachschlagen solltest.
Wenn, dann nur an XTAL2 messen und wie gesagt, die CKOPT-Fuse einschalten, erst dann schwingt der Quarzgenerator mit vollem Spannungshub.
Hi Teste doch mal wie das bei einem anderen 'Logic Threshold' aussieht. MfG Spess
Nach setzen der CKOPT Fuse gings ohne Probleme. Hat das Setzen dieser Fuse denn auch irgendwelche Nachteile? Gruß Thomas
Dachte ich mir schon fast, aber wann braucht man es abgesehen davon, wenn man seinen neuen LA ausprobieren will?
Man kann dann mit dem Oszillator noch einen anderen Baustein zusaätzlich ansteuern (siehe Datenbalat;-))
CKOPT sollte immer dann gesetzt sein, wenn der Systemtakt >= 8MHz ist. Das Fuse ist uebrigens ein bisschen ein Relikt, das es in den neueren AVRs (z.B. dem 2313) nicht mehr gibt. Und auch in den ATxmeges wird es das dann konsequenterweise nicht mehr geben. Du solltest immer bedenken: Der Quarz erzeugt eine (nicht lupenreine) Sinusschwingung und daher erstmal keinen Logiktakt. Es ist also "normal" wenn ein LA da dann teilweise ins Stottern kommt. Anscheinend wird durch das CKOPT der Takt auch stabiler. Schau mal ins Datenblatt im Kapitel "Clock sources", da ist genauer beschrieben, was es bewirkt. Gruss, Michael
Schönes Beispiel für "Wer viel misst, misst viel Mist".... Anders gesagt, man solte sich genau überlegen, was man messen will und welche Randbedingungen dabei zu beachten sind. Nach meiner Erfahrung haben manche Quarze Probleme ohne CKOPT, daher immer mit, falls es nicht unbedingt auf jedes uA ankommt. Leider kann z.B. AVR-PROG beim mega32 diese Fuse nicht setzen, der AVR OSP II kann's aber.
Der Olimex JTAG zum Glück auch. Naja, mache eben erst meine ersten Schritte in der Welt der Elektronik. Hatte für so was bisher immer einen Hardware Entwickler zur Seite der gemessen hat wenn ich was wissen wollte. Gruß Thomas P.S.: Jetzt macht der LA wirklich prima Messungen :-)
Ja, ich werd den LA noch diese Woche bestellen, obwohl ich den vielleicht erst in 3 Monaten brauche für die nächste Neuentwicklung. Erstens ist gerade Geld übrig, zweitens bei dem Dollarkurs wär man ja blöd, wenn nicht....
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.