Para implementar el retardo en Niple solo tienes que, una vez configuaradas las patillas que vayas a utilizar, bien puedes utilizar una temporizacion por bucles o temporizacion por interrupcion.
En ambos casos al seleccionar el bloque adecuado del exporador de la derecha, Niple pide paso a paso en ventanas emergentes los datos que te interesen hasta alcanza r el tiempo que deseas.
Si es la temporizacion por ciclos solo hay que rellenar los datos de si el tiempo es fijo o variable y sus valores. Niple crea el codigo hasta lograr el tiempo indicado, pero eso si cuando llega a esta parte del programa el micro no hace otra cosa que no sea esa temporizacion.
Si es por interrupcion debes primero configurar el TMR0, se hace en temporizaciones por bucles, se configuar el predivisor el origen de la señal. A continuacion debes:
1º de activar la configuracion que deseas en este caso la TMR0. Sigue los pasos que te va pidiendo
2º Insertar la interrupcion requerida, con lo cual Niple te crea otro entorno para realizar lo que quieres que realice la interrupcion.
Eso es todo
Fermin