bueno en ASM yo propongo lo siguiente (hay varias maneras
):
en primer lugar para simplifacar las cosas sugiero que utilizes el rsultado A/D con justificación a la derecha, es decir dejando lo 2 bits de menor peso al adresl y los 8 de mayor peso al adresh. entonces los bits que te valen evaluar con los del registro adresh. entonces digamos que en el adresh te sale el numero d'135', ok ahora diras como pasar este numero al LCD, bueno la idea seria descomponerlo en ASCIIs: '1' '3' '5', pero como hacer esto?.. se te ocurre algo?....
..
..
..
que tal si el numero d'135' lo descomponemos!
es decir le restamos 100 y debe quedarte 35 ! entonces como restastes solo una vez 100 tienes en las centenas el valor '1' ; ahora al resultado 35 le restamos 10 hasta que quede en unidades, obviamente restaremosn 3 veces 10 entonces en las decenas colocamos el valor '3'. y finalmente el resultado 5 es '5'
y ahi tienes una manera de hacerlo. hay otras pero no me se más
ojala te sirva
:-/exitos!!!!