ATMEL:Selbst ein Bein gestellt ?

Gast #20310
Lesenswert?

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 ??
Gast #20311
Lesenswert?

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.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren