GraveYard_Killer
New Member
i am having problems interfacing a 3.2V 24c16 interfaced with 5V PIC16f877. 5V cant be supplied with the 24c16 since it is in a device which has its own supply 3.2V.
i thought i have problems with transmitting I2C protocols. i got a 24c16 IC only and interface it directly with the PIC and I can read and write data flawlessly, i conclude that my I2C protocol writing is correct. but when it is interfaced to the 24c16 inside my 3.2V device, the value displayed is sometimes correct and sometimes not. do i need some kind of interface circuit for interfacing 5V to 3.2V using discrete components? thanks
i thought i have problems with transmitting I2C protocols. i got a 24c16 IC only and interface it directly with the PIC and I can read and write data flawlessly, i conclude that my I2C protocol writing is correct. but when it is interfaced to the 24c16 inside my 3.2V device, the value displayed is sometimes correct and sometimes not. do i need some kind of interface circuit for interfacing 5V to 3.2V using discrete components? thanks