This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Problem on using MSP430F5635 I2C on UCB0

Other Parts Discussed in Thread: MSP430F5438, MSP430F5635

Hi,

I have a code used in MSP430F5438, I2C reading  FOSX8700 absolutely fine.  Then after I change the chip to MSP430F5635,   It could not even read a byte from 8700.  

I use UCB0 and interrupt.  P2.1 as data and P2.2 as CLK, After MSP430F5438 sent out the I2C address, it do not have the /ACK back from 8700.   However, I also try using Arduino I2C to send same address to 8700 ( same hardware baord), it does able  to get /ACK back.  That mean the 8700 board work fine.  Just  MSP430F5438 seem output high by itself on data bus.  

Wonder if it need special setting in  5438 to let I2C work?   That seem very strange?

Thanks in advance.

**Attention** This is a public forum