Probebleme avec des ports du 16F877A

Lesquels choisir ? Comment les utiliser ?

Postby mr.ester » Tue Dec 31, 2013 12:00 am

Bonjour a vous
Voila je travaille sur un projet avec un pic 16f877a a 40 broches et des leds RVB a 4 pin
Le probleme est apres avoir ecrit et simuler le programme sur isis
Le led relié au ports a ne marche pas
Merci d avance pour vos réponses
mr.ester
 
Posts: 18
Joined: Mon Jan 20, 2014 8:08 am

Postby ymasquel » Tue Dec 31, 2013 12:00 am

Bonjour "Mr.Ester",

Sans le moindre indice (tel un schéma par exemple) difficile de répondre.

Une piste serait à approfondir dans le type de LED (anode commune ou cathode commune).

Une autre, puisqu'il semble que seul le port A soit en cause, serait dans la possible omission de basculer les broches du port A en numérique car elles sont en analogique par défaut.

Amicalement, Yves.
Amicalement,
Yves.
ymasquel
Site Admin
 
Posts: 3392
Joined: Thu Jan 02, 2014 10:44 am
Location: Oise (60)

Postby mr.ester » Tue Dec 31, 2013 12:00 am

Quelqu un m a dit de toujours eviter les port A4 dans les 16F84A sans aucune explication alors je me suis dit que c est le meme cas avec mon bleme
Pouvez vous un peu m eclairer yves
P.s.:voila mon diagramme la Led 1 et 2 ne Marche pas
Attachments
16F877A-COMMUNIK-DIAG.JPG
16F877A-COMMUNIK-DIAG.JPG (70.32 KiB) Viewed 1611 times
mr.ester
 
Posts: 18
Joined: Mon Jan 20, 2014 8:08 am

Postby gérard » Tue Dec 31, 2013 12:00 am

Le portA est par défaut en entrée analogique.
Ecrire ADCON1 = 7 pour que tout le portA soit en digital

RA4 est à drain ouvert, ce que veut dire que cette patte ne peut que absorber du courant.
Une LED doit être branchée entre + 5V et RA4 (avec une résistance)
Pour allumer la LED, il faut écrire "0" sur RA4.
Avec une RGB, elle doit être à anode commune, les cathodes vers A3, A4 et A5 (comme tu l'indique)
Une RGB cathode commune ne fonctionnera pas.

J'espère avoir été clair.

Bonne Année.
gérard
 
Posts: 333
Joined: Fri Jan 17, 2014 4:36 pm

Postby mr.ester » Tue Dec 31, 2013 12:00 am

Merci pour les information
mr.ester
 
Posts: 18
Joined: Mon Jan 20, 2014 8:08 am

Postby mr.ester » Tue Dec 31, 2013 12:00 am

Ça Marche bien Merci a vous yves et gerard
Probleme resolu
mr.ester
 
Posts: 18
Joined: Mon Jan 20, 2014 8:08 am

Postby gérard » Sun Jan 05, 2014 12:00 am

Résolu comment ?
gérard
 
Posts: 333
Joined: Fri Jan 17, 2014 4:36 pm


Return to Microcontrôleurs & microprocesseurs

Who is online

Users browsing this forum: No registered users and 1 guest