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

Re: OneWire DS18S20 Programmierung Kategorie: Sonstige Hardware (von Berthold Upmeier - 9.02.2010 1:24)
Als Antwort auf OneWire DS18S20 Programmierung von WernerF - 26.01.2010 22:50
Ich nutze:
CC-Pro 128 Application Board
> Hallo,
>
> beim OneWire-TestProgramm für den DS18S20 habe ich folgende Fragen:
>

> 2)   Wie müsste man es anstellen (Datenübergabe), wenn man laut Sensor-Datenblatt zB
>       ein â??Match ROMâ??  (0x55) ausführen wollte ?  Wie übergibt man die Daten an den Sensor
>     ,die man durch ein â??Read Româ?? (0x33) vorher erhalten hat ?

Hallo,
ich stand auch vor dieser Frage und habe es folgenderma�en gelöst:

1.  Ausgabe eines OneWire_Reset
2.  Ausgabe OneWire_Write(0x55)  (Match ROM)
3.  sequenzielle Ausgabe der 64 Bit als 8 Bytes mit:
    OneWire_Write(Code Bytes 0)
    OneWire_Write(Code Bytes 1)
    ...
    OneWire_Write(Code Bytes 7)

3.  Gewünschten Befehl ausgeben mit
    OneWire_Write(0xYY)

Das funktioniert bei mir mit 6 Sensoren am Bus.

Gruss,
Bert










    Antwort schreiben


Antworten:

Re: OneWire DS18S20 Programmierung (von WernerF - 23.02.2010 23:20)