Forum: Mikrocontroller und Digitale Elektronik Microcontrollertyp gesucht


von Soul E. (Gast)


Lesenswert?

Ich suche einen Microcontroller mit den folgenden Eigenschaften:

* DIL-40 Gehäuse mit Löschfenster
* Masse an Pin 1 und 8
* VDD (5 V) an Pin 4 und 7
* Quarz (3,5 MHz) an Pin 5+6

Das Ding fehlt auf dieser Leiterplatte hier: 
https://r.mprd.se/MAME/pcb/chelnov.png
Das ist ein Videospiel aus den '80ern, "Chelnov Atomic Runner". Im 
Original sitzt hier ein 8051, der mit 8 MHz getaktet wird. Die 
vorhandene Version ist jedoch ein Nachbau ("Bootleg"), die teilweise 
andere Bauteile verwendet --  so auch hier.

Aussschließen kann ich 8051, 8049, 6801, Z8, und natürlich PIC und AVR.

von Arc N. (arc)


Lesenswert?

Laut diesem Manual war im Original ein 68000er verbaut und aus 
irgendeinem Grund noch ein 8751, ein 6502A und anderes Zeug mit 40-Pins: 
YM2203 (afair
Sound)
http://www.gamesdatabase.org/Media/SYSTEM/Arcade//Manual/formated/Chelnov_-_Atomic_Runner_-_1988_-_Data_East.pdf

Jetzt müsste man mal schauen wo das Teil herkam. Dann kann man die Suche 
vielleicht etwas einschränken. Afair gab's damals div. 8051 und 
Z80-Code-kompatibles u.a. von NEC, Sharp, Toshiba, Hitachi, Fairchild, 
Philips

von Soul E. (Gast)


Lesenswert?

Arc N. schrieb:

> Laut diesem Manual war im Original ein 68000er verbaut und aus
> irgendeinem Grund noch ein 8751, ein 6502A und anderes Zeug mit 40-Pins:

Das gesuchte Bauteil sitzt genau da, wo bei Original der 8751 war. Der 
scheint so eine Art Kopierschutzfunktion zu übernehmen.

Der Ausgang (Pin 6) des /SECREQ-Flipflops geht an Pin 3 (im Original Pin 
13), Clear des FF (Pin 1) geht an Pin 10 (im Original Pin 22). An Pin 2 
des unbekannten Controllers hängt ein Elko gegen Masse, das könnte 
/Reset sein (beim Original 8051 ist Reset high-aktiv mit Elko gegen Plus 
an Pin 9).

/Coin1 geht auf Pin 24 (im Original Pin 15), /JAMMA_Test auf Pin 12 (im 
Original Pin 17).


Die meisten 8051-kompatiblen Controller haben die gleiche Pinbelegung 
wie der 8051. Also, welcher Typ hat seinen Quarz an Pin 5 und 6 und 
seine Versorgung an Pin 1+8 und 4+7?




Der 6502 ist für den Sound zuständig. YM2203 und YM3526 sind 
FM-Synthesizer. Bei meinem Bootleg ist ein YM3812 verbaut, dass ist der 
Nachfolger des YM3526. Ersteren kennt man von der AdLib-Soundkarte, 
letzteren von den MSX-Homecomputern.

von Harry L. (mysth)


Lesenswert?

Einige 8751er könnte ich dir anbieten, falls Interesse besteht.

von Lothar (Gast)


Lesenswert?

soul e. schrieb:
> Also, welcher Typ hat seinen Quarz an Pin 5 und 6 und
> seine Versorgung an Pin 1+8 und 4+7?

Der 8751 jedenfalls nicht.

von Vergessen (Gast)


Lesenswert?

Ich werfe mal den 68HC705C8 ein

von Soul E. (Gast)


Lesenswert?

Lothar schrieb:

> Der 8751 jedenfalls nicht.

Richtig. Wie bereits geschrieben:

soul e. schrieb:

> Aussschließen kann ich 8051, 8049, 6801, Z8, und natürlich PIC und AVR.



Vergessen schrieb:

> Ich werfe mal den 68HC705C8 ein

Der hat VDD an Pin 40, Gnd an Pin 20 und den Quarz an Pin 38+39. Passt 
also leider nicht.

von Vergessen (Gast)


Lesenswert?

Sorry meinte 68705 ohne hc in der Mitte

von Soul E. (Gast)


Lesenswert?

Vergessen schrieb:

> Sorry meinte 68705 ohne hc in der Mitte

Treffer. http://www.xinpian.net/MOTOROLA/MC68HC705/MC68705R3.pdf

Besten Dank! Das HC05-Datenblatt habe ich, aber dass der 6805 ohne HC 
eine abweichende Belegung hat hätte ich nicht erwartet.

von Dieter W. (dds5)


Lesenswert?

68705 ist allem Anschein nach richtig.
Die Varianten R3 und U3 haben das passende Pinout.

Von den U3 hätte ich noch 2 Stück.


Grrmpf, zu lange nicht aktualisiert.

: Bearbeitet durch User
von Soul E. (Gast)


Lesenswert?

Dieter W. schrieb:
> 68705 ist allem Anschein nach richtig.
> Die Varianten R3 und U3 haben das passende Pinout.
>
> Von den U3 hätte ich noch 2 Stück.

Danke, da komme ich bei Bedarf drauf zurück.

Jetzt kommt aber erstmal das nächste Problem -- ich brauche den 
ROM-Inhalt des 68705U3. Der ist im MAME-Rompack nicht enthalten, d.h. 
ich brauche ein weiteres Exemplar zum Auslesen. 68705er auslesen geht, 
wenn auch nur indirekt: 
http://matthieu.benoit.free.fr/pdf/How_to_read_the_MC68705U3_EPROM.pdf

Wahrscheinlich ist es einfacher, auf die Originalschaltung umzubauen und 
einen 8751 reinzufrickeln. Dessen Code ("17o.bin") habe ich.

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.