Hola, que tal, estoy construyendo una rutina para numeros grandes ocupando 2 filas del LCD de doble fila, quisiera saber si en una tabla se puede poner un contenido que no sea solamente numeros o letras, porque crei haber visto por ahi, pero ahora no recuerdo.
Lo normal que entiendo y uso es para numeros o letras y es algo como:
Tabla
addwf pcl.f
retlw b'00000000' ; en binario
o sino retlw 'A' ; letras
o sino retlw 0x0F ; en hexadecimal
etc.
Llamandolos con un:
CONT equ 0x0c
carga
movlw d'10'
movwf CONT
decfsz CONT,f
call Tabla
goto carga
Esto a modo de ejemplo pero es lo que uso y entiendo, lo que queria usar y no se si se puede o como usarlo es algo asi:
Tabla
addwf pcl.f
retlw call rutina numero 0
retlw call rutina numero 1
etc ............
Osea lo que quisiera es ir a una determinada rutina segun la posicion que decrementa y se dirije el contador a determinada posicion de la tabla.
Cosa que no me sirve usar numeros porque no se como usarlos para mi proposito.
Estoy elaborando una rutina con los NUMEROS en LCD de 2 LINEAS, y los numeros estan generados para que ocupen las 2 LINEAS de la CGRAM del LCD.
Todos los numeros estan formados por 4 imagenes que son guardadas en la CGRAM del LCD
Ya armé, los codigos para cada numero del 0 al 9, funcionan bien, pero no encuentro rutina para llamarlos en secuencia.
Si alguien puede darme una ayudita se los agradezco. Muchas gracias !!!