srf10 auslesen
|
03.07.2007, 09:44
Beitrag #6
|
|||
|
|||
RE: srf10 auslesen
Hallo!
Sehr schön, dass es jetzt klappt. Die *256 sind dafür da, das Byte nach links zu verschieben. Bei der Messung handelt es sich um ein 16 Bit Ergebnis. Das passt aber so nicht in ein Register bzw eine Übertragung. Also ist es Zweigeteilt und wird in ein High-Byte und in ein Low-Byte abgelegt. Das High-Byte bekommt man dann ebenfalls als Byte (8 Bit) und muss dieses dann erst in den High-Bereich der 16-Bit Variable schieben. Alternativ kann man das auch mit folgendem Befehl machen: m = i2c_receive_byte(224) << 8; Grüße Thomas |
|||
|
Nachrichten in diesem Thema |
srf10 auslesen - Benj919 - 21.06.2007, 17:16
RE: srf10 auslesen - thomas - 25.06.2007, 10:08
RE: srf10 auslesen - Benj919 - 26.06.2007, 12:14
RE: srf10 auslesen - thomas - 27.06.2007, 10:47
RE: srf10 auslesen - Benj919 - 27.06.2007, 15:12
RE: srf10 auslesen - thomas - 03.07.2007 09:44
|
Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste