Подскажте, как правильно считать на Ардуино двухбайтовое число по одному байту. Начал делать так, но тут явно что-то не так
void setup() {
Serial.begin(9600);
}
void loop() {
uint8_t Byte_1;
uint16_t B = 65500;
for(uint8_t i = 0; i < 8; i++){
Byte_1 += (B << i);
}
Serial.println(B, BIN);
Serial.println(Byte_1, BIN);
}