Atmel AT89ISP Kabel

Hallo,

ich will den neuen AT89S8253 programmieren. Dazu habe ich mir die Atmel "AT89ISP" Software incl. dem Update für den AT89S8253 runtergeladen. (Version ist dann 2.3 11/2005)

Leider funktioniert mit dieser Software mein Programmier- adapter für den Parallelport nicht mehr, wird garnicht mehr erkannt. (Schaltplan:

formatting link

Bisher habe ich meist mit dem AT89S53 und einer anderern Software von Atmel (Atmel "AVR ISP V2.65") gearbeitet. Damit hat mein Adapter prima funktioniert. Leider unterstützt diese Software nicht den neuen AT89S8253.

Die FAQ sagt: "Die AT89S hingegen lassen sich besonders einfach mit AT89ISP über 5 Leitungen vom Parallelport eines PC programmieren." (Welche?)

Leider finde ich im Netz nur Schaltpläne des Adapters, welchen ich schon habe, der aber offensichtlich mit der "AT89ISP Software" nicht funktioniert.

Hat vielleicht jemand einen Plan für einen Programmieradapter?

Danke Max

Reply to
Max Karlich
Loading thread data ...

Hallo Max,

"Max Karlich" schrieb im Newsbeitrag news:e27u2d$e4m$03$ snipped-for-privacy@news.t-online.com...

Es wird Dir vermutlich nicht weiterhelfen, aber genau aus dem Grund, daß nämlich der ATMEL Quatsch nicht zusammen spielt, habe ich meinen Original ISP Programmer nebst Softwaregerümpel wieder verkauft. Ich programmiere jetzt wieder parallel im Megamax und habe auf die ISP Geschichte erst mal garkeine Lust mehr. Man muß sich das mal vor Augen halten. Original ATMEL Hardware funktioniert nicht mit der original Soft. Zumindest nicht auf meinem Rechner. Und irgendwelchen Voodoozauber wollte ich nicht veranstalten. Für derartige Experimente habe ich zu wenig Zeit. Ich hoffe mal, Dir wird geholfen.

Gruß Ingo

Reply to
Ingo Liebe

"Max Karlich" schrieb im Newsbeitrag news:e27u2d$e4m$03$ snipped-for-privacy@news.t-online.com...

Die FAQ kennt den 8283 noch nicht :-( Mit dem 8252 und AVR ISP V2.65 funktioniert dein Adapter aber, man kann dort alle Bauteile inklusive den 244-Buffer auch weglassen, das ist das einfache Kabel (z.B. in Elektor beschrieben, sollte aber auch spontan erkennbar sein) und den hat auch der FAQ-Schreiber mit 8252 im Einsatz ;-)

Wenn du rausfindest, wie sich der 8253 programmieren laesst, oder allgemein wie die AT89ISP Software zu verwenden ist, lass es uns wissen, es kommt dann in die FAQ.

--
Manfred Winterhoff, reply-to invalid, use mawin at gmx dot net
homepage: http://www.geocities.com/mwinterhoff/
de.sci.electronics FAQ: http://dse-faq.elektronik-kompendium.de/
Read 'Art of Electronics' Horowitz/Hill before you ask.
Lese 'Hohe Schule der Elektronik 1+2' bevor du fragst.
Reply to
MaWin

"MaWin" schrieb im Newsbeitrag

Das ist richtig. Den AT89S8252 und AT89S53 kennt "AVR ISP V2.65" und funktioniert bei mir auch mit meinem Adapter. Leider soll der AT89S53 nicht mehr für neue Designs eingesetzt werden, stattdessen AT89S8253, welcher auch noch billiger ist.

Die "AT89ISP" Software scheint offenbar einen anderen Adapter zu brauchen, habe bisher nichts im Netz finden können.

Gruß Max

Reply to
Max Karlich

"MaWin" schrieb im Newsbeitrag:

@MaWin

Man braucht einen anderen Adapter um mit der Atmel "ISP89 Software" zu programmieren. Damit kann man dann den AT89S8253, sowie auch die neuen kleinen MCs AT89S4051 und AT89S2051 und weitere Typen der 89S / 89LS / 89LP -Serie programmieren.

Original Atmel:

formatting link
Dabei handelt es sich um eine Jtag-Adapter. Man braucht nur die Signale neu zuzuordnen. TCK --> SCK TDO --> MISO TMS --> RST TDI --> MOSI (An manchen LPT-Ports könnte es mit den 100R-Serien-Widerständen Probleme geben, dann ggf. auf 47R verringern.)

Hier ein Bsp. für vereinfachten Adapter und Anschaltung

formatting link

Der Adapter lässt sich noch stark abrüsten, entspricht im wesentlichen dem gängigen AVR ISP-Adapter, nur mit anderer Belegung der Steckverbinder.

Ich habe es so aufgebaut und funktioniert (XP).

Gruß Max

Reply to
Max Karlich

"Max Karlich" schrieb im Newsbeitrag news:e2a545$u4l$01$ snipped-for-privacy@news.t-online.com...

Fein, FAQ'd.

-- Manfred Winterhoff, reply-to invalid, use mawin at gmx dot net homepage:

formatting link
de.sci.electronics FAQ:
formatting link
Read 'Art of Electronics' Horowitz/Hill before you ask. Lese 'Hohe Schule der Elektronik 1+2' bevor du fragst.

Reply to
MaWin

"Ingo Liebe" schrieb im Newsbeitrag

Was für einen ISP Programmer hattest Du (Original Atmel)?

Gruß Max

Reply to
Max Karlich

Hallo Max, "Max Karlich" schrieb:

Ja, genau solch einen Programmer. Ich habe mich vermutlich zu dusselig angestellt und war der Annahme, daß Softwar installieren, Adapter ranstecken, Schaltung anstecken und mit Spannung versorgen ausreicht. Ich habe das Teil nie zum laufen bekommen. Egal welche Kunstgriffe ich ausführte und welche Beschwörungsformeln ich auch immer sprach... Ich habe dann irgendwann resigniert aufgegeben und programmiere jetzt wieder parallel. Irgendwann später baue ich mir mal selber solch ein Teilchen und nutze die Software, die andere vor mir schon erfolgreich genutzt haben...

Gruß Ingo

Reply to
Ingo Liebe

"Ingo Liebe" schrieb im Newsbeitrag

Die Dimensionierung des Original ISP89 Adapters scheint leider sehr ungünstig zu sein, so dass er nicht an jeder LPT-Schnittstelle funktioniert. (Serienwiderstände 100R sind zu groß). Wenn es dann doch läuft, gibt die Programmiersoftware auch nicht besonders viel her. Die AVR-Software ist da besser! Schade das man sich bei der ISP-Lösung nur wenig Mühe gegeben hat...

Gruß Max

Reply to
Max Karlich

Hallo, "Max Karlich" schrieb:

Das könnte sein. Ich bin die klassischen 51-er gewöhnt und fand die Geschichte mit internem Flash zum kleinen Preis absolut Klasse. Dann das Feature der "in System Programmierung". Hui dachte ich, das ist genau das was ich eigendlich möchte. Ich baue bei uns ab und an mal an Baugruppentestern mit, sofern es meine Zeit erlaubt. Da wäre ein Aufbau mit Atmel 51-er ähnlich der C-Control geradezu optimal. Man muß bei einer Softanpasung nicht den Chip rausnehmen, um ihn dann parallel zu programmieren. Aber irgendwie habe ich es nicht hinbekommen. Derzeit ist bei einigen unserer Testgeräte noch die C-Control im Einsatz. Mir gefällt das nicht wirklich. Ich hätte da doch lieber eine "Firmeneigene Lösung". Aber ich bleibe dran und suche noch nach einem funktionierenden Paralleladapter mit passender Software.

Gruß Ingo

Reply to
Ingo Liebe

Dann schau dir mal die '51er-Versionen von Silicon Laboratories an.

8051 mit ISP, JTAG, HW-debugging, flash, ram, ..... Wenn man die 8051-Derivate gewöhnt ist vielleicht eine interessante Alternative. Preise hab ich jetzt nicht wirklich verglichen, aber der kleinste mit $1.8 is ja kein Haus...

Heinz

Reply to
Heinz Liebhart

"Ingo Liebe" schrieb im Newsbeitrag

Ich bin auch auf die 51er spezialisiert. Kann Dir ebenfalls eine Empfehlung geben. µPSD3200-Serie von STM. Sind sehr aktuell und haben praktisch alles on Board (FLASH 256K/32K, SRAM8K/32K, PLD für Adressdecoder, programmierbar über einfachen (und funktionierenden!) Jtag-Adapter, kostenlose Entwurfssoftware. Preis ist erstaunlich günstig, Nachteil: nur als SMD verfügbar.

Die Typen von "Heinz..." von Silicon Laboratories schaue ich mir auch mal an, kannte ich noch nicht.

Gruß Max

Reply to
Max Karlich

Hallo Max,

"Max Karlich" schrieb:

Das ist nicht wirklich ein Problem, das die Teile nur in SMD erhältlich sind. Ich bin sowieso gerade dabei eine Schaltung ähnlich der C-Control zu planen. Diese soll in unseren Baugruppentestern die C-Control ablösen. Hintergrund ist das Auscheiden einer Person aus der Firma. Dummerweise war das eine 1-Mann Baustelle. Niemand weiter hat sich um die Programmierung gekümmert. Das kann tödlich sein. Daher wird ein neues, firmeneigenes System diese Geschichte ablösen. Ich muß mir nur erst mal wirklich klar werden, was ich eigendlich will. Naja, ist schon klar. Jede Menge digitale I/O's und jede Menge AD Inputs ;-)

Nein, ich kannte die auch nicht. Was ich aber so auf den ersten Blick sah war sehr interessant. Ich sag ja, wenn man nicht immer hinterher ist, verliert man den Anschluss. Und da behaupten manche, die 51-er seien tot. Und nur noch Atmegas seien der wirklich ware Controller...

Gruß Ingo

Reply to
Ingo Liebe

Hallo Max,

"Max Karlich" schrieb:

Ich habe die Geschichte mal grob überflogen und muß sagen, ich bin begeistert. Mit diesen Controllern hat man ein richtig mächtiges Werkzeug in der Hand. Ich denke, da ordere ich mal Samples.

Was will man mehr? Ordentlich Flash, ordentlich Ram, AD Wandler, PWM und USB. Die Dinger muß ich mir unbedingt genauer ansehen ;-)

Danke für den Tip.

Gruß Ingo

Reply to
Ingo Liebe

"Ingo Liebe" schrieb im Newsbeitrag

Toll finde ich auch den integrierten PLD (etwa 22V10), mit dem man einfach z.B. einen CS-Decoder (für extern oder intern) programmieren kann.

Die Teile findest Du auch im neuen Farnell-Katalog S.81

Gruß Max

Reply to
Max Karlich

Oh. Ich dachte, das STK200 ginge nur mit den AVR Controllern und nicht mit den 8051-Teilen.

Mit freundlichen Grüßen

Frank-Christian Krügel

Reply to
Frank-Christian Kruegel

Guten Morgen Max,

"Max Karlich" schrieb:

Damit muß ich mich dann noch genauer beschäftigen. Mir ist nämlich noch ein Rätsel, wie ich die .jed da hinein bekomme. Werden die Fuses einfach irgendwo in den Adressraum mit reinprogrammiert? Ich muß das Datenblatt nochmal ganz genau studieren, was nicht so schnell geht bei ca. 300 Seiten ;-)

Danke für den Tip. Da muß ich im Einkauf mal abklären, ob nicht ein anderer Distri die Teile auch hat. Bin mir garnicht sicher, ob wir in "Apotheken" einkaufen.

Gruß Ingo

Reply to
Ingo Liebe

"Ingo Liebe" schrieb im Newsbeitrag

Ich benutze "PSDsoft Express" von STM (kostenlos), damit kannst Du Logik-Funktion und Hexfile kombinieren und zusammen per JTAG zum Controller übertragen. Donwload hier:

formatting link
(Ganz neu ist die "CAPS" Software zum Entwurf/Programmierung, habe ich aber noch nicht ausprobiert.)

Gruß

Reply to
Max Karlich

"Frank-Christian Kruegel" schrieb im Newsbeitrag

Ob STK200 auch mit 8051-MC geht, weiß ich nicht. Der Parallel-Adapter und die Software "AVR ISP V2.65" unterstützte jedenfalls auch zwei 8051er (89S53 und 89S8252), leider nicht die neueren Typen.

Gruß Max

Reply to
Max Karlich

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.