Robotrontechnik-Forum

Registrieren || Einloggen || Hilfe/FAQ || Suche || Mitglieder || Home || Statistik || Kalender || Admins Willkommen Gast! RSS

Robotrontechnik-Forum » Technische Diskussionen » Kennt jemand diese Melodieklingel? (3) » Themenansicht

Autor Thread - Seiten: -1-
000
30.04.2026, 11:15 Uhr
kaiOr

Avatar von kaiOr

Hallo,

bevor ich zur Arbeit flüchte, kennt jmd. diese Melo?

"WE86-1"



Sie ist relativ kompakt aufgebaut. Müsste ja irgend eine Serie gewesen sein, wenn Schwalllötung & OTP-ROM mit Bitmuster. Der Selengleichrichter verliert langsam die Zuckerkruste.

Stellungen vom Drehschalter:
1.) Aus

2.)
Kontakt1:
Hoch auf dem gelben Wagen.
Muss i denn, muss i denn zum Städtele hinaus.
Wenn Mutti früh zur Arbeit geht (? oder: Weil heute dein Geburtstag ist.)
...mind. 4 weitere

Kontakt2:
Horch was kommt von draußen rein.

3.)
K1: 3-Klang 3-3-2-1-1
K2: 3-Klang 1-1-2-3-3

4.)
K1:
Hoch soll er leben, Schnaps soll er geben.
Zum Geburtstag viel Glück.
K2:
Horch was kommt von draußen rein.

Gruß,
Kai

Dieser Beitrag wurde am 30.04.2026 um 11:17 Uhr von kaiOr editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
001
30.04.2026, 13:34 Uhr
volkerp
Default Group and Edit
Avatar von volkerp

Die kenn ich noch nicht. Der PROM U2616BM192 wird auf http://oldpc.su/articles/de_roms/DE_ROMs.html auch noch nicht aufgeführt.

Kannst du den PROM auslesen?
--
VolkerP

http://hc-ddr.hucki.net
(Z9001, Z1013, LC-80, ...)
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
002
01.05.2026, 13:21 Uhr
kaiOr

Avatar von kaiOr

"WERNER86"...soso.

https://robotron.webhop.net/files/tmp/u2616bm192.bin

Habe ihn mehrfach ausgelesen und hat nach Einbau auch wieder getrötet. Der Code erschließt sich mir jedoch nicht.

/INT, /NMI, /WAIT und /BUSRQ der CPU liegen fest auf 5P.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
003
01.05.2026, 15:53 Uhr
paulotto



Hallo Kai,

das ist kein sinnvoller Kode, allerdings sind Daten an sinnvollen Adressen abgelegt.
Sind evtl. Datenleitungen vom EPROM nicht 1:1 mit der ZPU verbunden?

Gruß,

Klaus
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
004
01.05.2026, 16:28 Uhr
DL
Default Group and Edit


Das sieht man im Bild, dass die Datenleitungen gut gemischt werden
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
005
01.05.2026, 16:36 Uhr
schlaub_01



Ja, habs mal sortiert. Kann mal jemand schauen, ob das so passt? Am Ende steht zumindest cWERNER86.

Viele Grüße,
Sven.

Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
006
01.05.2026, 16:48 Uhr
DL
Default Group and Edit


Hatte ich auch grad raus
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
007
01.05.2026, 17:04 Uhr
hjs




Zitat:
kaiOr schrieb
/INT, /NMI, /WAIT und /BUSRQ der CPU liegen fest auf 5P.


Hatte ich auch mal gemacht. Flipflop gibt /Reset frei und wird mit HALT wieder gesetzt.

MfG
hjs
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
008
01.05.2026, 21:14 Uhr
kaiOr

Avatar von kaiOr

Danke, das schaut schon besser aus.
https://robotron.webhop.net/files/tmp/u2616bm192_conv.bin

CPU<-PROM:
D0 <- D7
D1 <- D0
D2 <- D1
D3 <- D2
D4 <- D6
D5 <- D5
D6 <- D3
D7 <- D4

Der Adressraum wird dann auch noch gefächert:

CPU->PROM:
A0-A7 sind 1:1
A8,A9 sind frei
A10 -> A8
A11 -> A9
A12 -> A10

Dieser Beitrag wurde am 01.05.2026 um 21:17 Uhr von kaiOr editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
009
01.05.2026, 23:59 Uhr
paulotto




Quellcode:

loc_0:
                    xor       a
                    ld        d, a
                    sub       3
                    inc       b
                    cpir
                    ld        sp, hl
                    inc       bc
                    ldir
                    ld        h, b
                    ld        l, b
                    add       hl, sp


sieht auch nicht sinnvoll aus nach reset...

Gruß,

Klaus

Dieser Beitrag wurde am 02.05.2026 um 00:00 Uhr von paulotto editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
010
02.05.2026, 11:19 Uhr
kaiOr

Avatar von kaiOr

Ist schon sehr trickreich programmiert.
SUB 3 stellt A=FDh (Kennbyte für Liedanfang) der mit CPIR gesucht wird, der SP ist Merker für den mom. Offset, da es eh keinen Stack gibt. LDIR realisiert wohl eine Zählschleife (Timer), selbst Register I wird als Merker zur Programmverzweigung genutzt....

Dieser Beitrag wurde am 02.05.2026 um 11:20 Uhr von kaiOr editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
011
02.05.2026, 11:39 Uhr
schlaub_01



Interessant wäre noch, wie der Schalter Einfluß hat. Da gehen ja, wenn ich das richtig gesehen habe, über Widerstände die Schaltersignale auf die unteren Datenleitungen D0 bis D2. Irgendwie muss ja der Einsprung zu den verschiedenen sinnvollen Blöcken im ROM erfolgen. Man müsste mal richtig die Schaltung aufnehmen mit allen Werten, dann könnte man das vermutlich besser verstehen.
Wäre ja mal interessant, wo das hergestellt wurde. Ich habe mich ja gestern mit Klaus unterhalten und der meinte, daß solche maskenprogrammierbare ROMs erst ab einer Stückzahl von mindestens 5000 Stück angenommen wurden. Das muss ja eher eine richtige Serie damit gewesen sein.

Viele Grüße,
Sven.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
012
02.05.2026, 13:52 Uhr
Andreas



Na ja, der U2616 war ja ein OTP, also ein EPROM ohne Fenster. Da konnte man auch sehr kleine Stückzahlen kaufen. Ob das Erfurt so gehandhabt hat weiß ich natürlich nicht. Zumindest jeder etwas größere Betrieb konnte die sicher damals selber brennen.Die Bitmusternummer deutet aber auf Erfurt als Hersteller an.
--
Viele Grüße
Andreas

Dieser Beitrag wurde am 02.05.2026 um 14:27 Uhr von Andreas editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
Seiten: -1-     [ Technische Diskussionen ]  



Robotrontechnik-Forum

powered by ThWboard 3 Beta 2.84-php5
© by Paul Baecher & Felix Gonschorek