I have got a 5v LCD module that i need to adopt for 3.3v of operation. Could anyone suggest me anything?
I have a board which has a 3.3v IC so I have to keep my supply voltage 3.3v The LCD goes blank at this voltage. One way is that I put a separate voltage source for the LCD. But this shall mean 3.3v of IO signals. Is this okay? Do I need to place a level shifter on all IO pins?
Please don't ask me purchase a 3.3v module I cant find one in the local store and shall not be allowed to order one from Digikey or some such online store
if the module has TTL instead of CMOS you can run it at 5V. If the logic will run at 3V just run the VLCD at 5V. Otherwise put an HCT buffer between the two and run the LCD and buffer at 5V.
If you can get in India I suggest to use a stepup booster LT1615. It's maximum output current is about 350mA, more than you require for the LC-display.
LC-displays are normally 3.3V tolerant concerning data lines. They just won't get enough contrast with a supply voltage of 3.3V.
The LT1615 is easy to handle and comes in a SOT-23/5 package.
Please don't ask me purchase a 3.3v module I cant find one in the local store and shall not be allowed to order one from Digikey or some such online store
Do your LCD routines use simple delays or do you check the busy flag ?
If you are checking the busy flag your LCD will output 5V, this could damage your 3.3V system. The safest way is to use delays.