Hola a todos, haciendo un programa me ha surgido una duda existencial. Os lo presento para ver si alguien puede hechar un cable...
El TIMER1 lo tengo programado para contar pulsos de entrada. Como sé que no necesito el TH1 leeré solo lo que se va almacenando en TL1. Bien pues necesito que lo que hay en TL1 nunca sobrepase #09H. Mi idea es ir comparando si lo que hay en TL1 es igual a #09H y si lo es ir a una subrutina.
La subrutina deberia almacenar el número #09H en un registro para no perder el dato y colocar #00H en TL1(para que no adopte al siguiente pulso #0A ya que mi idea es representar lo que se va contando en 20s en 3 displays). A partir de ahora si otra vez rebasa como puedo administrar otros dos registros para las decenas y las centenas?
El TIMER1 lo tengo programado para contar pulsos de entrada. Como sé que no necesito el TH1 leeré solo lo que se va almacenando en TL1. Bien pues necesito que lo que hay en TL1 nunca sobrepase #09H. Mi idea es ir comparando si lo que hay en TL1 es igual a #09H y si lo es ir a una subrutina.
La subrutina deberia almacenar el número #09H en un registro para no perder el dato y colocar #00H en TL1(para que no adopte al siguiente pulso #0A ya que mi idea es representar lo que se va contando en 20s en 3 displays). A partir de ahora si otra vez rebasa como puedo administrar otros dos registros para las decenas y las centenas?