programación en PIC C

hola a todos ; tengo un proyecto que consiste en el monitorio de corriente con un TC,y para ello requiiero un retardo , me e encontrado que para hacer un retardo corto se utiliza delay_ms(x) todo esto es en mili segundos para lenguaje C en pic C,¡¿como genero un retardo de 5 o 10 minutos?¿ como convierto los mili segundos ?.
 
La manera fácil de hacerlo sería utilizar la función delay_ms varias veces, aunque no es la manera más correcta de programar, pero puede servir:

int i;
for(i=1; i<=10; i++){
delay_ms(60000);
}

Este código haría un retardo de 60.000ms * 10, es decir, 10 minutos.
 
Atrás
Arriba