Hi, ich hab hier ein seltsames Problem mit einem Attiny45. Sofern ich den einfach programmieren will (neu gekauft) wird er vom Programmer nicht erkannt. Erst wenn ich einen externen Takt anlege wird er erkannt und ich kann flash etc. Die Fuses stehen aber auf internen 8MHz ?! Jemand ne Idee warum das so ist?
>Die Fuses stehen aber auf internen 8MHz ?!
Die Fuses stehen auf 1MHz internen Takt. CKDIV8 beachten!
ISP Frequenz auf 250kHz oder weniger einstellen.
Danke, aber das ist nicht das Problem, der Prozessor läuft gar nicht. Also ich hab den ISP schon runtergestellt. Ich kann ja auch Progs raufflashen wenn ich die externe Quelle dran habe. Aber selbst das LED-an-Testprog läuft dann nicht. Mit Takt schon.
>Ich kann ja auch Progs raufflashen >wenn ich die externe Quelle dran habe. Dann hast du ihn wohl auf externen Takt gefused.
evtl. im programmer die bezeichnungen vertauscht? je nach programmer sind manchmal häckchen bit0 u. keine häckchen bit1 od. auch umgekehrt, da solltest dir am besten die details zu deiner verwendeten software durchlesen (und auch mal ins datenblatt gucken)
Sry wenn ich etwas ungehalten wirke, aber: Ich schrieb schon: "Aber selbst das LED-an-Testprog läuft dann nicht. Mit Takt schon." Es ist definitiv interner Takt eingestellt (AVR Studio + verifizierung nach Datenblatt). Und dennoch funktionierts nur mit externem Takt - was eigentlich total widersinnig ist, da er in der Fusestellung eigentlich den Pin als I/O-Port benutzen sollte....
>Sry wenn ich etwas ungehalten wirke, aber: Naja. >Es ist definitiv interner Takt eingestellt (AVR Studio + verifizierung >nach Datenblatt). Und dennoch funktionierts nur mit externem Takt - was >eigentlich total widersinnig ist, da er in der Fusestellung eigentlich >den Pin als I/O-Port benutzen sollte.... Wenn er nur mit externem Takt läuft, ist auch nur externer Takt eingestellt. Da kannst du sagen was du willst. Irgendwas machst du oder das AVR Studio falsch. Wobei ich den Fehler nicht unbedingt an erster Stelle beim AVR Studio sehe ;)
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.