Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum

Re: Temp.Messung mit DS1621 Kategorie: I²C-Bus (von Wolfgang, http://www.strickling.net - 12.10.2008 0:17)
Als Antwort auf Temp.Messung mit DS1621 von Bernd Gehrhardt - 3.10.2008 11:24
Ich nutze:
C-Control Pro Mega32, CC-Pro 32 Application Board
> Ich möchte an den Mega 32 einen DS1621 an den I2C-Bus betreiben. Das Programm habe ich in
> Basic u.a.mit den Funktionen der Mega 32 ( I2C_Start() usw. ) geschrieben. Ă?hnliche Programmme
> wurden ja schon veröffentlicht. Nach Start des Programms bleibt es schon in der 1. Funktion
> nach  I2C_Init(I2C_100khz) in der Funktion I2C_Start() hängen (DS1621 angeschl.).

Hallo,

ich hatte ähnliche Probleme beim Betreiben des DS 1621 an der Grundadresse (0x90).
Versuchs mal, den 1621 an einer anderen Geräteadresse (z.B. 0x92) zu betreiben, damit hatte ich Erfolg.
Sonst gibt es auch schon mal Abschmierer, wenn ein I2C-Gerät nicht antwortet.
Deshalb prüfe ich immer zuerst die ACK-Antwort nach Absenden der Geräteadresse.

Hope it helps
Wolfgang

Meine Seite: http://www.strickling.net


    Antwort schreiben


Antworten:

Re: Temp.Messung mit DS1621 (von Bernd Gehrhardt - 15.10.2008 11:53)