Problema con proteus puerto D lenguaje asm

#1
engo un programa muy basico toma un numero previamente definido en mi caso 99 lo multiplica por 255 y lo que resulte lo divide entre 99. Este ultimo resultado lo mando al puerto d del pic y deben encender leds de acuerdo al binario de la respuesta. mi problema esta en que el bit 6 del puerto D siempre aparece en bajo y nunca cambia. Adjunto mi codigo por si tengo un error que me lo señalen gracias


Adjunto el codigo y el archivo de proteus
 

Adjuntos

Arriba