Gast
#3248620
Hallo ihr lieben, hab jetzt erfolgreich den ganzen Tag mit meinem Arduino rumgebastelt und !ERFOLGREICH! einen ATTiny2313-20PU geflasht (mit nem Blinkprogramm). So, jedenfalls fahr ich grad total auf Atmels ab. Dennoch hab ich jetzt ein kleines Problem. Mit dem WinAVR Programmer's Notepad hab ich vorhin meine Makefile irgendwo rauskopiert usw. Mein momentanes "Problem" ist, das ich die F_CPU auf 1000000 stellen muss damit die Delay-Funktion richtig "rechnet". Aber auf dem Chip steht das er 20 MHz kann. Jetzt hab ich mich etwas umgeschaut und gelesen das ich "fuses" setzen muss. Ich stell mir diese "fuses" derzeit als eine Art "Register" im Controller vor wo ich globale Einstellungen treffen kann. So, jetzt hab ich in der makefile die ich kopiert habe auch was von fuses gelesen. Und im Datenblatt steh ich bei den Frequenzen immer Kondensatoren die da an Pins hängen. Jedenfalls um ehrlich zu sein bin ich derzeit etwas überfordert. Meine Frage ist jetzt: -> Wie schnell kann dieser ATTiny2313 jetzt "arbeiten" -> Wie setze ich diese Fuses? Hab mal die makefile angehängt. -> Sind "fuses" etwas einmaliges oder muss das bei jedem flash neu geschrieben werden? -> Brauch ich jetzt für "mehr" als diese 1 Mhz noch Kondensatoren? -> Im angehängten Abschnitt vom Datenblatt seh ich immer "von - bis" angaben. Sind diese Frequenzen "pi mal daumen"-Werte? -> Und was um Himmelswillen ist das Ding parallel zu XTAL2 + XTAL1 Mit freundlichen Grüßen, chris2go
