Terry911
Messages postés5Date d'inscriptionlundi 8 mars 2004StatutMembreDernière intervention11 mars 2004
-
8 mars 2004 à 14:17
haj26
Messages postés1Date d'inscriptionmardi 28 juillet 2009StatutMembreDernière intervention12 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.
TangiX
Messages postés59Date d'inscriptiondimanche 15 décembre 2002StatutMembreDernière intervention 2 juin 2004 9 mars 2004 à 10:21
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
TangiX
Messages postés59Date d'inscriptiondimanche 15 décembre 2002StatutMembreDernière intervention 2 juin 2004 11 mars 2004 à 11:25
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
KAKI6
Messages postés1Date d'inscriptionmardi 4 janvier 2005StatutMembreDernière intervention 5 janvier 2005 5 janv. 2005 à 00:41
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..
pont
Messages postés198Date d'inscriptionsamedi 2 mai 2009StatutMembreDernière intervention16 novembre 20101 2 mai 2009 à 17:04
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.
farouk1baya
Messages postés2Date d'inscriptionmardi 6 octobre 2009StatutMembreDernière intervention24 février 2010 24 févr. 2010 à 14:21
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
haj26
Messages postés1Date d'inscriptionmardi 28 juillet 2009StatutMembreDernière intervention12 avril 2010 12 avril 2010 à 13:31
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