ATMEGA16 seltsames verhalten ?

Gast #2329724
Lesenswert?

Hallo

ich habe einen Mega16, den ich in einer eigens entwickelten Schaltung in 
Betrieb nehmen möchte. Die Schaltung ist bereits mehrfach aufgebaut 
worden und funktionsfähig.
Damit die Schaltung auch funktioniert wollte ich den Mega nun auch 
programmieren.
Dies funktioniert jedoch nur teilweise:
- Signatur lesen geht
- FUSES programmieren geht
- FLASH beschreiben ergibt folgende Fehlermeldung:

Verifying Flash...Failed! address=0x0000 expected=0x0c actual=0xff

Das AVRStudio 5 meldet dann, dass das erstellte Programm zu groß für den 
Flash sein soll. Dies wird an der flaschen Flash-Adresse liegen nehme 
ich an.

Des weiteren habe ich festgestellt, dass an den Portpins, an denen LEDs 
angeschlossen sind und daher als Ausgänge definiert worden sind nur 1,9V 
anstelle der verwendeten 3,3V anliegen.

Könnt Ihr mir weiterhelfen den Fehler einzugrenzen?
Ist der Mega beim Löten futsch gegangen?

Grüße
Mike
Gast #2329744
Lesenswert?

@Joe: Wie eine LED mit Vorwiderstand funktioniert ist mir klar. Es geht 
darum, dass der Mega16 den Pegel am Port-Pin nicht auf 3,3V hoch ziehen 
kann. Daher habe ich vermutet, dass dies durch eine nicht vollständige 
bzw. fehlerhafte Programmierung hervorgerufen wird.

Mir geht es auch eher um den Fehlercode, den ich erhalte als um die 1,9V 
am Ausgang des Portpins. Hierfür suche ich eine Erklärung um dann eine 
Lösung finden zu können.

Grüße
Mike
Gast #2329764
Lesenswert?

So ich habe das Problem gelöst. Aus welchen Gründen ist dieser 
Controller ein sehr gemütlicher. Nur mit einer sehr geringen Frequenz 
lässt sich leben einhauchen.

Naja, danke für eure Hilfe.

Mike

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