Archive

Articles taggués ‘hd44780’

Librairie pour afficheurs LCD hd44780 sur PIC : Version 3

06/05/2015 2 commentaires

Ayant commencé un projet utilisant un afficheur LCD à contrôleur HD44780, j'ai ressorti ma petite bibliothèque qui va bien. Seulement, elle a l'inconvénient de modifier tous les bits du port connecté au LCD, même ceux qui peuvent être dédiés à autre chose. Ce comportement empêche par exemple le fonctionnement de l'afficheur sur la carte PICDEM2PLUS, sur laquelle je travaille. J'ai donc décidé d'y apporter quelques petites modifications, qui se sont rapidement transformées en réécriture d'une grande partie du code.

Avec des vrais morceaux de barre de progression à l'intérieur !

Avec des vrais morceaux de barre de progression à l'intérieur !

La nouvelle bibliothèque est disponible sur sa page GitLab, et son fonctionnement est décrit ci-dessous : Lire la suite...

Librairie pour afficheurs LCD hd44780 sur PIC avec le compilateur Microchip XC8

02/04/2013 6 commentaires

/!\ Nouvelle version dispo ICI

Permettant la mise en place d'interfaces simples et lisibles avec l'utilisateur, les afficheurs LCD comptent parmi les périphériques les plus souvent utilisés en association avec les micro-contrôleurs. Cependant, sans être d'une grande complexité, leur contrôle n'est pas des plus évidents. De plus, passer du temps à faire fonctionner un afficheur LCD sur un projet bien plus grand est souvent frustrant, et l'utilisation de fonctions pré-existantes permet de grandement simplifier le code écrit.

example afficheur

Afficheur LCD alphanumérique 4 lignes 20 colonnes piloté par un PIC.

 

J'ai donc codé une petite librairie regroupant les fonctions essentielles à l'utilisation d'un afficheur LCD utilisant le protocole hd44780 (la grande majorité des afficheurs alphanumériques).

Lire la suite...