Forum: Mikrocontroller und Digitale Elektronik STK500 Quarz Problem


von Ezio A. (altair)


Angehängte Dateien:

Lesenswert?

Hallo zusammen,

Ich hab mich hier durchs Forum gelesen und zig Varianten von Jumper 
stellungen am STK 500 gefunden...doch irgendwie komm ich damit nicht 
klar! Ich hab den oscsel auf 2 und 3 stecken und den xtal1 auch 
gesteckt...soweit so gut...jetzt hab ich einen 16Mhz Quarz in den Sockel 
gekauen und das Fusebit auf die Einstellung wie auf dem angehängten 
Foto...nur funktioniert der ganze Spass jetzt unabhängig davon ob ich 
den Quarz gesteckt hab oder nicht?! also offensichtlich läufts immer 
noch auf intern...oder hab ich da nen grundlegenden Fehler?

Vielen Dank Euch

von spess53 (Gast)


Lesenswert?

Hi

OSCSEL-Jumper auf 1-2 stecken.

MfG Spess

von Ezio A. (altair)


Lesenswert?

Ja das hab ich auch schon probiert...nur wie gesagt es macht rein gar 
keinen Unterschied ob ich den Quarz nun gesteckt habe oder ihn 
rausziehe...wie kann ich die Frequenz meines Controllers denn anzeigen 
lassen??? gibts da en tool im AVR Studio?

von spess53 (Gast)


Lesenswert?

Hi

Du kannst dir nur den Softwaretakt vom STK anzeigen lassen. Wenn der 
Controller ,bei entferntem XTAL1-Jumper, noch läuft ist er noch auf den 
internen RC-Oszillator gefust.

MfG Spess

von Ezio A. (altair)


Lesenswert?

Ok also ich habs jetzt mal probiert wie du sagtest...aber wenn ich den 
XTAL abziehe geht gar nichts mehr...egal auf weclher stellung der OSCSEL 
steckt...was ist das denn fü ne kacke?!

Aber die Einstellung in den Fuses stimmt doch oder???

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Sebastian Altair schrieb:
> wie kann ich die Frequenz meines Controllers denn anzeigen
> lassen?

Da musst du schon einen Zählfrequenzmesser bemühen.  Woher soll denn
dein AVR Studio wissen, mit welcher Frequenz der Controller wirklich
läuft?

Wenn du den Quarz ziehst, wird vermutlich der Oszillator auf dem
STK500 einfach irgendwie schwingen.

von Ezio A. (altair)


Lesenswert?

Naja das Problem ist wenn ich den XTAL abziehe kann er nicht mehr auf 
den Controller zugreifen...

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Sebastian Altair schrieb:
> Naja das Problem ist wenn ich den XTAL abziehe kann er nicht mehr auf
> den Controller zugreifen...

Auf welchen Takt hast du denn den boardeigenen Takt des STK500
eingestellt?  Wenn der recht niedrig ist, musst du beim Programmieren
mit ISP entsprechend in der ISP-Frequenz zurückgehen, sodass fISP <
fCPU/4 ist.

von Ezio A. (altair)


Lesenswert?

Ok danke euch allen! Ich glaub ich habs...wenn ich ne LED blinken lass 
und lass sie MIT Quarz blinken denn gehts als Blitzicht ;-) wenn ich den 
Quarz abzieh und den OSCSEL umsteck wirds langsam...das müsst doch denn 
der beweis sein oder?

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Sebastian Altair schrieb:
> wenn ich den
> Quarz abzieh und den OSCSEL umsteck wirds langsam...das müsst doch denn
> der beweis sein oder?

OSCSEL umstecken allein genügt bereits: das schaltet zwischen dem
Oszillator, der an der Quarzfassung hängt, und dem softwareeinstell-
baren Takt vom ATmega8535 um.  Ob der Quarzoszillator nach dem
Umstecken l{a,u}stlos vor sich hin tickert oder nicht, kann dem
Target-Controller reichlich egal sein.

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
Noch kein Account? Hier anmelden.