Gast
#2600753
Hallo ich habe einen attiny2313 Verbaut. Der Standart takt ist ja 20 MHz mit dem Internen Oszi also gebe ich bei bascom : $crystal = 20000000 an oder sehe ich das falsch ?
|
Anzeige
|
Attiny2313 Crystal Frequenz
Gast
#2600753
Hallo ich habe einen attiny2313 Verbaut. Der Standart takt ist ja 20 MHz mit dem Internen Oszi also gebe ich bei bascom : $crystal = 20000000 an oder sehe ich das falsch ?
Gast
#2600786
Jetzt habe ich 1mhz eingegeben und bei waitms 1000 dauert es 1 sekunde bis eine led toggelt wie kann das sein ? habe eben gelesen er hat ein 4 oder 8 mhz oszilator ?
Gast
#2600788
Standard Auslieferungszustand ist internal clock clkdiv8 also 1 MHz.
Gast
#2600795
Simon Simonitsch schrieb: > Jetzt habe ich > > 1mhz eingegeben und > > bei waitms 1000 > > dauert es 1 sekunde bis eine led toggelt Ist doch logisch oder? Die Standartfrequenz , also die Frequenz mit der die Atmel Controller ausgeliefert werden liegt bei 1 Mhz interner Quarzoszillator. Simon Simonitsch schrieb: > wie kann das sein ? was ist denn daran nicht logisch? Simon Simonitsch schrieb: > habe eben gelesen er hat ein 4 oder 8 mhz oszilator ? ja das stimmt, lässt sich einstellen: 1Mhz , 4Mhz , 8Mhz und extern bis 20Mhz
Gast
#2600809
ok danke das habe ich nicht gewusst ist das bei allen atmel controllern so ? also muss ich die fuses umstellen für 8mhz?
Gast
#2600814
Das kannst Du im jeweiligen Datenblatt nachlesen
Gast
#2600817
Simon Simonitsch schrieb: > ist das bei allen atmel controllern so ? Meines Wissens, ja Simon Simonitsch schrieb: > also muss ich die fuses umstellen für 8mhz? wie umstellen? Mit welcher Taktfrequenz soll der Controller denn arbeiten? Wenn du mit 1Mhz den Controller laufen lässt gibst du bei Bascom $crystal = 1000000 ein. Also 1 Million Hertz. Das hängt aber davon ab mit welcher Taktfrequenz der Mikrocontroller arbeiten soll. Demnach musst du die Zahl entsprechend ändern in deine Taktfrequenz. Antwort schreiben |
Anzeige
|