там шина данных последовательная по одному проводу (1-wire) ноль и единица задаются импульсами разной длительности. для этого и используется таймер, что бы формировать такие импульсы и что бы принимать данные (измерять, пришёл длинный или короткий импульс)