Thanks Ben The trouble is I am using a KS0108b based GLCD that requires 2 way coms. So I have to hand 5v at the pic Tim -----Original Message----- From: pic microcontroller discussion list [mailto:PICLIST@MITVMA.MIT.EDU]On Behalf Of Ben Jackson Sent: 30 June 2003 09:54 To: PICLIST@MITVMA.MIT.EDU Subject: Re: [PIC] [EE] On Mon, Jun 30, 2003 at 09:41:23AM +0100, Timothy Box wrote: > > Can I interface a LCD unit running at 5Volts with a PIC running at 3.3v. I > read in the manual MAX "Voltage on all other pins with respect to VSS > ..-0.3V to VDD + 0.3V" > > Which to me sounds like no but your opinions are appreciated (assuming you mean HP44780 LCD) Most people drive LCDs in write-only mode (R/W tied to GND) in which case you should never see +5v on any of the data lines. If you're used to polling for busy, you can just change to use delay loops instead (iirc 1.6ms for "hard" operations like home/clear and 40ns for "easy" things like all the rest). -- Ben Jackson http://www.ben.com/ -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu