Forum: Mikrocontroller und Digitale Elektronik AT89S8252 Seriell Programmieren


von webfreak (Gast)


Lesenswert?

Hallo,
ich habe in der Schule eine Aufgabe bekommen, aber ich weis nicht wie
ich sie lösen soll:
Wer kann mir helfen?

Hier die Aufgabe:
Schaltplan für die serielle Programmierung eines AT89S8252 MC.

Was ich schon weis ist folgedes: Programmiert wird über das Programm
Pony Prog.
Ich werde einen MAX XXX verwenden müssen(welchen Weis ich nicht
genau).
Diese Angaben sind dem Lehrer rausgerutscht, auch wenn er es eigenlich
nicht sagen wollte.

Kann mir jemand einen einfachen(!!) Schaltplan zeichnen ohne
überflüssigen Schnickschnack wie Auslesen vom MC oder so etwas in der
Art.

webfreak

von edi (Gast)


Lesenswert?

hi,

>serielle Programmierung eines AT89S8252 MC.

gehe mal bei     atmel.com        vorbei und lade das datenblatt
runter.
Da steht auch wie programmiert wird.

ed

PS: was diese sch..lauen lehrer alles wollen...
  die magische zahl ist 232....ABER....aber....
  mehr sag ich nicht

von webfreak (Gast)


Lesenswert?

Das Datenblatt habe ich, aber leider sonst keine Ahnung von
Micorcontroller oder sowas. Ich bin in einem Gymi und das sind meine
erstel erfahrungen mit MCs. Kann mir niemand weiter helfen?

Ich weis aus dem Datenblatt dass ich RST high setzten muss und auf MODI
einen Startcode senden muss und danach die Daten seriell reinschieben
kann, aber ich weis net wie ich dazu ne schaltung aufbauen soll und wie
ich den Startcode sende.

webfreak

von Alex.Haydl (Gast)


Lesenswert?

wir proggen auch den 8252, jedoch parallel. ich schick dir mal den
schaltplan, wahrscheinlich muss du die parallele schnittstelle nur nch
gegen eine serielle austauschen und fertig.
schnickschnack den du nicht brauchst lässt du bei entgültigen zeichnung
halt weg.

von webfreak (Gast)


Lesenswert?

Danke, schick mal, die email steht ja oben.
Ich suche allerdings zwingend die Serielle version.
webfreak

von mthomas (Gast)


Lesenswert?

Man kann den uC wohl ueber SPI programmieren. Die serielle Schnittstelle
am PC wird dabei von PonyProg zum "bit-banging" genutzt. Dazwischen
fehlt nur noch ein wenig Pegelwandlung und evtl. Invertierung, muesste
auch ohne MAX232 o.ae. funktionieren.
Ob wohl auf den PonyProg-Seiten das Interface komplett beschrieben ist?

von webfreak (Gast)


Lesenswert?

Wie ich oben geschrieben habe weis ich nur wenig über sowas wie
pegelwandlung und Invertierung.
Hat niemand eine fertige Schaltung?
Müsst ihr keine AT89S8252 programmieren? Wenn ja, dann müsstet ihr die
Schaltung ja haben.
webfreak

von edi (Gast)


Lesenswert?

hi,


versuche mal hier

http://www.modul-bus.de/mbnews/mbnews02/isp.htm

ATMELISP !

ed

von mthomas (Gast)


Lesenswert?

Vorschlag von edi ist eine weitere Moeglichkeit, aber da Ponyprog als
Software genannt wurde... Mein Beitrag war wohl zu trivial fuer jemand
"im gymi" und google ist fuer einen "webfreak" scheinbar zu uncool.
Also nochmal:
Ob wohl auf den PonyProg-Seiten (yo: http://www.lancos.com/prog.html)
das Interface komplett beschrieben ist? yo: auch ein Schaltplan und
einfach ("!!") ist der auch. MAX232 wird dafuer allerdings nicht
gebraucht.

von Conlost (Gast)


Lesenswert?

Ja, ja, diese Lehrer, wie können die denn auch einfach Aufgaben
stellen, wenn das Thema im Untericht überhaupt nicht durchgenommen
wurde.
Ist ne echte Frechheit sowas von dem Lehrer. :-)

Gruß,
Arno

von webfreak (Gast)


Lesenswert?

Das mit dem Lehrer ist so: Das Fach nennt sich ITProjekt, da müssen die
Schüler selber war rausbekommen, nur ist das irgendwie nicht so
einfach!

Ich google habe ich auch gesucht, aber entweder unbrauchbares Zeug oder
zu komplexes oder widersprüchliches Zeug gefunden, und deshalb wollte
ich fragen ob jemand halt eine Schlatung hat von der er weis dass sie
Funktioniert.

webfreak

von bla0815 (Gast)


Lesenswert?

Elektor ( Elektronikzeitschrift ) , Dez.2001 : 89S8252 Flash-Board ,
Basis für Mikrocontroller-Kurs ... bla...

Der Kurs ging über ein paar Monate .

von Conlost (Gast)


Lesenswert?

Hallo webfreak,
schau mal dort:
http://www.atmel.com/dyn/resources/prod_documents/DOC0898.PDF
Gruß,
Arno

von Marco (Gast)


Lesenswert?

@webfreak:
Ja ja, die Lehrer vom TG- Heilbronn... Immer wieder Aufgaben stellen
von denen sie selber keine Ahnung haben ;-)
Bei wem hast du denn den Kurs?

MfG Marco (Ex- TGler)

@Alex.Haydl:
Kannst du mir den Schaltplan für den Parallel- Progger auch mal
mailen???

von Peter D. (peda)


Lesenswert?

"Müsst ihr keine AT89S8252 programmieren? Wenn ja, dann müsstet ihr die
Schaltung ja haben."


Das ist ein typischer Anfängerfehler, es gibt nicht "die Schaltung"
und nicht "die Software", sondern viele verschiedene.


Eine mögliche Schaltung / Software ist z.B. diese hier:

http://www.specs.de/users/danni/tools/isp53/index.htm


Ich benutze jetzt allerdings nur noch MCs mit internem Bootloader, z.B.
AT89C51CC03.


Peter

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.