Forum

Einloggen | Registrieren | RSS  

Elektronix(R)

22.11.2009,
13:40
 

EPrommer mit 8051/8052 (Elektronik)

Kennt jemand eine Bauanleitung für einen EProm-Programmer (parallele EProms) mit einem 8051- oder kompatiblen Controller? Am besten für Selbstbau.:-D

--
Und die Grundgebihr is aa scho drin. DOS is jo nett..

hws(R)

E-Mail

59425 Unna,
22.11.2009,
15:23

@ Elektronix

EPrommer mit 8051/8052

» Kennt jemand eine Bauanleitung für einen EProm-Programmer (parallele
» EProms) mit einem 8051- oder kompatiblen Controller?

FÜR oder MIT 8051 Controller? DU solltest das Fragespielchen "was soll's denn werden" eigentlich kennen.

Wenn FÜR 8051: die originalen mit (E)Eprom Speicherzellen und nicht wieder löschbar (weil das UV Fenster fehlte) oder die modernen Atmel Varianten mit internem Flash-Programmspeicher.

Die 8048 und 8051 hatten üblicherweise ein externes EEprom als Programmspeicher.

Wer braucht sowas denn noch? Als Neuentwicklung doch wohl nicht!
Und wegen Reparatur würde ich jemand mit kommerziellem Prommer auftreiben, der auch diese alten Bauseine noch brennen kann.

Und Selbstbau? Dann wirst du auch das Brennprogramm selbst schreiben müssen, da das Originalprogramm nur auf original 4MHz XT's läuf, weil Verzögerungsschleifen mit einer leeren Do-Schleife gemacht sind.

hws

geralds(R)

Homepage E-Mail

Wien, AT,
22.11.2009,
15:36

@ Elektronix

EPrommer mit 8051/8052

» Kennt jemand eine Bauanleitung für einen EProm-Programmer (parallele
» EProms) mit einem 8051- oder kompatiblen Controller? Am besten für
» Selbstbau.:-D

---
Elektor hat da einige Bücher mit Baupläne von EPROM-Schießer.
www.elektor.de

Detto ELV der ELV Programmer. www.elv.de
Dieser kann, soweit ich mich erinnere, auch die 8051 Derivate programmieren.

Ich hätte da noch ein fertiges Gerät - an USB angesteckt
EPROM-Schießer.
Ist praktisch neu, 2 mal verwendet; ich blechte 124,--Eur
Ist nun ein 2.Gerät, weil ich auf was größeres umstieg.

Was willst wirklich haben? Fragte schon hws.

Grüße
Gerald

--
...und täglich grüßt der PC:
"Drück' ENTER! :wink: Feigling!"

Elektronix(R)

22.11.2009,
18:04
(editiert von Elektronix
am 22.11.2009 um 18:06)


@ hws

EPrommer mit 8051/8052

» » Kennt jemand eine Bauanleitung für einen EProm-Programmer (parallele
» » EProms) *mit* einem 8051- oder kompatiblen Controller?
»
» FÜR oder MIT 8051 Controller? DU solltest das Fragespielchen "was soll's
» denn werden" eigentlich kennen.
»
» Wenn FÜR 8051: die originalen mit (E)Eprom Speicherzellen und nicht wieder
» löschbar (weil das UV Fenster fehlte) oder die modernen Atmel Varianten mit
» internem Flash-Programmspeicher.
Da steht doch: MIT einem 8051 (habs oben nochmal markiert).
Präziser: Ich meinte den 8051 als Steuereinheit.:-D

»
» Die 8048 und 8051 hatten üblicherweise ein externes EEprom als
» Programmspeicher.
»
» Wer braucht sowas denn noch? Als Neuentwicklung doch wohl nicht!
» Und wegen Reparatur würde ich jemand mit kommerziellem Prommer auftreiben,
» der auch diese alten Bauseine noch brennen kann.
»
» Und Selbstbau? Dann wirst du auch das Brennprogramm selbst schreiben
» müssen, da das Originalprogramm nur auf original 4MHz XT's läuf, weil
» Verzögerungsschleifen mit einer leeren Do-Schleife gemacht sind.
»
» hws

Hat sich inzwischen erledigt. Ich habe eine Schaltung gefunden, mit der man EProms direkt am LPT-Port brennen kann.
Trotzdem danke für die Mühen!

--
Und die Grundgebihr is aa scho drin. DOS is jo nett..

hws(R)

E-Mail

59425 Unna,
22.11.2009,
18:35

@ Elektronix

EPrommer mit 8051/8052

» Hat sich inzwischen erledigt. Ich habe eine Schaltung gefunden, mit der
» man EProms direkt am LPT-Port brennen kann.

Also wolltest du einen Brenner, mit dem man 2764..27256 Eproms brennen kann?
Und diese Eproms sollten in einer 8051er Schaltung als Programmspeicher eingesetzt werden - was allerdings für die Anforderungen an den Brenner und deine Frage völlig uninteressant ist.
Der Brenner muss nur die Eproms können.

