Cette page est destinée à présenter de applications pour la maquette à PIC16f877.
L'écriture de ce programme a été faite sous forme de modules afin d'offrir une meilleure lisibilité :
L'inclusion des sous programmes se fait avant la description du programme et on place ces derniers à partir de l'adresse 0x100 (page supérieure) ; cela est très important car, faute de cela, on risque de se trouver à une intersection de page (page boundary), ce qui peut être fâcheux pour le bon fonctionnement du programme.
; LCDINIT : initialisation du module LCD ; LCDBUSY : on garde la main tant que le module LCD est occupé ; LCDCLEAR : Effaçage de l'écran LCD ; LCDHOME : Retour à gauche ; LCDEMODE(W) : mise en mode Entry (W) ; LCDDMODE(W) : mise en mode DISPLAY (W) ; LCDPUTCHAR(W) : Ecriture d'un caractère ; LCDPUTCMD(W) : Ecriture d'une commande
L'ensemble du programme est disponible en ZIP : test877b.zip
retour à la page des PIC
Remarques à Jacques.Weiss@supelec.fr