- Codice: Seleziona tutto
void loop() {
if (Serial.available() >= 2) {
// Legge 2 byte dalla seriale
byte byte1 = Serial.read();
byte byte2 = Serial.read();
// Ricompone l'intero a 16 bit in formato little endian
unsigned int value = (byte2 << 8) | byte1;
// Stampa il valore ricevuto
Serial.print("Valore ricevuto: ");
Serial.println(value);
}
Basta shiftare 8 bit del byte alto e applicare un or logico sul byte basso (o viceversa).

Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)



