Forum: Mikrocontroller und Digitale Elektronik LCD identifizieren.


von Peter N. (alv)


Angehängte Dateien:

Lesenswert?

Hi

Aus einer Registrierkasse Casio TE-2200 habe ich ein LCD.
Das enthält scheinbar 10 7-Segment-Anzeigen und eine Punktmatrix-Fläche.

Die Platine enthält das Backligt, ansonsten sind alle Leitungen zum LCD 
im Wesentlichen durchgeschleift.

Die Anschlußbelegung des LCDs (Flexleitung) ist:
/CS1B /Reset SCL SI VDD (3,3V) NC VSS NC VOUT V1 V2 V3 V4 V5 VR

Nun die Preisfrage: Welcher Kontroller ist auf dem LCD verbaut?

Auf dem Mainboard laufen die LCD-Signale über einen "UPD65881".
Über dessen Innenleben konnte ich nichts weiter finden.

von H. H. (Gast)


Lesenswert?

Peter N. schrieb:
> "UPD65881"

Gate Array von NEC.

von Peter N. (alv)


Lesenswert?

H. H. schrieb:
> Peter N. schrieb:
>> "UPD65881"
>
> Gate Array von NEC.

Ja, aber was ist (schaltungstechisch) da drin?)

Scheit ja eine Art SPI-Kontroller zu sein?

von H. H. (Gast)


Lesenswert?

Peter N. schrieb:
> H. H. schrieb:
>> Peter N. schrieb:
>>> "UPD65881"
>>
>> Gate Array von NEC.
>
> Ja, aber was ist (schaltungstechisch) da drin?)

Du weißt wohl nicht was ein Gate Array ist.


> Scheit ja eine Art SPI-Kontroller zu sein?

Kaum.

von Klaus R. (klaus2)


Lesenswert?

@TO: Bitte das plausibelste auswählen:

https://de.wikipedia.org/wiki/GAL

...aber selbst wenn - sowas lagert man nur ein, nutzt es aber maSgW 
nicht.

Klaus.

: Bearbeitet durch User
von Peter N. (alv)


Lesenswert?

H. H. schrieb:
> Du weißt wohl nicht was ein Gate Array ist.

Ein Gate-Array ist das ROM-Äquivalent einer GAL:
Diverse Logik-Schaltungen werden bei der Herstellung auf einem Chip 
zusammengestellt und sind nicht änderbar.

Gate-Arrays waren meist kundenspezifisch, aber nicht unbedingt...

von Wolfgang R. (Firma: www.wolfgangrobel.de) (mikemcbike)


Lesenswert?

Peter N. schrieb:
> Ja, aber was ist (schaltungstechisch) da drin?)

Das wird wohl nur der Hersteller wissen. Deswegen nimmt man ja Gate 
Arrays oder FPGAs oder CPLDs... Erstens sind die flexibel und können 
nach Bedarf modifiziert werden und zweitens kann niemand reinsehen und 
das Ding einfach nachbauen.

von Peter N. (alv)


Lesenswert?

Wolfgang R. schrieb:
> Peter N. schrieb:
>> Ja, aber was ist (schaltungstechisch) da drin?)
>
> Das wird wohl nur der Hersteller wissen. Deswegen nimmt man ja Gate
> Arrays oder FPGAs oder CPLDs... Erstens sind die flexibel und können
> nach Bedarf modifiziert werden und zweitens kann niemand reinsehen und
> das Ding einfach nachbauen.

Gatearrays wurden verwendet, als PALs noch nicht so verbreitet waren, um 
TTL-Gräber zu minimieren. Die Schaltungsverschleierung war ein 
Nebeneffekt.

Flexibel waren Gatearrays nicht. Bei einer Änderung mußte, genau wie bei 
ROMs, die gesamte Produktion von Anfang neu gestartet werden und alle 
bereits produzierten konnten weggeschmissen werden.

Die Gatearrays mit denen ich zu tun hatte, hatten alle kundenspezifische 
Bezeichnungen.
Die Bezeichnung "UPD65881" (steht auch so auf dem IC) klingt offiziell, 
daß ich vermute, daß es nicht nur von Casio verwendet wurde.

von Harald K. (kirnbichler)


Lesenswert?

Peter N. schrieb:
> Flexibel waren Gatearrays nicht. Bei einer Änderung mußte, genau wie bei
> ROMs, die gesamte Produktion von Anfang neu gestartet werden und alle
> bereits produzierten konnten weggeschmissen werden.

Und da sie eigens angefertigt werden mussten, lohnten sich Gatearrays 
wie auch (maskenprogrammierte) ROMs nur bei wirklich sehr großen 
Stückzahlen.

von Axel S. (a-za-z0-9)


Lesenswert?

Peter N. schrieb:
> Die Bezeichnung "UPD65881" (steht auch so auf dem IC) klingt offiziell,
> daß ich vermute, daß es nicht nur von Casio verwendet wurde.

Das ist auch so. Aber der Inhalt wird nicht durch die Typenbezeichnung 
"UPD65881" codiert, sondern durch eine weitere Nummer auf dem Package.

So gibt es µPD65881..P01 = µPD71054 (CTC), µPD65881..P02 = µPD71051 
(SIO), µPD65881..P03 ... uvwm. Datenblattsuche hilft.

So wie ein maskenprogrammiertes ROM je nach Inhalt eine Kaffeemaschine 
steuern kann oder eine Waschmaschine oder den Zeichensatzgenerator eines 
Homecomputers enthält.

: Bearbeitet durch User
von Peter N. (alv)


Lesenswert?

Im Servicemanual steht die komplette Bezeichnung als "UPD65881MC1065A4".
Auf dem IC steht:
D65881 104
1312M301
Japan
.



Aber zur Ursprungsfrage nach dem LCD hat niemand eine Idee?

von Christoph Z. (rayelec)


Lesenswert?

> Aber zur Ursprungsfrage nach dem LCD hat niemand eine Idee?

Vermutlich kundenspezifisch! Schon ab ein paar tausend Stück ist das 
sehr kostengünstig. Für Casio sind das nur Krümel!

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.