At 06:08 AM 10/5/01 +0200, you wrote: >Does anyone one how many bytes/sec can be sent using I2C on a 20Mhz >processor? I want to be able to send data and recieve data as fast as >possible, howere, UART is too slow. I will be using SRAM with I2C >interface to storing and retrieving large amounts of data, in the order >of 5 or 10 Megabyte of storeage. If not more. SPI is faster. There are two speeds of I2C- 100K and 400K, IIRC. That's bits per second, plus there is framing and address and instruction information with contribute to the overhead. If the data is sequential you may be able to get at it about twice as fast, again depending on what you are talking to. So, slow I2C is in the same league as a UART at 115 kilobaud. Best regards, Spehro Pefhany --"it's the network..." "The Journey is the reward" speff@interlog.com Info for manufacturers: http://www.trexon.com Embedded software/hardware/analog Info for designers: http://www.speff.com /.-.\ (( * )) \\ // Please help if you can: \\\ http://dailynews.yahoo.com/fc/US/Emergency_Information/ //\\\ /// \\\ \/ \/ -- http://www.piclist.com hint: The list server can filter out subtopics (like ads or off topics) for you. See http://www.piclist.com/#topics