OK at the start let me say that I do not know what I am doing so if you do not want to offer help at the most basic level don't bother reading further.
I am just learning I2C, I am just learning the Scanlogic2 Digital Analyzer so this goes together rather nicely, I think.
I have a I2C application running on a ATmega328P mcu.
The program is a analog temperature sensor tied to the ATmega328P's ADC.
The readings of the temperature sensor are "supposed " to be displayed on a I2C driven LCD. The LCD is fed from a I2C port expander (MAX7318).
Here is a .scl file of a session.http://gettheworkdone.net/images/Projects/I2C_LCD/I2C_LCD-1.scl
Besides the difficulty I had in getting any waveform one of the things I think I see is that there is no Acknowledgements from the slave, is that correct2685 The Scanlogic2 "Decode" puts in a Acknowledgement flag where one should be but I do not see a High on the SDA.
The problem I have is that nothing is displayed on the LCD it is just a blank.
If anyone who understands I2C would give me a interpretation of what they see in the .scl file I would really appreciate it.
The I2C LCD program is running for the developer in their environment.
So what do you see2685