Estoy haciendo pruebas con un LCD en proteus. Uso el ejemplo que puso pocher para el manejo de LCD de 8 bits en ensamblador, que esta en el area de ejemplos para simular. Funciona bien, pero quiero que aparezca en el LCD unos numeros que estan en unas posiciones de memoria.
El ejemplo usa esta forma para presentar los caracteres.
movlw "T"
call LCD_DATO ;Visualiza T
Yo estoy usando para poner esos valores que tengo en memoria esta forma:
MOVF CENTENA,W
call LCD_DATO ;Visualiza 2
donde CENTENA contiene un valor de 0 a 9.
Lo simulo y aparece todo el texto bien, pero en blanco donde tenia que salir el número. CENTENA contiene el número 2.
¿Alguna idea? ¿Será cosa de proteus?