subrutina despreloj

subrutina despreloj

de Maria Cecilia Costa Rauschert -
Número de respuestas: 3

para esta subrutina, hay que repetir la tabla que se hace en hexa7seg para p igual a 0?

el punto prendido o apagado ya tiene que estar determinado cuando se despliegan los minutos y segundos en los displays?

gracias!

En respuesta a Maria Cecilia Costa Rauschert

Re: subrutina despreloj

de Usuario eliminado -

Maria, no es necesario que hagas dos tablas, una para los puntos encendidos y otra para los puntos apagados. Si es deseable tenerlos siempre en un estado predeterminado que puede ser apagado, como en el ejemplo que se les da en la letra.

Sobre tu segunda pregunta, el estado de los puntos en los display de 7 segmentos en la rutina despreloj esta determinado por lo que recibe la rutina en IX+2 (flagpad). Segun el estado de esta bandera se deben prender o no los puntos. Si recibes 00h debes encender todos los puntos, si recibes FFh los debes apagar.


Saludos,

En respuesta a Maria Cecilia Costa Rauschert

Re: subrutina despreloj

de Gonzalo Carozo Jorcin -

Maria, yo te recomiendo que no utilices la tabla nuevamente, ya que ahi recaerías en un loop infinito que impide la ejecucion.

Ah y lo de los puntos no importa, saludos!

En respuesta a Gonzalo Carozo Jorcin

Re: subrutina despreloj

de Usuario eliminado -

Hola Gonzalo. ¿A que te refieres con "recaerías en un loop infinito"?, eso no es necesariamente cierto.
Se podrían implementar las dos tablas (Una con el punto encendido y otra con el punto apagado), si el código de tus rutinas tienen este hecho en cuenta. No es lo más recomendable, ya que en la manera en la que van a usar la tabla no lo amerita.

Saludos,