Forum: Mikrocontroller und Digitale Elektronik Probleme mit Atmel 89ISP und AT89S52


von Ronald Cerves (Gast)


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

von Jörn P. (jonnyp)


Lesenswert?

Möglicherweise wird der Reset Pin schon beim Einstecken auf GND gezogen 
und oder an den Programmierpins hängen noch andere Komponenten die nicht 
genügend entkoppelt sind.

von Lars (Gast)


Lesenswert?

Hallo,

handelt es sich um einen org. Atmel ISP Adapter oder um einen der div. 
Nachbauten ?

Gruß Lars

von Peter D. (peda)


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.

von Ronald Cerves (Gast)


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.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.