FORUM Syndrome-OC - Jacky-PC


  Electronique


  LCD


  [qst + projet]LCD autonome via micro-contrôleur(question+avancement)

 




nicodache, coco8470 Overclocking : golgoth2005, 1 utilisateur anonyme et 24 utilisateurs inconnus

 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[qst + projet]LCD autonome via micro-contrôleur(question+avancement)

n°70716
MOUS
Poulycroc powaa !
Posté le 04-04-2006 à 16:41:45  profilanswer
 

Salut à tous!
 
j'ai un petit projet en tête et j'ai besoin de quelque infos...
Pour ne pas faire 47985 post, je vais concentré tous ici :) (question + avancement )
 
Je vous présente mon projet, j'aimerai faire piloté un lcd 4*20 caract et un graphique ( je compte en mettre 2 de 4*20 via micro contrôleur et le graphique via le pc )
Ce qui me servira surtout a me faire un peu comme  « l'aerogate2 » mais plus un « aeroMOUS » :lol2:
Il servira a me fournir des infos sur les température du pc, watercooling etc...
 
XxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXx
 
Ma première question, c'est quelle est le type de transfert des donnée pour les infos au lcd, je m'explique.
 
D'après la documentation que j'ai déjà lu, pour les 4*20caract, le bus des données ( ici le port // ) envois des simple code de données ( par exemple : pour la lettre A : LLLH LHLL [ je suppose que les deux lettres L et H ont avoir avec le même type de tableau pour le ASCII ] )
 
Ma première question est :
 
Comment je doit codé le MC pour qu'il envois les données au lcd..  
Je m'explique: par exemple, une sonde de température est connecté au MC, et le MC envois la réponse de la température sous forme de  code dans le lcd  ?
 
Voici le fichier d'où je me base :)
 
en vous remerciant d'avance :hello:


---------------
FREE SEX !! || Un très bon forum de concert toussa.. ||  O/C TV VIP
En lisant ce message, vous venez de tuer un danseur de tektonic.. MERCI !!
mood
Google
Posté le 04-04-2006 à 16:41:45  profilanswer
 

n°71542
piNed8tre
Posté le 21-05-2006 à 10:16:33  profilanswer
 

salut MOUS
 
ton ecran lcd est piloté par du binaire
les lettres H et L n'ont rien a voir avec le code ASCII se sont en faite les etats haut et les etat bas
je m'explique,
en faite la lettre H (hight) represente un etat haut, c'est a dire un 1
la lettre L (low) represente un etat bas, c'est a dire un 0
donc LLLH LHLL sinifie 0001 0100
si tu veut envoyer des donnees a l'ecran lcd il faut donc que tu crée un codeur 8 bits  
 
bon courage

n°71551
Blue Sn4ke
Zelda Fan
Posté le 21-05-2006 à 11:22:37  profilanswer
 

Ne serait-ce pas bien de l'ascii en binaire ? http://www.tableascii.com/
 
Ca doit sûrement être ça ;)

n°71552
MOUS
Poulycroc powaa !
Posté le 21-05-2006 à 11:30:15  profilanswer
 

ha wai, c'est un peu plus complexe...  
Ici j'atend les MC que j'ai commandé.. ( samples )


---------------
FREE SEX !! || Un très bon forum de concert toussa.. ||  O/C TV VIP
En lisant ce message, vous venez de tuer un danseur de tektonic.. MERCI !!
n°71559
piNed8tre
Posté le 21-05-2006 à 15:27:19  profilanswer
 

c'est bien ce que blue sn4ke dit
c'est de l'ascii en binaire
ton progé semble donc tres difficil a réaliser car en plus de devoir envoyer les lettres en binaire il faut signaler a l'ecran ou placer la lettre.
c'est donc possible a réaliser mais je pense que sa te coutera trop cher
de plus je ne voi pas commen on peut récuperer les informations de la carte mére (temperatures, frequences, vitesse de rotation des ventilateurs...)
 

n°71563
Blue Sn4ke
Zelda Fan
Posté le 21-05-2006 à 22:31:54  profilanswer
 

