begin process at 2010 03 18 04:35:25
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Assembleur

 > 

Archives

 > 

Les PIC

 > 

PIC 16F877 & FT232BM


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

PIC 16F877 & FT232BM

lundi 23 mai 2005 à 15:41:13 | PIC 16F877 & FT232BM

petronius

Bonjour,
Je cherche à controler un pic 16F877 (ie allumer une led ou autre) depuis le pc en usb grace au module de conversion usb/serie FT232BM. En supposant que les branchements que j'ai fait sont corrects (une led clignotte lorsque j'envoie des données depuis mon programme C grace aux drivers du FT232), le probleme c'est que je n'ai aucune idée de comment recuperer les données pour pouvoir les traiter (exple allumer telle ou telle led) . Le FT232 est relié au portc sur la pate RX, j'espere que c'est a peu pres clair...

Merci d'avance
samedi 28 mai 2005 à 16:52:35 | Re : PIC 16F877 & FT232BM

phenojeff

allo
je peu t'aidée mais jai besion de plus info que ca car la ses vrai que ca peu etre plus clair que ca
si jai bien suivit ce que tu comprend pas est du coter 877
mais tu devrait avoir deux fil sur ta commmunication pour commencer

as tu mit un max232 sur ton 877 ?

a++

samedi 28 mai 2005 à 17:09:19 | Re : PIC 16F877 & FT232BM

petronius

hum, c'est vrai que j'ai pas été super clair...

donc pour eclaircir, je n'utilise pas de max232 :
j'ai 2 fils qui partent du FT232 (pates TX et RX) et qui vont sur les pates RC7/RX et RC6/TX du 877 (PORTC donc)
Sur les pates RD0 et RD1 j'ai 2 leds que j'aimerai faire s'allumer + ou - longtemps, selon la trame usb que j'ai envoyé depuis le pc (exple 1 trame codée sur 1 octet, les 1ers bits servent a choisir la led, les derniers a definir le temps d'allumage).
Et donc le probleme (a part de savoir si le FT232 deforme pas trop la trame en la convertissant) c'est qu'on arrive pas a creer un timer et decoder la trame que l'on recoit, puis allumer la led qu'il faut....

voila une jolie image :)
 

en esperant avoir été plus clair ;)


samedi 28 mai 2005 à 19:25:28 | Re : PIC 16F877 & FT232BM

phenojeff

re
ca va mieux la  sur ton 877 ta un crystal et il marche car tu pourait au moin pour premier test verifier que tu recoie quelque chose et faire allumer une led

mais si ta une sortie rs232 sur ton FT232 ca ne marchera pas sur le usart du 877 car la le signal est inverser je suis sur a 99% ta pas une doc sur ton FT232 j imagine que cette sortie nest pas pour un microcontrolleur mais plutot pour émité un Port Com ca veux dire que le -5 est un 1 et le +5 un 0 parceque il y a surment un max232 a la sortie de ton FT232.

pour etre plus claire a la sortie d un ordi le Port Com sur le TX ont a -12volt ca veux dire  un 1  au repos le start bit est un +12 pour un 0  le max 232  convertie le signal -12 pour un 1 ou 5volt   sur le 877 pin RX il faut +5volt  pour que le usart soit au repos.  

tu voie tu va avoir un probleme la.  tu doit reconvertire le signal pour ton 877

a++

samedi 28 mai 2005 à 20:09:31 | Re : PIC 16F877 & FT232BM

petronius

voila le datasheet du FT232 http://www.ftdichip.com/Documents/DataSheets/ds232b17.pdf
j'ai trouvé nulle part l'inversion des bits, ca me parait bizarre

dimanche 29 mai 2005 à 04:16:35 | Re : PIC 16F877 & FT232BM

phenojeff

et oui tout est bizar la dedans tu pourait simplement avec deux resitance mais pas avec le module du usart du 877 mais tu posserait pas cette question pour faire une tel communication le plus simple pour le moment est un driver de ligne un Max232
en gros ca resemblerait a ca
lundi 16 novembre 2009 à 22:37:09 | Re : PIC 16F877 & FT232BM

hafsisalhi

svp mon projrt est de realiser une certe universelle a base de pic 16f877 avec LCD,USB rs232 et sortie da son.
j'ais reliser le schema isis mais je sais pas si il est correct.aide moi svp.


Cette discussion est classée dans : pic, led, allumer, 16f877, ft232bm


Répondre à ce message

Sujets en rapport avec ce message

liaison rs232 avec pic16f84a [ par Lastar ] Bonjour à tous, voila je voudrais allumer et éteindre une led à partir du clavier d'un PC. J'ai donc pour cela mis un MAX232CPE avec le pic. Le prob PIC 16F877 et MMC (sd) [ par disiz02 ] Bonjours, Je suis étudiant et je voudrais avoir de l'aide a propos de la programmation d'un PIC 16f877 qui me permettra de connecter et de prendre l pic 16f877 [ par easoufiane ] Bonjour, voila j'ai un programme(qui marche dans un 16f877a) que je voudrais implementer dans un pic 16f877. mais ca ne marche pas . Je voudrai savoi Aide pour utilisation d'un LCD graphique + PIC 16F886 [ par radiumx ] Bonsoir à tous, Voilà, dans le cadre d'un projet, je dois réaliser une mini console de jeu à l'aide d'une écran LCD graphique 128*64 (de marque cct envoi SMS via carte SIM pour alarme via PIC [ par thetitchou ] Bonjour, Je ne suis surement pas dans le bon thème si un modo sait le changer...[^^clinoeil1] Je relance mes recherches vieilles d'un an ...[^^yeuxe problème de simulation [ par bibou1234 ] Bonjour, Je dois réaliser un programme qui compare 2 valeurs, la première valeur provient d'une tension qui varie de 0V à 5V, et la deuxième valeur es montage et leur programme(pic 16f84) d'un affichage d'horloge a l'aide de la persistance rétinnienne [ par mohamedturki ] Rubrique PIC :) [ par pitap0 ] Serait il possible de rajouter une catégorie pour les PIC car ce sera qd meme plus simple a retrouver ?a++


Nos sponsors


Appels d'offres

Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,515 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales