Hi. Ich hab auf meinen Atmel controller folgendes Programm raufgeflasht. Jetzt kann ich ihn überhaupt nicht mehr flashen... Ich wollte bloß mal was ausprobieren, aber Pustekuchen! Gibt es da irgendeine Lösung??? .def temp = r16 ldi temp, RAMEND out SPL, temp ldi r16, 0xFF out DDRB, r16 out PORTB, r16 ende: rjmp ende Alle PB-Pins sind als Ausgabeports aktiviert, auf denen HIGH anliegt. Wie bekomme ich jetzt wieder ein anderes Programm auf den Chip? Danke!!
Ich nehme an, du programmierst via ISP. Und da ist es ziemlich egal, was die Portpins normalerweise machen, im Programmiermodus wird der Prozessor dauerhaft mit aktiviertem RESET betrieben. Keine Panik, einfach löschen und neu programmieren. Holger
Das Problem ist ja gerade, das ich den ATMEL garnicht mehr ansprechen konnte. Löschen/write/read, garnix geht, als wäre er nicht da! Aber ich hab das Problem jetz grade selber in Griff bekommen! Danke trotzdem!
Ich hab die Spannung am VCC-Eingang mit einem Vorwiderstand unter 4 V gebracht. Danach mußt du den Chip komplett löschen. Dann kannst du den Vorwiderstand wieder rausnehmen, damit das Ding wieder mit 5 V läuft.
hi leute, ich habe das problém das mein Mastercrd mir die meldung macht" AVR DEVICE-ERROR §000000 " Kann mir jemand helfen? :-)
Hi, wenn du ein direktes ISP-Kabel verwendest (ohne Serienwiderstände) schafft es der LPT-Port bei einigen PC nicht gegen den AVR anzukommen. Abhilfe schaffen die Widerstände oder du wartest am Programmanfang ein paar ms bevor Du die Ausgänge definierst. (so klappt es bei mir) Mit den 4V hat wahrscheinlich geklappt, weil der AVR das Programm nicht gestartet hat und so auch nicht den Port als Ausgang geschaltet hat... Bis dann, Ingo
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.