AT89S51 <-> AT89S2051/AT89S4051 -- ISP-Probleme

Gast #1026981
Lesenswert?
• ▲
▼
Moin zusammen!

Ich habe hier einen AT89S4051 mal mit Vcc = +5 V und GND versorgt. Jetzt 
wollte ich mal testen, wie's denn mit dem ISP ausschaut -- habe einen 
AVR mkII. Ich dachte das Dingens wird unterstützt...

Bekomme allerdings die WARNING: Signature does not match the selected 
device!
(über AVR Studio 4, vgl. Screenshot)

Ich dachte, dass die Angabe im Datenblatt für AT89S51 eine Familie ist, 
die AT89S2051/AT89S4051 einschließt. Dies scheint nicht der Fall zu sein 
oder ist ein Fehler in meiner Schaltung wahrscheinlicher? Ansonsten 
leuchtet der ISP nämlich grün... :( Oder brauch ich einen anderen ISP -- 
wäre blöd.

Gruß
Matthias
Angehängte Dateien:
#1027050
Lesenswert?
• ▲
▼
Das sind die Signature Bytes der verschiedenen 51er Prozessoren:

AT89S51   1E 51 06
AT89S52   1E 52 06
AT89S8253 1E 73
AT89S2051 1E 23 FF
AT89S4051 1E 43 FF

Nur wenn alle Signature Bytes mit dem eingestellten Typ übereinstimmen, 
kann das Flash programmiert werden. Der AVRisp sollte funktionieren, 
aber die Software muss den 4051 unterstützen. Gibt es vielleicht einen 
Update?

AVRisp meldet 00 00 00 zurück, da könnte noch ein anderes Problem 
vorliegen.
Programmieradapter richtig angeschlossen?
Ist ein Quarz dran und schwingt er?
Betriebsspannung im erlaubten Bereich?
Geht der Reset-Pin auf 1 beim Programmieren?

Gruss, Bernd
Gast #1027222
Lesenswert?
• ▲
▼
>Ich dachte, dass die Angabe im Datenblatt für AT89S51 eine Familie ist,
>die AT89S2051/AT89S4051 einschließt.

Welche Angaben in welchem Datenblatt?

AT89... sind zwar von Atmel, gehören aber zur Familie der 8051.
Das AVRISP mkII unterstützt diese Famlilie nicht. Es gibt einen Aufbau 
mit zwei STK500 um gewisse 8051er zu programmieren (ist auf der 
Atmel-Website irgendwo beschrieben), aber ansonsten braucht man dafür 
einen speziellen Programmer.

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.