You should try with some of powertip 16x2 LCD family, you surely find someone that fits your requirements.
Also depending in wich compiler you're using you should find some rutines to interface with these peripherals.
I have a example of program in SDCC C compiler and inclose the program have a coment how can you conect a lcd 2x16 or 4x16 in microcontroller 8051, if you want it I can upload it