This part is a kind of semiconductor called STP08C596.
Function of this product has 8-BIT CONSTANT CURRENT LED SINK DRIVER.
Manufacturers : ST Microelectronics
Image and pinout :

Some of the text within the PDF file :
STP08C596 8-BIT CONSTANT CURRENT LED SINK DRIVER I I I I I I I I 8 CONSTANT CURRENT OUTPUT CHANNELS ADJUSTABLE OUTPUT CURRENT THROUGH EXTERNAL RESISTOR SERIAL DATA IN/PARALLEL DATA OUT SERIAL OUT CHANGE STATE ON THE FAILING EDGES OF CLOCK OUTPUT CURRENT: 15-120 mA 25 MHz CLOCK FREQ. AVAILABLE IN HIGH THERMAL TSSOP EXPOSED PAD EFFICIENCY PACKAGE DIP-16 SO-16 DESCRIPTION The STP08C596 is a monolithic, medium-voltage, low current power 8-bit shift register designed for LED panel display. The STP08C596 contains a 8-bit serial-in, parallel-out shift register that feeds a 8-bitD-type storage register. In the output stage, sixteen regulated current sources were designed to provide 15-120mA constant current to drive the LEDs. Compared with the STPIC6C595, the device pr [ ... ]
STP08C596 PDF Datasheet Download
