PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Wie lange dauer i2c



cas
12.03.2009, 19:16
Hallo,

wie lange dauert es, wenn ich an ein Pcf 8574 einen Wert sende und der Controller wieder weiter machen kann?

Bei solch einem Aufruf un Benutzung des internen Quarzes mittels Atmega8:

I2cstart
I2cwbyte Pcf_write
I2cwbyte &H55
I2cstop

Danke im vorraus

Jaecko
12.03.2009, 20:05
Kommt drauf an, mit welcher Taktfrequenz der I2C sendet.
Dann sollten es (wenn ich mich nicht täusch) 20 Takte sein.

I2cstart (1 Takt)
I2cwbyte Pcf_write (9 Takte, 8 Datenbits + ACK/NAK)
I2cwbyte &H55 (9 Takte)
I2cstop (1 Takt)