работа с протоколом 1-Wire для устройств DS18B20,DS18B22:
возникает проблема контроля задержки, т.е. как при заданной тактовой частоте определить время вызова процедуры задержки (delay) и время выполнения одного цикла процедуры delay?
void delay(int a) // ?us {for(int i = 0; i < a; i++);} // ?us, при a = 1;
при частоте заданной по defaultu, данные характеристики известны и программа работает, но частота слишком велика.
+ где достать описание на easyweb2?
|