ATmega8 lässt sich nicht Programmieren

Gast #359098
Lesenswert?
• ▲
▼
Hallo

Ich benutze schon länger den ATtiny2313, welchen ich mit Bascom
programmiere. Nun habe ich mir einen ATmega8 gekauft. Disen habe ich
wie folgt angeschlossen:

MISO->Pin 18
SCK->Pin 19
RESET->Pin 1
MOSI->Pin 17
VCC->Pin 7
GND -> Pin 8
Parallel zu Pin 7 und Pin 8 ein Kondensator 100nF
Ein 16MHz Quarz mit zwei 33pF Kondesattoren an Xtal1 und Xtal2
Im Datenblatt steht noch etwas von dem Eingang "SS" was muss daran?

Ich kann den µC reseten und löschen und lesen(er ist leer als FF usw.).
Nur schreiben geht nicht.
Ich bekomme immer die Fehlermeldung "Could not idntify Chip with
ID:FFFFF"

Hoffentlich könnt ihr mir weiterhelfen
Gast #359099
Lesenswert?
• ▲
▼
evtl. liegts daran, dass auch Gnd2 (Pin22) angeschlossen sein muss,
weiss ich nicht genau, sollte man aber immer machen.
Weitere mögl. Fehlerquelle: ISP-Frequenz zu hoch. Der Mega8 wird
ausgeliefert mit aktiviertem internem 1MHz-RC-Oszillator.
Mit welcher Hard/Software willst du programmieren?
Gast #359100
Lesenswert?
• ▲
▼
@crazy horse

Pin 22 -> ist an GND angeschlossen
AREF und AVCC liegen auf 5V

Software:
Ich programmiere mit BASCOM und dem integriertem Programmer

Hardware:
ISP Programmer auf Basis des 74244 (STK200 hatte ich immer als
Programmer eingestellt)
Gast #359102
Lesenswert?
• ▲
▼
So, hat ein bisschen gedauert, musste erstmal sehen wie das so
funktioniert. Also meinen ATtiny2313 liest PonyProg2000 aus.
Denn ATmega8 mal wieder nicht.

Aber die Fuse Bits zeigt er an, folgende sind gesetzt:
BODLEVEL
SUTO
CKSEL3
CKSEL1
CKSEL0
Gast #359103
Lesenswert?
• ▲
▼
Prüf doch nochmal die Verbindung, oder deine Resetbeschaltung, ggf mal
den Reset beim Mega Manuell auf GND legen und sehen ob du ihn dan
programmieren kannst.
Die Fuses sind (wenn du nix verändert hast) in Ordnung da muß du sicher
nichts umstellen.
Gast #359105
Lesenswert?
• ▲
▼
Hab das jetzt mal alles ausprobiert, beide Programme erkennen ihn nicht.

Was benutzt Ihr denn für Schaltungen zum Programmieren.
Ich hab einfach die Schaltung vom ATtiny2313 auf den ATmega angewandt.
Vielleicht liegt es ja daran.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.