The IS82C55A-5Z96 is a high-performance CMOS programmable peripheral interface (PPI) manufactured by Intersil. It has 24 input/output (I/O) lines which can be programmed in groups of 2, 4, or 8 to provide 3 modes of operation: mode 0, mode 1, and mode 2. The device is designed to operate in the temperature range of -40°C to 85°C. It is available in a 44-PLCC (16.58x16.58) package and can operate at a supply voltage of 4.5 V to 5.5 V. The output type is open drain and the current output source/sink is 2.5mA. The supply and demand status is limited.