TODOPIC
Microcontroladores PIC => - Niple - => Mensaje iniciado por: ercarvo en 11 de Febrero de 2008, 07:21:21
-
Hola a todos. Me estreno en este magnifico foro y quisiera plantear una duda que tengo sobre un montaje que quiero hacer. Deciros que acabo de empezar en esto de programar pics y lo mas facil que he visto hasta ahora es hacerlo con Niple. Vereis, quiero hacer un montaje que a un pulso de reloj, encienda 4 leds uno a uno y con un retardo entre cada led que se encienda. Igualmente para apagarlos, en el siguiente pulso de reloj, apagaria led a led con retardo de apagado entre ellos. Digamos que esta parte si la tengo, pero mi duda es que quiero que en el siguiente pulso para encender, lo haga pero con otra secuencia de encendido diferente a la primera: o sea, en la primera secuencia encenderia LED1-LED2-LED3-LED4, apagaria LED4-LED3-LED2-LED1. En la siguiente secuencia podria ser encendido LED3-LED2-LED4-LED1 y apagaria LED1-LED4-LED2-LED3. ¡¡Espero ideas!!. Gracias y saludos a todos. :lol:
-
Bienvenido al foro
Por lo que planteas enprincio lo que haria seria
-Enceder led
-Retardo
-Encender siguiente
-Retadro
- .....
Al llegar al ultimo realizar la secuencia al reves.
para la siguiente secuencia más de lo mismo cambiando el estado de activacion.desactivacion de los diodos.
Otra posibilidad es ir rotando cada uno de los bits hasta llegar al final y vuelta a empezar, esto para cada una de las secuencias.
fermin
-
OK Fermin, seria tal como lo expones. :lol:
-
De nada :mrgreen:
-
bueno estuve mirando lo expuesto y creo algo asi te serviria tambien puedes modificar la velocidad y secuencia a gusto mediante la rb4-7 espero te sirva
tarde pero seguro :D :D
-
Gracias diego_z, le echo un vistazo detenidamente y te comento. Saludos. :)