Bah pour l'emplacement, il me semble qu'il faut spécifier une adresse pour chaque ligne (pas sûr du tout) et après l'emplacement des caractères, il faut les envoyer un par un ...
 
Jsais pas comment fonctionne un µC mais en C je ferais d'abord un fprintf pour mettre en forme ma variable, et avec une petite boucle j'affiche chaque caractère ;)

n°71564
MOUS
Poulycroc powaa !
Posté le 21-05-2006 à 23:04:17  profilanswer
 

outcj je commence à avoir mal au c** :x
 
je vais voir si je trouve plus d'info et aussi un programme déjà tous fait pour comprendre la logique de programmation pour l'envois des données et comment.. :)


---------------
FREE SEX !! || Un très bon forum de concert toussa.. ||  O/C TV VIP
En lisant ce message, vous venez de tuer un danseur de tektonic.. MERCI !!
n°71565
ratur
It's time to kick ass
Posté le 21-05-2006 à 23:11:02  profilanswer
 

Tu pourras peut-etre apprendre des trucs intéressants sur le site de genesis ;)
http://desigen.free.fr/Genesis/timing_lcd/index.htm


---------------
"Never underestimate the power of huge numbers of stupid things." - Serious Sam
"Si tu donnes un poisson à un homme, il mangera un jour. Si tu donnes un homme à un poisson, il mangera toute sa vie" Le Chat
n°71567
MOUS
Poulycroc powaa !
Posté le 22-05-2006 à 12:18:47  profilanswer
 

merci Ratur :D
( je conaissais déjà mais c'est bon de revoir )


---------------
FREE SEX !! || Un très bon forum de concert toussa.. ||  O/C TV VIP
En lisant ce message, vous venez de tuer un danseur de tektonic.. MERCI !!
n°71570
P@f29
Posté le 22-05-2006 à 16:48:46  profilanswer
 

J'ai programmé pendant les études un 68HC11 en assembleur. J'avait un afficheur LCD pour afficher les infos nécessaire au programme à réaliser. C'est pas très dur à programmer, il existe des routines toutes faites en C.
Pour communiquer avec le PC, il faudrait faire une liaison série mais je l'ai jamais fait (ça doit pas être trop compliqué).

n°71577
MOUS
Poulycroc powaa !
Posté le 22-05-2006 à 19:57:44  profilanswer
 

intérraissant tous ça :)
tu peu me montré un exemple de ton programme que je puisse apprendre?


---------------
FREE SEX !! || Un très bon forum de concert toussa.. ||  O/C TV VIP
En lisant ce message, vous venez de tuer un danseur de tektonic.. MERCI !!
n°71579
P@f29
Posté le 22-05-2006 à 21:10:18  profilanswer
 

ça fait 2 ans que j'ai fais ça mais j'ai retrouvé ça sur mon disque dur.
http://www.caparlon.be/ftp/Informa [...] rielle.rar
Tu y trouveras un programme avec tous les fichiers nécessaire. Ya un fichier word qui explique un peu comment ça marche. C'est le seul programme que j'ai fait en C et je me souviens plus comment ça marchait.
Je sais juste que c'était super facile par rapport à l'assembleur, mais je trouvais que j'étais pas assez libre dans la programmation. Je préfère l'assembleur.

n°71580
MOUS
Poulycroc powaa !
Posté le 22-05-2006 à 21:17:00  profilanswer
 

j'aime pas trop l'asm moi..
merci j'étudirai ça apres mes exam ;)


---------------
FREE SEX !! || Un très bon forum de concert toussa.. ||  O/C TV VIP
En lisant ce message, vous venez de tuer un danseur de tektonic.. MERCI !!
mood
Google
Posté le 22-05-2006 à 21:17:00  profilanswer
 


Aller à :
Ajouter une réponse

  FORUM Syndrome-OC - Jacky-PC


  Electronique


  LCD


  [qst + projet]LCD autonome via micro-contrôleur(question+avancement)

 

Hit Parade