end 1 = (comand>> 1);
} (n = 0; n <8; n + +)// send nomer termometra 2 = ntermometr2 [n]; (j = 0; j <8; j + +)
{((0x01 & comand) == 0)
{= 0; (i = 0; i <20; i + +); = 1; (i = 0; i <5; i + +);
}// send 0
{= 0; for (i = 0; i <5; i + +); = 1; (i = 0; i <20; i + +);
}// send 1 = (comand>> 1);
}
= 0xbe ;//send komand 0xbe chitat T (j = 0; j <8; j + +)
{((0x01 & comand) == 0)
{= 0; (i = 0; i <20; i + +); = 1; (i = 0; i <5; i + +);
}// send 0
{= 0; (i = 0; i <5; i + +); = 1; (i = 0; i <20; i + +);
}// send 1 = (comand>> 1);
}
// priem temperaturi = 0xff; = 0 ;//chitaem znak temperaturi (j = 0; j <8; j + +)
{= 0; (i = 0; i <5; i + +); = 1; (i = 0; i <5; i + +);
} (tin) {ztemp2 = (ztemp2 +0 x80)>> 1;
} ztemp2 = (ztemp2>> 1);
} = 0xff ;//chitaem temperaturu = 0; (j = 0; j <8; j + +)
{= 0; (i = 0; i <5; i + +); = 1; (i = 0; i <5; i + +);
} (tin) {temp2 = (temp2 +0 x80)>> 1;
} temp2 = temp2>> 1;
}
= temp2>> 1 ;//udaleni 0.5 gradusa
}
}
// chtenie ts 3 datchika (sec100 == 80)
{= 1; (i = 0; j <7; j + +) ;//pauza 21 mkstin then
{//linia ne zakorochena (i = 0; j <10; j + +) ;//pauza 30 mks! (tin)// termometr otvetil
{(i = 0; j <50; j + +) ;//timejut 250mks (tin)// linia otpuchena
{//traslate oxCC propustiti peredachu nomera = 0xb8; (j = 0; j <8; j + +)
{((0x01 & comand) == 0)
{= 0; (i = 0; i <20; i + +); = 1; (i = 0; i <5; i + +);
}// send 0
{= 0; (i = 0; i <5; i + +); = 1; (i = 0; i <20; i + +);
}// send 1>>;
} (n = 0; n <8; n + +)// send nomer termometra 2 = ntermometr3 [n]; (j = 0; j <8; j + +)
{((0x01 and comand) == 0)
{= 0; (i = 0; i <20; i + +); = 1; (i = 0; i <5; i + +);
}// send 0
{= 0; (i = 0; i <5; i + +); = 1; (i = 0; i <20; i + +);
}// send 1 = comand>> 1;
}
= 0xbe ;//send komand 0xbe chitat T (j = 0; j <8; j + +)
{((0x01 and comand) == 0)
{= 0; (i = 0; i <20; i + +); = 1; (i = 0; i <5; i + +);
}// send 0...