Stap 2: Maak de code op MPLAB
START
BANKSEL TRISD; 1 input, 0 voor uitvoer
movlw 0x00
movwf TRISD
movwf TRISB; RB < 7:0 > zijn alle uitgangen
banksel PORTB
clrf PORTB
clrf PORTB; Hier is RW afgebroken op grond
; LCD routine wordt gestart
oproep delay10ms
oproep delay10ms
; LCD-module om automatisch opnieuw in te geven
; Fundtion voor 8-bits, 2-regelige display, en 5 x 8 dot matrix
movlw 0x38
oproep instw
Display On, CUrsor, geen knipperende
movlw 0x0E; 0F zou knipperen
oproep instw
DDRAM adres increment door één & cursor naar rechts verschuiven
movlw 0x06
oproep instw
DUIDELIJK WEERGEVEN
movlw 0x01
oproep instw
; DDRAM adres instellen
movlw 0x80; 00
oproep instw
; SCHRIJVEN van DATA in de 1e positie van lijn 1
movlw 0x52; R
oproep dataw
movlw 0x49; I
.
.
.