Paso 2: Crear el código en MPLAB
INICIO
BANKSEL TRISD; 1 para la entrada, 0 para la salida
movlw 0 x 00
movwf TRISD
movwf TRISB; RB < 7:0 > son todas las salidas
banksel PORTB
clrf PORTB
clrf PORTB; Aquí RW es tirado hacia abajo a la tierra
; La rutina del LCD comienza
llamar al delay10ms
llamar al delay10ms
; dar módulo LCD para reiniciar automáticamente
; Fundtion para 8 bits, 2 líneas de visualización y de matriz de puntos 5 x 8
movlw 0x38
llamar al instw
Pantalla On, CUrsor, sin parpadear
movlw 0x0E; 0F parpadear
llamar al instw
Incremento de dirección DDRAM por uno y cambiar a derecha
movlw 0 x 06
llamar al instw
PANTALLA CLARA
movlw 0 x 01
llamar al instw
; Set DDRAM dirección
movlw 0 x 80; 00
llamar al instw
; ESCRIBIR datos en la 1ª posición de la línea 1
movlw 0x52; R
dataw llamada
movlw 0x49; I
.
.
.