cs_Neszreth
Messages postés9Date d'inscriptiondimanche 4 mars 2007StatutMembreDernière intervention22 mai 2009
-
18 mai 2009 à 15:04
pont
Messages postés198Date d'inscriptionsamedi 2 mai 2009StatutMembreDernière intervention16 novembre 2010
-
2 nov. 2009 à 18:22
Bonjour,
je souhaiterais savoir s'il est possible de faire dialoguer un pic 18f2680 en série sur plusieurs broches.
Mon problème: je cherche à réaliser un convertisseur de valeurs analogiques. Je veux relever les tensions sur les ports AN0:AN3 puis retransmettre ces informations sous forme numérique sur les ports RB0:RB3 à la vitesse de 9600bauds(9600bits/s) chacun.
BLUEBIBUBBLE
Messages postés116Date d'inscriptionsamedi 4 juin 2005StatutMembreDernière intervention10 avril 20131 5 juin 2009 à 23:37
Tu nous dis pas avec qui ton PIC doit communiquer ! Un autre PIC ?
Un PC ?
En principe, une liaison SERIE se fait par une seule broche et les données sont transmise un bit après l'autre.
Dans ton cas tu utilises 4 broches en PARALELLE, non ?
Ceci dit, ça peut fonctionner aussi en parallèle...
pont
Messages postés198Date d'inscriptionsamedi 2 mai 2009StatutMembreDernière intervention16 novembre 20101 2 nov. 2009 à 18:22
Bonjour BLUEBIBUBBLE,
Oui, tu peux transmettre en série sur 4 lignes RB0-RB3, c'est très possible et c'est ce qu'on fait généralement pour envoyer les infos sur les afficheurs LCD, où on a le choix entre transmettre sur 4 bits donc des quartets, ou sur 8 bits en octets, il n'y a aucune limitation et tu peux transmettre sur le nombre de lignes que tu veux, et à la vitesse que tu veux, c'est ta ligne qui peut éventuellement limiter la vitesse. 9.600 bauds c'est lent pour de l'électronique. Tu peux aller beaucoup plus vite.
pont