lpcware

I2C Timing Problem

Discussion created by lpcware Employee on Jun 15, 2016
Latest reply on Jun 15, 2016 by lpcware
Content originally posted in LPCWare by rfdesign on Thu May 24 11:27:05 MST 2012
Hi,
we are using the i2c sample code from "CMISSV2_LPC17xx" code boundle. When writing to an EEPROM located at address AE we are getting no correct I2C address and data values on the bus, please see attached Logic-Analyser Screen.
The problem seems to be the clock SCL, the first periode comes too early and the start condition seems to be very short. The I2C interpreter says that it is address 57h instead of AEh, also the following data bytes are shifted by one bit to the right.....
FYI: We use LPC1769 XPresso Board
Anyone an idea?
Regads,
Ralf

Outcomes