How to Measure and Record the Working Time of a DS18b20 Using Arduino Uno

The following two time intervals have not been accounted for yet: one is the time taken for the bus release step, and the other is the time for two 16-bit data read instructions.