Piclist.com as well as a quick google search will turn up several examples of a pic to 4 bit character LCD interface. A more specific description of the problems you are having would be helpful. Simply saying "it doesn't work --please fix it" without source snipit or details isn't going to get you anywhere you want to go. Several things can go wrong when communicating with an LCD module. Is the contrast set correctly? Are you getting any response to programming commands (does the lcd initialize/clear the screen)? Sometimes it helps to put a lot of delays into the code and probe each step to see if the processor is outputing bitpatterns as expected. It's difficult to guess without knowing what is or isn't working. -Dal ----- Original Message ----- From: "Binu Pillai" > Hello > i am stuck with a driver software for a LCD > DISPLAY(Lampex).interfaced with PIC 16F873.I am attaching the > LCD > PIC Intergace diagram discribing the requirement. > the driver i wrote wasn't working quite well.The rest of > the software is written in "HI-TECH C". Please help me with a > solution. -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu