TODOPIC

Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: Geras980307 en 27 de Febrero de 2018, 16:50:18

Título: SECUENCIAS DE LED
Publicado por: Geras980307 en 27 de Febrero de 2018, 16:50:18
Hola, soy nuevo en esto de programación de PIC, actualmente trabajo en un programa de secuencia de 8 luces y hasta ahorita voy bien en la secuencia pero tengo en mente de que con un keypad poder cambiar el delay de apagar o encender el led. Me gustaría cambiar el tiempo de retardo pero que empiece a partir de dos números que por ejemplo el numero 10 sea muy lento el numero 20 sea más rápido y sucesivamente hasta el 100. Alguien que pueda orientarme?
Título: Re:SECUENCIAS DE LED
Publicado por: KILLERJC en 27 de Febrero de 2018, 16:55:04
Boton Incrementar presionado ?
        Aunmento variable "veces"
Boton Decrementar presionado
        Decremetno variable "veces"

Secuencia (si es un array mejor )
delay_minimo ( supongamos 10ms)
Para i = 0 , hasta i == veces
       delay_por_paso  (supongamos 2ms por cuenta)


Entonces si veces es 100, se repetiria 100 veces el delay de 2ms, y tendrias un delay total de 210ms.
Si veces vale 10, tenes que se repite 10 veces el delay de 2ms. Total : 30ms.