Habe mal aus Langeweile mit dem MEGA8 im PDIP herumprogrammiert. Ist n schönes Teil, hat aber zu wenig I/Os. ZB. ist PC6 mit Reset kombiniert. Da ich PC6 als I/O brauchte habe ich mir das Datenblatt rangeholt und bin fündig geworden: "If the RSTDISBL Fuse is programmed, PC6 is used as an I/O pin. Note that the electrical characteristics of PC6 differ from those of the other pins of Port C." Genau das stand dazu. Hab also Ponyprog geladen, Fuses ausgelesen, diese Fuse gesetzt, Fuses geschrieben. UND jetzt ?? PC6 scheint jetzt ein I/O Pin zu sein, was ich genial finde. Dummerweise krieg ich den Pozy nicht mehr gelesen oder beschrieben. Ich kann keine programmierung mehr vornehmen oder sogar den Chip löschen !!! Scheint mir im nachhinein auch logisch: alle Atmel controller werden im Resetzustand programmiert. Wenn kein Reset mehr aus- gelöst werden kann, gibts auch keine Programmierung mehr. Das kanns doch nicht gewesen sein, oder ??
Hättest das Datenblatt weiterlesen müssen. Da steht nämlich, das das nicht mehr geht. Jetzt gibt es nur noch die parallele Programmierung. Das geht am einfachsten mit dem STK500. Man kann dann auch einen Bootloader installieren. Mit dem kann man dann auch über den UART Proggen Aber jetzt retten ihn erstmal nur die parallele Programmierung.
Habe einen ISP Programmieradapter der an die parallele Schnittstelle anscheschlossen wird. Der basiert auf den 74HC244. Heist das dann, dass mein Adapter nur serielle programmierung macht, und somit bei mir der Ofen aus ist, was den Mega8 prozi anbelangt ? Habe kein weiteres Programmiergerät.
Die Parallele Programmierung bezieht sich auf das Verfahren beim Comtroller, nicht auf die Schnittstelle, an der der Programmer angeschlossen ist.
Der ISP Adapter ermöglich nur serielle Programmierung und erfordert die RESET Leitung. Wenn ich natürlich diese Verbindung zur Aussenwelt abgeschaltet habe, ist eine weitere Programmierung per ISP nicht mehr möglich.
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.