Forum: Mikrocontroller und Digitale Elektronik Fuse Einstellung für Takt


von blutengel (Gast)


Lesenswert?

Hallo,


nach langer Zeit wollte ich mal wieder was programmieren. Nur leider 
schein gar nichts zu funktionieren.
Wollte ein Testprogramm für die serielle Schnittstelle laufen lassen:
1
$regfile = "m64def.dat" 'Define your own
2
3
$crystal = 1105920
4
5
$baud = 9600
6
7
8
9
Do
10
11
 Print "Hello World"
12
13
Waitms 25
14
15
Loop
16
17
18
19
End


Flahen tue ich mit AVR STudio 7. Läuft auch soweit, aber ich bekomme 
meine Quarz nicht eingestellt. Früher war das meines Wissens anders, da 
standen dan die Frequenzen. Jetzt nur noch LOW Medium und High. Was muss 
ich nun einstellen für einen 11,092 Quarz.

von Karl M. (Gast)


Lesenswert?

blutengel schrieb:
> LOW Medium und High. Was muss
> ich nun einstellen für einen 11,092 Quarz

Na für einen 11,092 Hz Quarz muss auch die kapazitive Belastung stimmen!


Vielleicht kennst Du schon den http://www.engbedded.com/fusecalc/ ?

Damit geht es i.A. einfacher, wenn man nicht anhand des Datenblattes die 
Bits zusammen stellen möchte.

von blutengel (Gast)


Lesenswert?

Das hatte ich auch schon gefunden. Aber ich weiss ja gar nicht wo sich 
mein Quarz befindet. Ob in LOW MEDIUM ODER HIGH. Und dann diese Start Up 
Time.

von Einer K. (Gast)


Lesenswert?

blutengel schrieb:
> Und dann diese Start Up Time.
Da nimmste im Zweifel die längste.



blutengel schrieb:
> Ob in LOW MEDIUM ODER HIGH.
Das Datenblatt zu deinem µC, weiß um die Bedeutung.

von Veit D. (devil-elec)


Lesenswert?

blutengel schrieb:
> $crystal = 1105920
> 11,092 Quarz.

Hallo,

täuscht mich das oder fehlt oben eine Null?
Von welcher Frequenz reden wir wirklich?
Mit welcher Einheit?

von blutegel (Gast)


Lesenswert?

Sehe ich das dann richtig das er nur Quarz bis 8MHZ kann?

von Einer K. (Gast)


Lesenswert?

blutegel schrieb:
> Sehe ich das dann richtig das er nur Quarz bis 8MHZ kann?

CKOPT setzen, nicht vergessen.
Für den Full Swing Mode
Dann klappts auch mit 16MHz und deinen 11MHZ

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.