Afficheur à l'aide de LED pour PIC16F84

Messages postés
5
Date d'inscription
lundi 8 mars 2004
Statut
Membre
Dernière intervention
11 mars 2004
- - Dernière réponse : haj26
Messages postés
1
Date d'inscription
mardi 28 juillet 2009
Statut
Membre
Dernière intervention
12 avril 2010
- 12 avril 2010 à 13:31
Hello

Je suis étudiant et je débute dans la programmation de PIC. J'ai reçu comme projet pour la fin de cette année scolaire-ci, de réaliser un afficheur à LEDS avec un PIC 16F84.

J'ai réussi à faire le schéma et ma plaque didactique serait prête d'ici peu. Là où je coince, c'est dans la partie programmation, plus hardue.
Chaque broche RB0 jusque RB7 représente une ligne verticale et j'ai 5 lignes à l'horizontale. Ce qui me fait un carré de 5*8 leds càd 40 leds. Le but est, grâce à un décodeur et à un quartz, de faire scintiller très vite les leds afin qu'on ait l'impression qu'elles ne s'éteignent jamais et d'afficher les lettres de l'alphabet. Le décodeur lui nous fera changer les lettres.

Qqn peut-il m'orienter dans mon travail svp?

Merci
Afficher la suite 

13 réponses

Messages postés
59
Date d'inscription
dimanche 15 décembre 2002
Statut
Membre
Dernière intervention
2 juin 2004
0
Merci
Ca ma l'air tous simple !
le probleme c qu'on c pa quelle indication on a sur les 5 lignes au niveau du programme
y'a t'il un signal de synchro qqpart ?
est_ce le pic qui dirige ces 5 lignes
si il etait possible de voir le schema electronique de ta plaque
ca serait pratique

bondev'

%-6 TangiX %-6
Commenter la réponse de TangiX
Messages postés
5
Date d'inscription
lundi 8 mars 2004
Statut
Membre
Dernière intervention
11 mars 2004
0
Merci
Voilà donc le schéma .o).
C sûrement facile mais comme on (nous sommes deux à le faire) débute ... .o). J'espere que ça aide
Commenter la réponse de Terry911
Messages postés
5
Date d'inscription
lundi 8 mars 2004
Statut
Membre
Dernière intervention
11 mars 2004
0
Merci
g oublié de préciser que les deux zones de texte représentées par des rectangles verts sont respectivement de haut en bas : Masse et +5V.

Merci

Terry
Commenter la réponse de Terry911
Messages postés
59
Date d'inscription
dimanche 15 décembre 2002
Statut
Membre
Dernière intervention
2 juin 2004
0
Merci
ben desole mais je vois pa l'image !
tu peux me l'envoyer par mail (tangi.ricard@caramail.com) ou trouver une autre solution stp merci a+

%-6 TangiX %-6
Commenter la réponse de TangiX
Messages postés
5
Date d'inscription
lundi 8 mars 2004
Statut
Membre
Dernière intervention
11 mars 2004
0
Merci
Je peux envoyer par mail pour ceux ki ne voient pas .o)
Commenter la réponse de Terry911
Messages postés
59
Date d'inscription
dimanche 15 décembre 2002
Statut
Membre
Dernière intervention
2 juin 2004
0
Merci
ok merci
mais ca c le pcb pas le schema !
bon c pa grave g qd meme compris

donc 5 octet represente une image
(malheuresement je n'ai jammais fais de pic, mais je connais bien plusieurs µC et crois comprendre les pic)
ya t'il des timer dans un pic ?
le but est de programmer un timer qui ne s'occupe que du r'affraichissement de l'image

les 5 octet sont partagé dans un espace commun de lamemoire
la procedure du timer doit faire la chose suivante :
i=i+1
passer a la ligne i
sortir l'octet pointer par i sur RB0-RB7si i 5 alors i 0


si tu peux faire ca c gagner
hesite pas a demander + de details

bon dev'
Commenter la réponse de TangiX
Messages postés
5
Date d'inscription
lundi 8 mars 2004
Statut
Membre
Dernière intervention
11 mars 2004
0
Merci
ok merci je prend note.

oui il y a un timer .o)
Commenter la réponse de Terry911
Messages postés
1
Date d'inscription
mardi 4 janvier 2005
Statut
Membre
Dernière intervention
5 janvier 2005
0
Merci
BONJOUR ;
Je suis étudiant et je débute dans la programmation de PIC en assembleur . J'ai reçu comme projet ces derniers temps au long de mes cours , de programmer des leds avec deux afficheurs avec le PIC 16F84..

Qui peut m'orienter dans mon travail svp?

Merci
Commenter la réponse de KAKI6
Messages postés
12
Date d'inscription
mercredi 3 novembre 2004
Statut
Membre
Dernière intervention
1 octobre 2005
0
Merci
mygiorgio[03F8]
SALUT L'ami!!
cherche BigOnOff sur le net , tu verra, c'est un belgue qu'est pas con ... vraiment pas

Heuu , spéciale dedicace a nos ami belge!
Commenter la réponse de mygiorgio
Messages postés
4
Date d'inscription
vendredi 19 décembre 2008
Statut
Membre
Dernière intervention
13 janvier 2009
0
Merci
BONJOUR JE VOIS PAS LE SCHEMA VOILA MON E-MAIL [mailto:SEIF.BEL@GMAIL.COM SEIF.BEL@GMAIL.COM]
Commenter la réponse de seif42
Messages postés
197
Date d'inscription
samedi 2 mai 2009
Statut
Membre
Dernière intervention
16 novembre 2010
1
0
Merci
A TangiX,
Je vois que tu le lances sur le timer du 16F84, mais s'il débute, sait-il faire une interruption timer? N'y a-t-il pas plus simple de faire une tempo ordinaire?
----------
Et son caractère à afficher, il vient de où? Il faut par ex que son PIC soit relié à un clavier qui lui donne ce caractère, et donc il faut prévoir de ne pas utiliser de RB0 à RB7 pour afficher l'octet, pour dégager des lignes pour le clavier, non?
Et les lignes connectées aux sorties RA0 à RA4 ne peuvent actionner 8 diodes en même temps! Tout juste une, et pas forte. Surtout que quand on multiplexe, il faut augmenter sensiblement les courants.................
C'est un projet que tu as cru simple, mais à mon avis pas de débutant.
Salut

------------------------------------------------------------------------------
Il suffit de passer le pont.
Commenter la réponse de pont
Messages postés
2
Date d'inscription
mardi 6 octobre 2009
Statut
Membre
Dernière intervention
24 février 2010
0
Merci
bonjour,je suis débutant en électronique je veut concevoir un afficheur a base de leds. j'ai un problème de commande des leds(lignes et colonnes). jutilise pic 16f877.merci
Commenter la réponse de farouk1baya
Messages postés
1
Date d'inscription
mardi 28 juillet 2009
Statut
Membre
Dernière intervention
12 avril 2010
0
Merci
bonj a tt je suis a projet PFE il me demande de réaliser un afficheur a led pour afficher un message depuis UN PC a travers RS232
si il qq m'aide merci
Commenter la réponse de haj26