Lines Matching defs:us
66 * 1: Master pulls bus low for a minimum of 480us.
67 * 2: Bus pulled up by resistor. DS18B20 detects rising edge, waits 15-60us.
68 * 3: DS18B20 pulls bus low for 60-240us.
69 * 4: Bus pulled up by resistor. Master must wait at least 450us.
97 * After a bus reset, we must wait for at least 450us before any
123 * ZERO is signalled by the bus being held low for minimum 60us.
124 * ONE is signalled by the hold being much shorter (minimum 1us).
126 * In any eventuality, pad the entire transaction to the minimum 60us, plus
154 * Method: pull the bus low for at least 1us. Then let the pull up resistor
156 * the slave at some point between 15-45us of transaction start. ONE is
159 * In any eventuality, pad the entire transaction to the minimum 60us, plus
165 int s, rv, us;
172 for (us = 62; us >= 60 - 45; us -= 5) {
180 if (us > 0) {
181 delay(us);