Wouldn’t you be better off going to a controller like a MEGA that has more output pins and you can drive the LCD from a separate set of pins to the 8255A.
I do agree, but would that not take the fun away An I2C LCD and a I2C port expander for the 7 segment display might also be a possibility.
I’m new to all this stuff and for two past days, i have been trying to interfacing an LCD 16x2 crystal screen to arduino UNO using an Intel’s peripherals 8255A component without any luck. the problem is how can i attach or set the LCD’s pins <<LiquidCrystal lcd(12, 11, 5, 4, 3, 2)>> to the unknowing pins from 8255A.
Is it even possible?
thanks for any kind of help.
A note on your schematic: if the serial port of the Arduino is used for communication over RS232, you need level converters like the MAX232 (or similar). Guessing you’re reviving old PC hardware, have a look for them or the 1488/1489.