Using Serial to Parallel Shift register [74HCT164] you can achieve this one... That too 4 I/O lines required for this one.. one for Register Select, one for EN [Enable], one for data and one more for clock [to 74HCT164]... The Output of Shift register connected to LCD 8 [D0 to D7] data lines...
There are LCDs which only have Tx, Rx and VDD/GND lines... Using wait methods instead of listening to Rx, LCD interface can be done with only one line (Tx)... What about that?