We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
I want to write some bytes of data on EEPROMs, and later retrieve the data using at89s51/52. How I2C communication can be established to do this task? I need the C help for generating timing signals, writing to eeprom and reading from eeprom for interfacing 24C02 with at89s52.
Yes, you were: http://www.keil.com/forum/21474/
Writing in ALL UPPERCASE is SHOUTING!
post what difference you have seen by comparing what you see on your scope with what the standard states.
expecting someone to (for free) wade through 100 lines of code is a bit much. you need to do the 'narrowing' of the problem yourself.
Erik
The major problem I faced is to generate appropriate timing signals for I2C Communication.. at least I am in search of an algorithm for managing all the timing signals... Thank You
But don't _all_ code/articles about I2C cover the timing?
Timing isn't an issue as long as you don't try to do it too quickly.
another one of those wonderful OPs that, instead of answering a question bing up something different
The major problem I faced is to generate appropriate timing signals for I2C Communication
that can not possibly be the problem, as long as I²C timing is slow enough it can be NOT be too long.
if timing is suspected just go dead slow, you can always try to go faster.