Puerto Programable 8255

The I/O (Input/Output) interface permits the microprocessor to communicate with
the outside world. How can you .... 8255A Programmable Peripheral Interface (
PPI) ..... To read data from an external device, CPU tests IBF (Input Buffer full).

Part of the document