I2C Clock Stretching mit Atmega

OP #4187472
Lesenswert?
• ▲
▼
Hallo zusammen,

über I2C soll ein Sensor (Slave) mit einem ATmega88 (Master) verbunden 
werden. Im Datenblatt des Sensors steht, dass er mittels Clock 
Stretching eine Transaktion pausieren kann, wenn er gerade anderweitig 
beschäftig ist.

Im Datenblatt des ATmega88 finde ich keine direkte Angabe dazu, so dass 
sich die Frage stellt, ob das "2-wire serial interface" diesen Modus von 
sich aus unterstützt. Oder muss das bei der Programmierung besonders 
berücksichtigt werden?

Danke schon mal.

Gruß
Markus
#4187497
Lesenswert?
• ▲
▼
Aus dem Datenblatt des ATMega88:
The Slave can extend the SCL low period by
pulling the SCL line low. This is useful if the clock speed set up by 
the Master is too fast for the
Slave, or the Slave needs extra time for processing between the data 
transmissions

Für mich ist das eine klare Aussage.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren