Part Number : PPI8255
Function : Programmable I/O device, Transfer Data Paralel
Package : DIP 40 Pin Type
Maker : Unspecified, Intel
Pinouts :
Description :
PPI8255 is a general purpose programmable I/O device designed to interface the CPU with its outside world such as ADC, DAC, keyboard etc. We can program it according to the given condition. It can be used with almost any microprocessor.
The 8255 has 24 I/O pins divided into 3 groups of 8 pins each. The groups are denoted by port A, port B and port C respectively. Every one of the ports can be configured as either an input port or an output port.
http://electrizmatchz.blogspot.kr/2009_05_01_archive.html
Datasheet PDF Download :

Others datasheet of same file : PPI-8255, 8255PPI, 8255, 8255A