Ecran lcd 16*4 characteres (compatible 20*4,16*2, etc...)

Soyez le premier à donner votre avis sur cette source.

Vue 11 213 fois - Téléchargée 860 fois

Description

Ce petit code permet simplement de gérer un afficher LCD 4*20 charactères a l'origine sur port parallèle. le code est un peu fait a l'arrache, mais est assez bien commenté. Je serai heureux de vous éclairer sur de possibles zones d'ombre du code...
le code peut facilement être adapté pour d'autres afficheurs basés sur le même type.
la seule fonction public est "lignelcd (int ligne,int colone, char* texte)"

code également disponible en VB et QB, ainsi que sous forme de dll cpp a intégrer dans un projet VB

utilisation:
-------------
LCD mon_ecran;
mon_ecran.lignelcd(1,1,"Hello World :-)");

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

djmoa
Messages postés
39
Date d'inscription
mercredi 6 octobre 2004
Statut
Membre
Dernière intervention
27 mai 2009
-
je n'ai prévu que le code en gestion 8bits, mais il peut etre adapté en 4bits... on peut aussi rajouter un clavier en parallèle de l'écran pour des entrées.

je me penche actuelement sur un programme de gestion d'écran graphique (128*64) sur port parallèle, mais le nombre de sorties du port parallèle n'est pas suffisent... a suivre
cs_AlexMAN
Messages postés
1537
Date d'inscription
samedi 21 décembre 2002
Statut
Membre
Dernière intervention
24 mai 2009
1 -
Pourrais tu fournir un exe et le nom du compilo stp ?
djmoa
Messages postés
39
Date d'inscription
mercredi 6 octobre 2004
Statut
Membre
Dernière intervention
27 mai 2009
-
jai dévelopé sous Visual cpp 6, mais ca doit marcher avec d'autres... pour l'exe, j'en ai pas sous la main, mais tu peux le faire tres rapidement comme j'ai indiqué au dessus:
#include "lcd.h"

void main(){
LCD mon_ecran;
mon_ecran.lignelcd(1,1,"Hello World :-)");
}
a toi de compiler maintenan ;)

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.