Autor Tema: Re: recoger un valor y empezar a contar desde ahi  (Leído 1778 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado oam

  • PIC10
  • *
  • Mensajes: 4
Re: recoger un valor y empezar a contar desde ahi
« en: 12 de Septiembre de 2008, 10:32:11 »
lo siento pero con los problemas de conexion no me ha dejado poner mi duda....
os lo vuelvo a poner todo y ya siento las molestias...

tengo un problema con un pic 16f874

recojo un valor del teclado, pero no consigo que el contador empiece desde ese valor, alguien me puede ayudar??

Desconectado Chenao

  • PIC18
  • ****
  • Mensajes: 414
Re: recoger un valor y empezar a contar desde ahi
« Respuesta #1 en: 12 de Septiembre de 2008, 22:22:55 »

Lo primero que necesitas hacer es crear una variable donde guardar el resultado, es decir, si presionas una tecla ese valor queda en un variable.

Ejemplo.

repite            btfsc             portb,1
goto              uno
btfsc             portb,2
goto             dos
btfsc            portb,3
goto            incrementa
goto            repite

uno    movlw     d'00000001'
         movwf     contador
         goto        repite

dos    movlw     d'00000010'
         movwf     contador
         goto         repite

incrementa      incf   contador,1
                      goto  repite

Esa es más o menos la idea, lo único que puede estar mal son las instruciones "Nunca me las aprendí" :mrgreen:   i también los tiempo espero que te sirva. Un abrazo.

Un saludo desde Pereira-Colombia
Un saludo desde Pereira - Colombia

Desconectado maunix

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 4751
    • Mi Sitio Web Personal
Re: recoger un valor y empezar a contar desde ahi
« Respuesta #2 en: 17 de Septiembre de 2008, 16:51:33 »
oam cuando hablas de contador, ¿te refieres a algun timer?

Cuando hablas de recoger un valor de teclado, qué tipo de valores? que rango toman esos valores?

Saludos
- La soberbia de un Einstein es entendible.. la de un salame es intolerable (A.Dolina)
- En teoría no hay diferencia entre la teoría y la práctica. En la práctica... si la hay.
- Lee, Lee, Lee y luego pregunta.(maunix)
- Las que conducen y arrastran al mundo no son las máquinas, sino las ideas (V. Hugo)
- Todos los hombres se parecen por sus palabras; solamente las obras evidencian que no son iguales.(Moliere)
- Todo debería ser hecho tan simple como sea posible pero no mas simple que eso.(A.Einstein)

Desconectado oam

  • PIC10
  • *
  • Mensajes: 4
Re: recoger un valor y empezar a contar desde ahi
« Respuesta #3 en: 26 de Septiembre de 2008, 15:55:46 »
chenao gracias por responder, pero no se si voy a saber como meter eso en mi programa......

maunix, es que emos hecho un reloj mediante contadores, y lo que pretendemos es que el usuario pueda cambiar los valores del reloj y este siga funcionando desde ahi.
si quieres cuelgo el cacho del programa para que veas como lo hemos hecho hasta ahora.....

gracias a los dos por responder ;)

Desconectado Chenao

  • PIC18
  • ****
  • Mensajes: 414
Re: recoger un valor y empezar a contar desde ahi
« Respuesta #4 en: 26 de Septiembre de 2008, 16:42:57 »
Un saludo OAM. Pon el código y explica el funcionamiento de tu proyecto, y empezamos a cacharreale.

Un saludo desde Pereira - Colombia
Un saludo desde Pereira - Colombia