Forum: Mikrocontroller und Digitale Elektronik AVRISP MK II zerschossen?


von Simon (Gast)


Lesenswert?

Hallo zusammen,
ich bin momentan dabei das Tutorial hier durchzuarbeiten. Hat bislang 
alles geklappt. Mikrocontroller schon einige Male testweise mit dem 
Originaladapter programmiert ohne Probleme. Hab heute wohl irgendeinen 
Kurzschluss (arbeite ausschließlich mit 5V) gebaut und der AVR ISP MKII 
hat dann rot geblinkt. Nach Behebung des Problems musste ich feststellen 
dass ich den Mikrocontroller über das ATMEL Studio zwar programmieren 
konnte aber selbst simple Sachen wie die Ausgabe von binären Signalen 
für LEDs nicht mehr funktionierten. Hab somit den kompletten 
Mikrocontroller (Mega8A) gegen einen Neuen getauscht um sicher zu gehen. 
Aber auch hier das gleiche Verhalten. Der ISP Adapter liest und schreibt 
die FUSES, liest die ID, auch Programm übertragen etc. scheint laut 
Software zu funktionieren. Während des Übertragens wechselst die LED von 
grün kurz auf orange. Gibt es weitere Möglichkeiten den Fehler 
einzugrenzen? Hab die Schaltung auf ein absolutes Minimum reduziert und 
auch neu aufgebaut.

Das File zum Testen ist das Simpelste vom Simpelsten

.include "m8Adef.inc"
ldi r16,0xFF
out DDRD,r16
ldi r16, 0b11111100
out PORTD, r16

ende: rjmp ende

Folglich sollten an Port D PD0 und PD1 den Pegel 5V annehmen bzw. die 
LED leuchten.

Bevor ich gleich einen teuren neuen Adapter kaufe, hoffe ich auf einen 
kleinen Denkanstoß vielleicht hab ich einfach nur ein Brett vorm Kopf.

Danke im Voraus
Gruß Simon

von Vötzinger (Gast)


Lesenswert?

Compare Source und Inhalt

von spess53 (Gast)


Lesenswert?

Hi

>Folglich sollten an Port D PD0 und PD1 den Pegel 5V annehmen bzw. die
>LED leuchten.

Damit

>ldi r16, 0b11111100
>out PORTD, r16

werden PD0 und PD1 auf L gesetzt.

MfG Spess

von Simon (Gast)


Lesenswert?

Oh da war wohl ein Tippfehler unterwegs, hab es im Programm invertiert 
stehen also "out PORTB,0b00000011" aber funktioniert damit immernoch 
nicht. Habe gerade mal ein Firmwareupdate am AVR ISP MKII gemacht. Jetzt 
funktioniert er aufeinmal wieder. Thread kann also geschlossen werden.

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
Noch kein Account? Hier anmelden.