Continue to Site

Welcome to our site!

Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

  • Welcome to our site! Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

Problem with reading i2c signal from slave

Status
Not open for further replies.

electroRF

Member
Hi,

I connected 5V PIC18F4520 to GLCD (GLCD-FLEXEL), through I2C lines.

The GLCD's datasheet says:
- I2C signals are 5V tolerant, provides communication with 3.3V and 5V devices
- Use one power supply + 5V, includes 3.3V voltage regulator for LCD

Does it mean that when the I2C transmit signal to the 5V PIC, the signals will be 5V?

I ask it because, I manage to write data from the PIC (Master) to the GLCD (Slave) via I2C,
BUT I don't manage to read any data from the GLCD (Salve) by the PIC (Master).

I suspect it might be that the GLCD transmits in 3.3V and therefore the PIC can't read it as it's too low (or it just reads zeros).

I don't have an 'scope yet to verify it.
 
Status
Not open for further replies.

Latest threads

New Articles From Microcontroller Tips

Back
Top