Hallo! Ich versuch mich gerade am Attiny13 und bräuchte auf die schnelle mal einen Tipp wie man den Port PB5 aktiviert. Im AVR-Studio Simulator wird der Ausgang gesetzt aber nicht Realen lauf. Ich will praktisch eine Led Blinken lassen an Port PB5. Blinkprogramm funktioniert soweit auf einen anderen Port. Ich weiss, das der PB5 normal der Reset ist, im Datenblättle steht das man den auch als Ausgang benutzen kann aber wie? Gruß norad
Wenn ich das noch richtig in Erinnerung habe, dann geht das nur, wenn man die Fuse RST disabled, dann kann der Pin als I/O benutzt werden. Hat jedoch einen entscheidenden NACHTEIL: Danach kann der Tiny13 nur noch über HV umprogrammiert werden. Gruß TK
Hi RSRDISBL-Fuse setzen. Aber dann ist ISP-Programmierung weg. MfG Spess
Da gibt es unter den AVR Fuses eine fürs Disable des Resetpins. Der Haken: Wenn RESET so abgeschaltet ist, kommst du mit einem ISP-Programmer nicht mehr rein. Dein Programm im Attiny13 sollte also für die Ewigkeit gedacht und bugfrei sein oder du solltest einen HV-Programmer an der Hand haben.
@TK Danke für deine Schnelle Antwort. Naja! Das ist aber blöd. Weisst Du ob das mit HV umprogrammieren für den Attiny13 schädlich ist.
> Weisst Du ob das mit HV umprogrammieren für den Attiny13 schädlich ist.
Dem Controller sollte das nicht schaden, aber die Programmiererei wird
halt mühsam, da du den Controller jedes Mal aus der Schaltung nehmen
musst/solltest.
Vielen Dank an alle! Schade das man nicht alle Ports verwenden kann solange die Sache noch in der mache ist. :-(
Stefan "stefb" B. wrote: > Dein Programm im Attiny13 sollte also für die Ewigkeit gedacht und > bugfrei sein oder du solltest einen HV-Programmer an der Hand haben. ... oder Du hast vorher nen Bootloader reingebrannt. Der Bootloader kommt immer rein, braucht sogar nur einen Draht. Er belegt aber etwa 400 Byte Code. http://www.mikrocontroller.net/articles/AVR_Bootloader_FastBoot_von_Peter_Dannegger Peter
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.