AT89S52 flashen!

Gast #1013170
Lesenswert?
• ▲
▼
Wahrscheinlich nicht, da der AT89S52 eine andere Resetlogik hat. 
Außerdem wird das Protokoll zum Flashen anders sein als bei den AVRs. Es 
gibt allerdings einen AVR-Progger, der auch deinen µC flashen können 
sollte: der mkII von ATMEL. Der ist aber Faktor 5 teuerer.
Nimm doch einfach eine Bauanleitung aus dem Web. Atmel schlägt glaube 
ich auch eine vor, die mit ihrem Flash-Tool Flip zusammenarbeitet.
Gast #1013206
Lesenswert?
• ▲
▼
> Nimm doch einfach eine Bauanleitung aus dem Web. Atmel schlägt glaube
> ich auch eine vor, die mit ihrem Flash-Tool Flip zusammenarbeitet.

AT89S52 kann nicht mit FLIP programmiert werden, sondern Du brauchst die 
"AT89ISP" Software, gibts gratis bei Atmel. Die "S"-Typen werden 
außerdem per SPI programmiert. Adapter für LPT-Port gibts zu Hauf im 
Netz. Auch andere Programmiersoftware, wie BANGERT ISP Software (abeitet 
über COM-Schnittstelle) ist verfügbar.

Gutes Tool ist auch:
http://dybkowski.net/elka/ispprog.html
Hier gehen auch die meisten AVR-Adapter zu verwenden, da jeder PIN der 
LPT universell den SPI-Signalen zugeordnet werden kann.
#1013214
Lesenswert?
• ▲
▼
Also erstmal gibts von Atmel eine Software zum downloaden.
Dieses kann die AT89er Serie über den Parallelport flashen.

AT89ISP von Atmel:
http://www.atmel.com/dyn/products/tools_card.asp?tool_id=2877

Nach der Belegung suche ich momentan noch. Die Einfachste Version 
funktioniert ähnlich wie beim STK200 nur mit Widerständen oder aber mit 
einem 74er Treiber. Die Belegung ist allerdings anders.
#1013266
Lesenswert?
• ▲
▼
Hier gibts den Schaltplan:
http://www.btc.pl/pdf/zl9prg.pdf

Den Primitiv-Schaltplan häng ich auch mal dran. Würd ich aber auf Dauer 
nicht empfehlen. Eventuell sind in der Nähe der CPU 100pF Kondensatoren 
auf Masse nötig, um Übersprechen zu minimieren.

Noch eine Bemerkung:
Es muss ein Quarz dranhängen und dieser muss auch schwingen, sonst 
funktioniert das Programmieren nicht.

Gruß, Bernd
Angehängte Dateien:

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.