Stap 2: Hex en binaire
Als u wilt werken met de I2C zullen opdrachten op de Raspberry pi de gegevens meestal in hex. De voorgaande voorbeelden werden getoond in binaire gegevens helpen illustreren wat er gebeurde met de bits verstandig operator. Voor de rest van dit Instructable zullen we aangepast hex zodat ze meer compatibel met hoe u zal program voor de I2C-operaties. Als u wilt dat kan perl ondersteunt binaire gegevens zo goed, maar het moeilijk te lezen laatste wanneer het programma complexer
Hier zijn de voorbeelden in hex
0x24 | 0x04 = 0x24 < stelt de derde bit, die al in het volgende voorbeeld is opgericht
0x24 & ~ 0x04 = 0x20 < wist de derde bit
0x24 ^ 0x04 = 0x20 < knevels de derde bit