Unknown LCD 54 pins used in a "pricer"

alnath:
The problem is that most controllers are for 14 or 16 pins LCDs .... this one has 54 ! that's why I need to find the pinout and I'll drive only the segments I need (driving the others so they stay OFF)

Well, not when you start looking at raw segment decoders. Typically they are arranged in commons and segments. The ATMegq169 used in the AVR butterfly for example controls 4 commons and up to 25 segments. Your LCD probably also has multiple commons, I'm sure. In fact, the ATMEGA169 might even possibly work for you and there was some work done to get Arduino working on it.

Take a look at the datasheet. It has a pretty good explanation of how a raw LCD controller works and might give you some information to help you reverse engineer this: