Bonjour,
Pouvez vous m'éclairer sur ce bout de code, car je ne comprend pas ces deux lignes :
frequencyH=frequencyB>>8;
frequencyL=frequencyB&0XFF;
Je vous met le code général pour le contexte, et je n'ai pas de problème avec, mais j'aimerai comprendre ce que font ces deux lignes :
frequency=87.5; //starting frequency
frequencyB=4*(frequency*1000000+225000)/32768; //calculating PLL word
frequencyH=frequencyB>>8;
frequencyL=frequencyB&0XFF;
delay(100);
Wire.beginTransmission(0x60); //writing TEA5767
Wire.send(frequencyH);
Wire.send(frequencyL);
Wire.send(0xB0);
Wire.send(0x10);
Wire.send(0x00);
Wire.endTransmission();