Étape 2: Créer le code sur MPLAB
DÉBUT
BANKSEL TRISD ; 1 pour l’entrée, 0 pour la sortie
movlw 0 x 00
movwf TRISD
movwf TRISB ; RB < 7:0 > sont toutes les sorties
banksel PORTB
CLRF PORTB
CLRF PORTB ; Ici, RW est tiré vers le bas à la terre
; Écran LCD se met en marche
appel delay10ms
appel delay10ms
; donner module LCD pour réinitialiser automatiquement
; Fundtion pour l’affichage de 8-bit, 2 lignes et matrice de 5 x 8 points
movlw 0 x 38
appel instw
Affichage On, curseur, aucun clignotement
movlw 0x0E ; 0F clignoteraient
appel instw
Incrément d’adresse DDRAM par one & curseur déplacer à droite
movlw 0 x 06
appel instw
ÉCRAN DE DÉMARRAGE
movlw 0 x 01
appel instw
; Définissez l’adresse DDRAM
movlw 0 x 80 ; 00
appel instw
; ÉCRIRE des données dans la 1re position de la ligne 1
movlw 0 x 52 ; R
appel dataw
movlw 0 x 49; I
.
.
.