Hola:
tengo el siguiente programa en proton (pongo parte del mismo)
que muestra "VM" en un LCD de 16x2.
Lo que necesito es que despues de mostrar "VM", pueda cambiar
los valores de la CGROM con otros y mostrarlos sin que se me
cambie el valor ya escrito.
Main:
Print $FE, $0C ' Cursor off
Print $FE, 1
Print 254,64, $18,$18,$18,$18,$18,$18,$18,$18' V izquierda Superior 0
Print 254,72, $03,$03,$03,$03,$03,$03,$03,$03 ' V derecha superior 1
Print 254,80, $18,$18,$18,$18,$18,$0C,$06,$03 ' V izquierda Inferior 2
Print 254,88, $03,$03,$03,$03,$03,$06,$0C,$18' V derecha Inferior 3
Print 254,96, $18,$1E,$1E,$19,$19,$18,$18,$18 'M Izquierda Superior 4
Print 254,104, $03,$0F,$0F,$13,$13,$03,$03,$03 'M derecha superior 5
Print 254,112, $18,$18,$18,$18,$18,$18,$18,$18 'M izquierda Inferior 6
Print 254,120, $03,$03,$03,$03,$03,$03,$03,$03 'M derecha Inferior 7
' caracter V en dos lineas 2 columnas
Print At 1,1,0
Print At 2,1,2
Print At 1,2,1
Print At 2,2,3
' caracter M en dos lineas 2 columnas
Print At 1,4,4
Print At 2,4,6
Print At 1,5,5
Print At 2,5,7
**** Hasta aqui muestra todo bien, y luego al reemplazar la posicion 6 y 7 de la CGROM
con otros valores y hacer un print en otra posicion del LCD, se me cambian en LCD el valor anterior.
Print 254,64, $1F,$1F,$1B,$1B,$1B,$1B,$1B,$1B '0 Superior 6
Print At 1,8,0
Print 254,72, $1B,$1B,$1B,$1B,$1B,$1B,$1F,$1F '0 Inferior 7
Print At 2,8,1
Gracias