Probleme mit Atmel 89ISP und AT89S52

Gast #468446
Lesenswert?
• ▲
▼
Hallo erstmal,

als Neuling auf dem Gebiet verzeiht mir bitte mein fehlendes 
Fachvokabular.

Es geht um fertige industrielle Platinen mit kompletter Beschaltung 
(inkl. stabilisierter Spannungsversorgung 5V) eines AT89S52. Alle 
benötigten Kontakte für das AT89ISP Kabel sind ordnungsgemäss auf einen 
Stecker herausgeführt (mehrfach kontrolliert).

Nach anlegen der Versorgungsspannung nimmt der Mikrocontroller seine 
Arbeit auf, wenn ich das ISP Kabel anstecke stoppt das Programm (LEDs 
gehen aus, Relais schalten ab usw.).

Dennoch ist es nicht möglich über die mitgelieferte Software (Typ und 
Taktfrequenz richtig eingestellt) eine Verbindung herzustellen.
Fehlermeldung: "The device could not be initialized correctly."

Ich habe leider keine "leeren" Controller zum probieren, ich muss im 
Moment die vom Zulieferer beschriebenen verwenden, ist das die mögliche 
Fehlerquelle?

Vielen Dank im voraus
#468558
Lesenswert?
• ▲
▼
Meines Wissens nach gibt es keine 100% zuverlässige Lösung für 
ISP-Programmierung über den LPT-Port.

Es ist immer stark von der Hardware und vom Betriebssystem abhängig, ob 
überhaupt und wie gut es geht.


Mein Tip daher, gönne Dir einen AT89C51ED2, stecke ihn auf das Board und 
programmiere in über die UART (Atmel Flip Software downloaden).

Meines Wissens nach geht das immer (sogar Linux-Flip gibt es).

Ein MAX232 (UART-COM Pegelwandler) sollte ja auf dem Board schon drauf 
sein.


Peter

P.S.:
Ohne Gewähr, lade mal userport.exe runter, kann manchmal LPT-Probleme 
lösen.
Gast #468581
Lesenswert?
• ▲
▼
Danke für die Antworten.

@Jörn:
Die Bauteile, die an den Programmierpins liegen, habe ich auch schon 
weggelassen, brachte keinen Erfolg.

@Lars:
Es handelt sich um das Originalkabel.

@Peter:
Den Pegelwandler habe ich zwar nicht am Board, aber ich habe einen 
Adapter zum Anstecken gebaut. Ich werde mal die Flip Software 
downloaden.

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.