Autor Tema: Rutina de 3 botones en NIPLE  (Leído 6389 veces)

0 Usuarios y 2 Visitantes están viendo este tema.

Desconectado kilopondio

  • PIC12
  • **
  • Mensajes: 89
Rutina de 3 botones en NIPLE
« en: 19 de Abril de 2010, 12:16:34 »
Buenois dias amigos!.

Necesito saber si hay alguna rutina que lea el estado de tres botones de funciones, es decir,yo necesito una rutina que permita variar una temperatura con 2 botones (up y down) y con (enter) guardar la temperatura en un registro para compararla con la que esta leyendo el conversor.Yo he visto que usan la tecnica de usar "banderas" para leer el estado de los botones y es una tecnica que no domino y quisiera.

Un abrazo y gracias!


Kilo

Desconectado juanfra

  • PIC12
  • **
  • Mensajes: 74
Re: Rutina de 3 botones en NIPLE
« Respuesta #1 en: 20 de Abril de 2010, 15:32:00 »
Yo uso este sencillo metodo, quizas pueda valerte, te envio la subrutina

Borale el final de la extension y dejala en *.rut


juanfra

Desconectado kilopondio

  • PIC12
  • **
  • Mensajes: 89
Re: Rutina de 3 botones en NIPLE
« Respuesta #2 en: 20 de Abril de 2010, 17:26:34 »
Hola Juanfra!!,gracias por tu tiempo!.

No puedo abrir tu archivo JPG.Me da error ¿podras reenviarlo?.


Gracias!

Un abrazo!


Kilo



Yo uso este sencillo metodo, quizas pueda valerte, te envio la subrutina

Borale el final de la extension y dejala en *.rut


juanfra

Conectado Fer_TACA

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 4069
Re: Rutina de 3 botones en NIPLE
« Respuesta #3 en: 20 de Abril de 2010, 17:39:21 »
A ver Kilo:

-Coge el archivo posteado y le cambias el nombre quitando el ".jpg" y luego tienes ya la rutina preparada para ser inportada desde Niple.
Todos los días se aprende algo nuevo.

Desconectado kilopondio

  • PIC12
  • **
  • Mensajes: 89
Re: Rutina de 3 botones en NIPLE
« Respuesta #4 en: 20 de Abril de 2010, 19:53:00 »
YA LO INTENTE PERO NO SE PUEDE ABRIRRRRRRRRRRR!!!!.ME DA ERRORRRRRRRRRR!!!!.

No es mas facil que me pase la rutina en formato NPL???


Saludos



A ver Kilo:

-Coge el archivo posteado y le cambias el nombre quitando el ".jpg" y luego tienes ya la rutina preparada para ser inportada desde Niple.

Desconectado lesr

  • PIC10
  • *
  • Mensajes: 49
Re: Rutina de 3 botones en NIPLE
« Respuesta #5 en: 21 de Abril de 2010, 00:45:44 »
Ya está con la extensión *.rut en el archivo comprimido rar

Desconectado kilopondio

  • PIC12
  • **
  • Mensajes: 89
Re: Rutina de 3 botones en NIPLE
« Respuesta #6 en: 21 de Abril de 2010, 10:11:51 »
Gracias Lesr por tu cooperación pero no logro verlo.Lo importé desde "importar rutina de usuario " pero no lo abre y lo raro es que no me tira ningún error.

Con qué versión está hecha esta archivo .RUT???.Yo estoy usando el Niple 5.2.

¿No será mas fácil si me lo pasan en formato NPL?.


Gracias a todos!




Ya está con la extensión *.rut en el archivo comprimido rar

Conectado Fer_TACA

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 4069
Re: Rutina de 3 botones en NIPLE
« Respuesta #7 en: 21 de Abril de 2010, 10:46:47 »
Me parece que está realizado con la version 5.5. y por tanto con la 5.2 no podrás abrirlo
Todos los días se aprende algo nuevo.

Desconectado lesr

  • PIC10
  • *
  • Mensajes: 49
Re: Rutina de 3 botones en NIPLE
« Respuesta #8 en: 21 de Abril de 2010, 10:53:15 »
Hola Kilopondio,

Yo lo he abierto con la versión demo 5.5. y si aparece la rutina. Esta configurado para el PIC18F2550. Puedes usar el demo para cargar la rutina y armar la misma ( rutina ) en la versión 5.2

Saludos

Desconectado kilopondio

  • PIC12
  • **
  • Mensajes: 89
Re: Rutina de 3 botones en NIPLE
« Respuesta #9 en: 21 de Abril de 2010, 11:17:16 »
Si Ok Lesr pero ya lo hice y la carga pero no me la muestra en la ventana derecha donde aparecen las subrutinas.
Por otra parte si lo hiciste con la version 5.5 no la podré abrir con la version 5.2 porque no te deja.!

