используется для формирования последовательности измерений. Функция DS18B20_Exe(t) вызывается в основном цикле, ей передается флаг нового системного интервала t, который устанавливается один раз за TSYS микросекунд. Можно делать и по-другому, я же не знаю, как у Вас системный таймер реализован.
#define Delay_us(x) __delay_cycles(x * FCLK + 0.5)