ATMEGA8 vs. ATMEGA88

OP #990500
Guten Tag,
ich bekomme keine Verbindung zum meinem ATmega88 (AVRStudio 4.14 und 
USBprog V3). D.h. ich kann noch nicht mal die Fuse Bits auslesen. Zwar 
handelt es sich um ein selbstgebauten kleines Controllerboard, aber mit 
einem ATmega8 habe ich keine Probleme. Ich bin mir ziemlich sicher, dass 
es nicht an meinem Board liegt, da ich noch ein zweites selbst gelötetes 
habe. Auch dort passiert mit dem ATmega88 das selbe. Also nichts. Woran 
kann dies liegen?

Vielen Dank Andy
OP
Danke erst mal, aber:
@ kskolik
glaube ich nicht, da ich 2 jungfreuliche 88er getested hab

@ Fabian
ich habe auf beiden Boards 16MHz Quarze und den ATmega8 auf ext. 
gefused, der läuft. Deswegen gehe ich davon aus, dass meine Taktquelle 
funktioniert.

Andreas
Gast
Also als allererstes liest man mal die Signatur aus. Wenn das nicht 
geht, liegt's meist an der Verbindung. Dann kannst du an den Fuses 
rumsuchen, bis du schwarz wirst.
Gehen wir das doch mal logisch an.
Wir fassen zusammen: Mit einem ATMega8 gehts, ergo sind die Verbindungen 
in Ordnung und der Programmer ist elektrisch in Ordnung. Das Mapping der 
Programmieranschlüsse ist bei '8 und '88 identisch, dann bleiben nur 2 
Möglichkeiten: Entweder die Firmware des USBProg ist zu alt oder 
fehlerhaft oder die Programmiergeschwindigkeit ist zu hoch, diese darf 
nicht mehr als 1/4 des CPU-Takts betragen. Defaultmäßig sind die 
ATMega88 auf 8MHz und eingeschalteter CKDIV8-Fuse gesetzt, das ist 1MHz 
CPU-Takt. Also da mal schauen, ob der Programmiertakt < 250kHz ist.

Gruß
Jadeclaw.
Gast
Ich habe auch genau das gleiche Problem. Ich habe eine Funkuhr mit 
Atmega8L. Die Uhr funktioniert ohne Probleme. Wenn ich jetzt Atmega8 
durch Atmega88V ersetze und mein Kode entspechend neukompilliere, dann 
funktioniert die Uhr nicht mehr. Ich dachte, dass Atmega8 und Atmega88 
kompatibel seien. Anscheinend ist dass nicht so. Weiss jemand woran es 
liegen könnte?

Gruß

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 18 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.