Vayamos por lo simple y práctico para aprender, aunque esto luego no sea lo mas eficiente del programa. Te voy a indicar los pasos, lo realizas pasando al diagrama de bloques, adjuntas lo creado y se te corrije.
Pasos::
1º Una vez que creas el proyecto y le das el nombre con el que quieres tener guardado el programa, eliges el tipo de micro a utilizar.
2º Debes ir a la seccion de configuración del micro elegido, seleccionando lo que has indicado: ocilador interno,....
3º luego ya puedes empezar a añadir bloques, configurando primero, los pines que son entrada, los que son salida, etc.
4º Debes proceder a insertar el bloque de comprobar el estado de una de las entradas.
5º Si es el nivel que quierses activas la salida correspondiente y si no pasas al punto 9º
6º Realizas el retardo que precises
7º Vuelves a pasar la salida activada a desactivarla
8º Regresas al punto 4, repitiendo los puntos 4,5 y 6 hasta que veas que la entrada ha dejado de estar al nivel deseado
9º y en ese punto pasas a realizar lo mismo con la otra entrada y salida.
En principio creo que debes empezar por ahi para ver la logica. Me diras, pero y la otra entrada que apaga las 2 salidas. Bien por eso te decia que lo indicado hasta aqui no era la forma mas eficiente del programa dado que lo mejor es realizarlo con interrupciones pero eso es un "pelin" mas complicado y es mejor empezar por lo básico e ir aprendiendo poco a poco si eso es lo que deseas.
Una vez que veas que funciona lo indicado hasta ahora veremos la forma de apagar las luces usando la tercera entrada, sin el uso de interrupciones, asi como el funcionamiento de los timers ya que los delay o retardos dejan el micro como congelado sin poder realizar treas en paralelo mientras discurre el tiempo procesado.
De esta manera sale el programa un poco mas argo pero ya lo reduciremos y saldrá mas eficiente.
Pero todo esto es mejor irlo procesando poco a poco si lo que quieres es ir empezando poco a poco.
Para finalizar y no menos improtante queda una cosa de los micros que has elegido, tienes que comprobar que para que trabaje como oscilador interno, en las ultimas posiciones de memoria traen de fabrica pregrabado un valor en su memoria para el ajuste de la frecuencia de trabajo(calibración), pues bien, antes de grabar el ejecutabe generado por NIple debes de leer ese dato y te lo apuntas y a la hora de grabar el micro, una vez cargado tu hex en la memoria del grabador, tienes que editar esas posiciones ultimas y colocar el valor que has apuntado. Si no lo haces asi se pierde la calibracon del oscilador interno.
Bieno espero lo realizado para corregir.