void ds18b20_write_byte(uint8_t data) { uint8_t loop; for(loop=0; loop<8; loop++) { ds18b20_write_bit(data & 0x01); data >>= 1; } }
void ds18b20_write_byte(uint8_t byte){ for(int8_t i=0;i<8;i++){ ds18b20_write_bit(byte&1); byte>>=1; } }
void ds18b20_write_byte(uint8_t data) { uint8_t loop; for(loop=0; loop<8; loop++) { ds18b20_write_bit(data & 0x01); data >>= 1; } }
void ds18b20_write_byte(uint8_t byte){ for(int8_t i=0;i<8;i++){ ds18b20_write_bit(byte&1); byte>>=1; } }