Hi, ich recherchiere schon seit einer Stunde im Internet, was genau die Abkürzungen MSB und LSB im Zusammenhang mit der I2C-Schnittstelle bedeuten. Ich stehe total auf dem Schlauch. Weiß jemand was das heißt. Ich möchte nämlich letztendlich den folgenden Codeabschnitt verstehen:
1 | MSB = I2C_Read_ACK() |
2 | LSB = I2C_Read_NACK() |
3 | I2C_Stop() |
4 | Entfernung = Makeint(LSB , MSB) |
5 | |
6 | Sub Makeint(A As Byte , B As Byte) As Word |
7 | Dim tmp As Word |
8 | tmp = A |
9 | tmp << 7 |
10 | tmp = tmp + B |
11 | Return tmp |
12 | End Sub |
Gruß Basti