Identifying an LCD screen

identificationlcdpcb

I have opened the PCB of an old device in order to use its LCD screen, the problem is that the pcb indicates no model ID or whatsoever.
I was wondering if someone could give me a hint here of whether it is possible to control what the screen displays.
What I do know about the LCD screen is that it has 28 pins, And I googled the LCD controller model number, it gave me a datasheet of "16-Bit Ultra-Low-Power Microcontroller, 8kB Flash, 256B RAM, Comparator, 96 segment LCD", but that does not help me with the pinout of the screen if I want to connect it to the arduino.

m430f413

enter image description here

enter image description here

enter image description here

I'd be grateful if anyone could help me with this, thanks 🙂

Best Answer

As the comments have suggested, it is unlikely that you can control the LCD glass directly with your Arduino. That said: you CAN put this to a new use if you put the effort required into the project.

You have already started. You need to identify the microcontroller and follow the traces from the LCD display back to the micro. Then use the datasheet to work out how the controller is talking to the display.

Then you need to identify the LCD segments. This will most likely require that you write custom code for the micro to run through all of the multiplex possibilities and note which segment lights up as you go through each one.

Finally, write new custom code that makes the microcontroller drive the display the way you want. For example, you could implement a serial protocol that listens for commands from your Arduino and displays the result of those commands on the display.

This is actually a fabulous learning exercise should you decide to do it. You will learn much from the process.