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 ?
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 ?
Standard Auslieferungszustand ist internal clock clkdiv8 also 1 MHz.
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
ok danke das habe ich nicht gewusst ist das bei allen atmel controllern so ? also muss ich die fuses umstellen für 8mhz?
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.
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.