Hast du auch ein Brennprogramm dazu, was auf aktueller Hardware läuft?

Der 8051 ist doch schon sowas von steinalt .. machst du da was neues mit oder Altgerätereparatur?

Du kannst auch einen 8951 von Atmel in die existierende Platine setzen. Ist Pin- und codekompatibel. Siehe:
http://www.atmel.com/products/8051/default.asp
Der wird wie die ATMegas programmiert, hat den Programmspeicher intern. Also werden die Adresspinchen am Prozessor für das Eprom frei und das Adress/Datenlatch 74HC373 samt Verbindungen fällt auch weg.

Verfällst du beim Fragenstellen in den Anfängermodus?

hws

geralds(R)

Homepage E-Mail

Wien, AT,
22.11.2009,
19:51
(editiert von geralds
am 22.11.2009 um 19:53)


@ Elektronix

EPrommer mit 8051/8052

Hi Elektronix,

Jetzt bin ich aber buff (perplex, )


» » internem Flash-Programmspeicher.
» Da steht doch: MIT einem 8051 (habs oben nochmal markiert).
» Präziser: Ich meinte den 8051 als Steuereinheit.:-D
»




Ein Eprom-Schießer an das LPT-Port angesteckt braucht keinen Controller zum Steuern.

Das geht doch ganz einfach mit Seriell-Parallel-Register für die Adressen,
und einen Daten- Steuer-Befehlsdekoder sage ich mal, und eine Schusseinheit.
Alles gesteuert über die 8 Datenbits und die paar Steuerbits vom LPT-Port.

Damit kannst eine ganze Menge EPROM schießen.

Auch so manche 8x51er Controller lassen sich auf diese Weise programmieren.

Die Software dazu ist ein einfaches Basic Programm.

Die älteren kamen gar mit dem Intel-Portbaustein 8255 aus.
Ein 3 Portiges parallel Schnittstellen IC.
Ganz toll und gemütlich einfach zu programmieren.

Genau so einen ähnlichen Brenner hatte ich auf einem SCMP-Prototyping-Schulungs-Einplatinen-Board.
Damit schoß ich bereits bis zum 2764er EPROM.


Im Bastelladen sind solche EPROMER als Bausatz zum Nachwerfen günstig.

Na ok, kann da mit deinen Gedankensprüngen wahrscheinlich nicht ganz folgen,
weil manchmal denke ich, die 80er Jahre mehrmals zu erleben.


Grüße
Gerald

--
...und täglich grüßt der PC:
"Drück' ENTER! :wink: Feigling!"

Elektronix(R)

22.11.2009,
22:05

@ geralds

EPrommer mit 8051/8052

» Hi Elektronix,
»
» Jetzt bin ich aber buff (perplex, )
»
»
» » » internem Flash-Programmspeicher.
» » Da steht doch: MIT einem 8051 (habs oben nochmal markiert).
» » Präziser: Ich meinte den 8051 als Steuereinheit.:-D
» »
»
»
»
»
» Ein Eprom-Schießer an das LPT-Port angesteckt braucht keinen Controller
» zum Steuern.
So wars auch nicht gemeint. Ich wollte nur einen EProm-Brenner bauen, und da ich ein paar alte 8052 übrig habe, dachte ich, die könnte ich nutzen. Als ich die LPT-Schaltung gesehen habe, war das auch überflüsseig.
Wie auch immer: Gute Nacht, Jungs, und danke für die Tips.

--
Und die Grundgebihr is aa scho drin. DOS is jo nett..

hws(R)

E-Mail

59425 Unna,
24.11.2009,
11:54

@ Elektronix

EPrommer mit 8051/8052

» ... Ich wollte nur einen EProm-Brenner bauen, und
» da ich ein paar alte 8052 übrig habe, dachte ich, die könnte ich nutzen.

argghhh ... weil ich noch nen Satz Winterreifen für Automarke xy habe, kauf ich auch wieder ein xy-Auto .. :angry:

Die 8051er Serie ist doch sowas von uralt - zugegeben, in der Industrie immer noch verwendet, aber für neue Projekte?

Zumindest sollte man dann über welche von Atmel nachdenken (Programm-Flash intern und keine Ports für das externe Eprom). Wahlweise original 12Takte/Befehl oder schneller 6Takte/Befehl. Jedenfalls Pin- und Source-kompatibel.
Von Dallas gibts noch schnellere sowie welche mit weiterer eingebauter Peripherie.

» Als ich die LPT-Schaltung gesehen habe, war das auch überflüsseig.

Ich halte nicht viel von solchen "Murksschaltungen". Auch Atmel oder PIC's am Seriellport programmieren. Alles ausserhalb der Spezifikation, aber "es läuft öfter" aber eben nicht immer.

hws

x y

24.11.2009,
12:08

@ hws

EPrommer mit 8051/8052

» argghhh ... weil ich noch nen Satz Winterreifen für Automarke xy habe,
» kauf ich auch wieder ein xy-Auto .. :angry:

Ich mag diese Marke.;-)