El controlador parece ser ICL7136 como @RedGrittyBrick ha observado.
Este controlador no genera sus datos en un formato fácil de leer, pero está diseñado para controlar directamente una pantalla LCD.
Hay un pin de salida para cada uno de los segmentos de LCD:
(Nosegeneraningúnlugardecimal.Eldiseñadordebecableareldecimaldeacuerdoconelrangodelaaplicaciónquesupongo)
Entonces,lasseñalesseemitendeestamanera,peroseinviertencuandolaseñaldelbackplane(BP)esalta.EstoesparaconducirlaseñalLCDconunvoltajedeCA.
Wikipedia tiene una tabla de verdad de valores de siete segmentos. Se pueden usar para construir una tabla de búsqueda para transformar los valores de nuevo al número.
Observequeel"1" inicial y el signo negativo son solo salidas de un solo bit (AB4 y POL, respectivamente).
Por lo tanto, nos gustaría muestrear los valores del segmento, pero la mitad del tiempo se invertirán.
Aquí hay una forma de obtener datos ICL7136 en un microcontrolador. Esto utiliza tres pestillos para mantener las líneas de datos. Los datos se bloquean en el borde ascendente de la señal del plano posterior, por lo que se invierte.
Para leer el dígito uno, SEG1 se pone alto y SEG2 y SEG3 se mantienen bajos. Luego, el estado de los segmentos LCD se puede leer desde ABCDEFM. Igualmente para los otros dos dígitos. (M tiene valores POL y AB4 según el esquema).