En lo que a mi respecta, no lo he podido ver todavia.Hice todo cuanto me aconsejaron pero nada.La única manera para probar seria que me la envien en formato NPL a ver si la puedo abrir asi y hecho en 5.2 o inferior.

Un abrazo!

Kilo



Hola Kilopondio,

Yo lo he abierto con la versión demo 5.5. y si aparece la rutina. Esta configurado para el PIC18F2550. Puedes usar el demo para cargar la rutina y armar la misma ( rutina ) en la versión 5.2

Saludos

Desconectado lesr

  • PIC10
  • *
  • Mensajes: 49
Re: Rutina de 3 botones en NIPLE
« Respuesta #10 en: 21 de Abril de 2010, 11:24:38 »
Kilo adjunto un archivo *.NPL con la rutina en la versión demo 5.5

Saludos

Desconectado kilopondio

  • PIC12
  • **
  • Mensajes: 89
Re: Rutina de 3 botones en NIPLE
« Respuesta #11 en: 21 de Abril de 2010, 15:26:09 »
Mil gracias Lesr por tu tiempo!!!.la voy a probar y te cuento.

Un cargamento de abrazos!!!!


Kilo adjunto un archivo *.NPL con la rutina en la versión demo 5.5

Saludos

Desconectado Radiotecnico

  • Colaborador
  • PIC16
  • *****
  • Mensajes: 208
    • Microcontrolador
Re: Rutina de 3 botones en NIPLE
« Respuesta #12 en: 21 de Abril de 2010, 18:31:44 »
Saludo Gabriel
Vi la rutina del amigo lesr y...
:) La rutina esta muy bien, pero que vaina  :D  que siempre hay un pero.
Lo que pasa es lo siguiente el programa se detiene en el bucle que crea la demora de 100 micro segundos, eso significa que si el micro trabaja a 4MHz, deja de ejecutar 100 mil instrucciones  útiles cada vez que pulsas un botón, y no se refleja la acción del botón instantáneamente.
 
 :shock: Para el ojo humano 100 milseg es un tiempo que casi ni se nota, esto también influye en la visualización de la variable seria muy rápido para ver los números uno a uno, tendrías que hacer las pulsadas rapidísimas.

Por otro lado Uds. deben saber que para el micro esperar en un bucle para hacer un tiempo de 100 mls es un desperdicio de tiempo. para resolver eso les dejo un programa en donde se pulsan botones y el programa no deja de fluir nunca. Trabaja como debe ser siempre recorre una ruta de trabajo, sin quedarse patinando en un bucle.
« Última modificación: 21 de Abril de 2010, 18:42:19 por Radiotecnico »
Necesario es saber...

Desconectado kilopondio

  • PIC12
  • **
  • Mensajes: 89
Re: Rutina de 3 botones en NIPLE
« Respuesta #13 en: 22 de Abril de 2010, 10:36:36 »
Hola recontra amigazo Mario!!!!!  :-/

Es cierto yo le pregunte lo mismo a Juanfra que gentilmente me paso una rutina y vi que no usaba "banderas " para detectar los estados del boton pero la logica estaba muy bien.

Gracias por tu siempre idoneo aporte amigo!!...siempre estas ahi cuando uno necesita!!!  ;-)

Un abrazo a todos los del foro!!!

Kilo




Saludo Gabriel
Vi la rutina del amigo lesr y...
:) La rutina esta muy bien, pero que vaina  :D  que siempre hay un pero.
Lo que pasa es lo siguiente el programa se detiene en el bucle que crea la demora de 100 micro segundos, eso significa que si el micro trabaja a 4MHz, deja de ejecutar 100 mil instrucciones  útiles cada vez que pulsas un botón, y no se refleja la acción del botón instantáneamente.
 
 :shock: Para el ojo humano 100 milseg es un tiempo que casi ni se nota, esto también influye en la visualización de la variable seria muy rápido para ver los números uno a uno, tendrías que hacer las pulsadas rapidísimas.

Por otro lado Uds. deben saber que para el micro esperar en un bucle para hacer un tiempo de 100 mls es un desperdicio de tiempo. para resolver eso les dejo un programa en donde se pulsan botones y el programa no deja de fluir nunca. Trabaja como debe ser siempre recorre una ruta de trabajo, sin quedarse patinando en un bucle.


Desconectado lesr

  • PIC10
  • *
  • Mensajes: 49
Re: Rutina de 3 botones en NIPLE
« Respuesta #14 en: 23 de Abril de 2010, 11:11:49 »
Estimados,

El archivo Boton.NPL al abrirlo con el demo 5.5 no aparece ningún bloque y debería poder verse ya que en el video se utiliza el PIC16F84.

Saludos


 

anything