Digital I/O

cancel
Showing results for 
Search instead for 
Did you mean: 

USB 8451 I2C 3V3

Solved!
Go to solution

I wish to communicate with a I2C device that uses 3V3 I2C levels. I know the USB 8451 will accept a 3V3 I2C input as a 'high' logic level, but can the USB 8451 provide a I2C output at 3V3 logic levels to the target device?

Do I need to add an external  voltage level shifter IC between the USB-8451 and the target I2C device?

 

0 Kudos
Message 1 of 2
(1,029 Views)
Solution
Accepted by topic author stevesteve

The 8451 does not have a build-in pull-up resistor.  So the voltage level will depend on whatever pull-up you have on the lines.  The 8451 just needs a voltage of at least 2V to register a high, with a maximum input voltage of 5.8V (but would not suggest exceeding 5.5V).


GCentral
There are only two ways to tell somebody thanks: Kudos and Marked Solutions
Unofficial Forum Rules and Guidelines
"Not that we are sufficient in ourselves to claim anything as coming from us, but our sufficiency is from God" - 2 Corinthians 3:5
0 Kudos
Message 2 of 2
(1,021 Views)