Ok I am trying to interface a small LCD screen to my PIC16F1937 using I2C to send the data. My data sends fine along the SDA line when I use the original 5V from a USB power supply but that voltage is too high for my LCD. I have decided to use the low drop out voltage (LDO) that is included with this PIC to drop the voltage. It does drop my voltage to a level of 3V which is golden. However activating this one pin (RA0) drops my SDA line down to 3V as well but my SCL line remains near 5V. I have external pull-up resistors connected to both (22K) but on powering up my board I have measured that the resistance on the SCL line is zero. Could this be the problem to why my SCL voltage is so high? If so how did that happen and how do I fix this?
-
Categories
-
Platforms
-
Content