TODOPIC
Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: VOLTIO en 19 de Septiembre de 2014, 14:01:56
-
Buenas tardes amigos , quiero preguntar algo que nunca hice y no se si es viable.Quisiera hacer que con un LCD 16x2 por ejemplo, pudiera configurar los delays que necesito en un determinado programa , no se si me explico.Necesito hacer funcionar por ejemplo un led que encienda y apague cada 1 minuto, pero quisiera que desde ese lcd pueda ver que es un minuto o variarlo 1 1/2 o 2 etc.
Muchas gracias
-
Hola, no sé si te entendí bien, pero, quieres manejar los delay de 1 minuto en el LCD ?, si es así esto no se puede, es en el PIC que controla el LCD donde deberás manejar todos los retardos y demás funciones.
Saludos.
-
gracias Diego E, eso lo se si las demoras las maneja el pic ,lo que yo queria es poder modificarlo desde el usuario del equipo , me explico ?? que pueda el usuario setear la demora a su necesidad , una especie de temporizador .
saludos
-
Ponle unos simples botones + y -, al tocarlos simplemente lo detectas con el pic y modificas el delay, mostrandolo por la LCD
-
Si MerLiNz esta buena la idea voy a ver si puedo implementarlo.Gracias
-
Hola, como dice MerLiNz puedes utilizar botones o también puedes utilizar un DipSwitch de 4, y el número binario corresponde al número de minutos.
Saludos.
-
hola Diego E , cierto tambien podria ser asi , solo que me gustaria poder ver en el display , la idea es setear con un menu , + y - los minutos y segundos .
Por ejemplo: apretar Menu poner los segundos con +y- apretar Menu poner minutos con +y- apretar Menu para grabar y que el programa empiece a hacer lo que tiene que hacer con la demora que puse en el LCD .
Dejo una muestra de lo que quisiera en Proteus
hasta luego
-
Mira este ejemplo, es con 7 segmentos pero te podría dar una idea.
Saludos.