Introduction - If you have any usage issues, please Google them yourself
Using 8255 to extend parallel ports (see CodeDisplay_8255.DSN for hardware circuits). When the KEY is pressed, the binary value encoding (6 bits) is entered using the 8255 PC port, and the value is converted to decimal to display on the 2 bit 7 segment LED display.