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 :roll:
Why, why, why would you do this?
Seriously, it will take you more pins to control an 8255 than if you just connected the LCD directly to the Arduino. Am I missing something here?
There are much better chips to use as an IO expander these days than the 8255. Unless you really need to use that chip, I’d go for a shift register or i2c expander. In any case, the standard LCD library won’t work with any of them.
/mike