El momento de la DS18B20 es mucho más complejo que una UART. Con UART especifica una velocidad de bits de por ejemplo 9600 bits por segundo y sabes que cada bit será 104 nosotros. Que el único número que usted necesita.
En las páginas 15 y ss. de la hoja de datos de la sincronización de la DS18B20 es explicado. Por ejemplo
Durante la secuencia de inicialización del bus maestro transmite (TX) el restablecimiento de pulso tirando el 1-Wire bus de baja por un mínimo de 480µs. El maestro de bus, a continuación, libera el bus y entra en el modo de recepción (RX). Cuando el autobús se libera, el 5kΩ resistencia pull-up tira de la 1-Wire bus de alto. Cuando el DS18B20 detecta este aumento de borde, se espera 15µs a 60µs y, a continuación, transmite la presencia de pulso tirando el 1-Wire bus baja para 60µs a 240µs.
Usted obtener similar prosa para los tiempos de lectura y escritura.