Re: OneWire DS18S20 Programmierung Kategorie: Sonstige Hardware (von Joerg - 27.01.2010 9:25) | ||
Als Antwort auf OneWire DS18S20 Programmierung von WernerF - 26.01.2010 22:50 | ||
| ||
Hallo, > 1) Wird durch den Aufruf OneWire_Read() jeweils automatisch das nächste Byte aus dem > 64-Bit-Rom des Sensors gelesen? Ja > 4) Bei der Ausgabe der Hex-Bytes des ROM bzw. Scratchpads mit dem â??Msg_WriteHexâ?? > -Befehl werden doppelt soviele Bytes in Hex dargestellt. Je echtes Byte ein > â??00â??-Byte davor . Der Befehl hat lt. Beschreibung eine 16-Bit-Auflösung. > Nun die Frage: Kann man die Ausgabe des â??Dummy-Bytesâ?? irgendwie umgehen ?? > Vielleicht durch einen anderen Befehl oder Ã?bergabe eines 2-Byte-Wortes ? > AuÃ?erdem scheint man immer ein weiteres â??Endeâ??-Byte beim Lesen mitzubekommen > (siehe auch die erste Frage ), denn ich lese immer eins mehr als die Anzahl der > beschriebenen Bytes Ich mache die Ausgabe wie folgt: char text[40]; Str_Printf(text,"Rom Code = %02x %02x %02x %02x %02x %02x",rom_code[6], rom_code[5],rom_code[4],rom_code[3],rom_code[2],rom_code[1]); Msg_WriteText(text); GrüÃ?e Jörg | ||
Antwort schreiben Antworten: Re: OneWire DS18S20 Programmierung (von WernerF - 30.01.2010 17:43) |
Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum