PIC16F877 + DHT22

Teď si tedy hrajujes tím delay. Zkusil jsem ho zakomentovat a stejně mi to píše:
Byte 1: 1
Byte 2: 1
Vlhkost: 257

ale předpokládal bych, že by to mělo vypsat maximální hodnotu když budou všechny bity v jedničce 1111111111111111 = 65535.
Nemůže být chyba v

       i|= (1 << (7 - j));  //Nastaví bit do 1 

já tomu řádku teda vůbec radši nerozumím :slight_smile:

No možní rozumím, on jedničku vepíše do pozice (7 - j) a pak to jako přepíše i? Pochopil jsem to správně