Hola a to2, pues en el libro Microcontrolador pic16F84. Desarrollo de proyectos. Del editorial RA-MA he encontrado una subrutina para el control del LCD, y een la parte que posteo, hay una instruccion deshabilitada. Es correcto esto o es un error??
;Subrutinas variadas para el control del modulo LCD--------------------------------------------------
;
;Los comandos que pueden ser ejecutados son:
;
LCD_CursorIncr ;Cursor en modo incrementar.
movlw b"00000110"
goto LCD_EnviaComando
LCD_Linea1 ;Cursor al principio de la Linea 1.
movlw b"10000000" ;Direccion 00h de la DDRAM
goto LCD_EnviaComando
LCD_Linea2 ;Cursor al principio de la linea 2.
movlw b"11000000" ;Direccion 40h de la DDRAM
goto LCD_EnviaComando
LCD_PosicionLinea1 ;Cursor a posicion de la Linea 1, a partir de la
iorlw b"10000000" ;direccion 00h de la DDRAM más el valor del
goto LCD_EnviaComando ;registro W.
LCD_PosicionLinea2
iorlw b"11000000" ;direccion 40h de la DDRAM mas el valor del
goto LCD_EnviaComando ;registro W.
LCD_OFF ;Pantalla apagada.
movlw b"00001000"
goto LCD_EnviaComando
LCD_CursorON ;Pantalla encendida y cursor encendido.
movlw b"00001110"
goto LCD_EnviaComando
LCD_CursorOFF ;Pantalla encendida y cursor apagado.
movlw b"00001100"
goto LCD_EnviaComando
LCD_Borra ;Borra toda la pantalla, memoria DDRAM y pone el
movlw b"00000001" ;cursor a principio de la linea 1.
goto LCD_EnviaComando
LCD_2Lineas4Bits5x7 ;Define la pantalla de 2 lineas, con caracteres
movlw b"00101000" ;de 5x7 puntos y conexion al PIC mediante bus de
; goto LCD_EnviaComando ;4 bits ¿¿¿¿¿PK ESTA ANULADO ESTE COMANDO?????????????