Duda con un temporizador para PICAXE LCD serial

Que tal, tengo una enorme duda respecto a hacer funcionar un timer en un LCD serial con 16X2 caracteres con un picaxe18x, no logro hacer que algun codigo funcione, tengo entendido que para realizar esa funcion se necesita colocar unas lineas de codigo como las siguientes:

Timer:
Serout Tx,T2400,(253,9,"01:15:30 ")
Pause 1000
Return

Donde: 253 es el comado especial de escritura en memoria
9 es la instruccion de Fijar alarma en intervalo
01 son las horas
15 son los minutos
30 son los segundos

Lo que necesito que haga este codigo de temporizador en si es que cuando yo lo mande a la etiqueta donde empieza a funcionar el temporizador, este codigo haga que en la pantalla LCD aparezca el tiempo restante hasta que termine el tiempo preestablecido mi problema radica en que al momento de que mando estas lineas dentro del codigo en forma de una subrutina aparece en la pantalla del LCD lo siguiente:

÷ 01:15:30

y no se mueve, es decir se queda "÷ 01:15:30" y no empieza a contar hasta cero.

Al principio lo intente escribiendo linea por linea para que me marcara minuto por minuto, pero eso consume mucha memoria, por ejemplo:

Gosub Ini_linea_2 'subrutina de 2 linea
Serout Tx,T2400,("Faltan 03 minutos") 'mensaje 2 linea
Pause 60000

Gosub Ini_linea_2 'subrutina de 2 linea
Serout Tx,T2400,("Faltan 02 minutos") 'mensaje 2 linea
Pause 60000

Gosub Ini_linea_2 'subrutina de 2 linea
Serout Tx,T2400,("Faltan 01 minutos") 'mensaje 2 linea
Pause 60000
low 0
goto finish

Agradeceria mucho a quien pudiese asesorarme en cuanto a como realizar un temporizador soy principiante en esto de la programacion de microcontroladores y estaré realmente agradecido a quien me pueda enseñar. Como nota si acaso es de ayuda el LCD serial que uso es el codigo 715 de electronicaestudio.com el cual al parecer es distinto a otros que he visto por la red. ¡GRACIAS!
 
Última edición:
Atrás
Arriba