Autor Tema: Incrementar registro y chequear cuando llega  (Leído 1518 veces)

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

Desconectado chugus

  • PIC10
  • *
  • Mensajes: 30
Incrementar registro y chequear cuando llega
« en: 20 de Octubre de 2011, 16:52:31 »
Hola gente, hace un par de semanas que empece a programar el PIC 16f84 en assembler ya que tengo una materia en la facultad que se trata de esto.
En base a esto nos dieron unos trabajos practicos para hacer. Uno de ellos me esta volviendo loco ya que no logro entender como hacer una cosa.

El problema pide incrementar de a 1 un registro XXX que inicia en 0x0D hasta alcanzar el valor 1Ah. Despues disminuye de a 1 hasta cero y vuelve a incrementar hasta 1Ah infinitamente.

Lo que nose como hacer es el chequeo del registro para saber cuando este llega a 1Ah. Se me ocurrio que entre incrementos, podria restarle 1Ah y testear el bit Z del registro status, si este esta en 1 quiere decir que llego a 26. El prolema es como escribo eso en codigo ya que nunca hice comparaciones con registros..

Si alguien puede darme una mano se lo agradeceria..

Un saludo
Leandro.
« Última modificación: 20 de Octubre de 2011, 16:57:07 por chugus »

Desconectado Suky

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 6758
Re: Incrementar registro y chequear cuando llega
« Respuesta #1 en: 20 de Octubre de 2011, 16:57:14 »
Revisa por aquí... http://www.todopic.com.ar/foros/index.php?topic=24720.0

En la parte de display de 7 segmentos.


Saludos!
No contesto mensajes privados, las consultas en el foro

Desconectado chugus

  • PIC10
  • *
  • Mensajes: 30
Re: Incrementar registro y chequear cuando llega
« Respuesta #2 en: 20 de Octubre de 2011, 17:48:40 »
Buenisimo encontre lo que necesitaba, era lo que yo tenia planeado de trabajar con el bit Z del registro Status. Hubo que adaptarlo un poco pero la base estaba...


Un saludo
Gracias!!!


 

anything