Communications série avec PIC

cs_Neszreth Messages postés 9 Date d'inscription dimanche 4 mars 2007 Statut Membre Dernière intervention 22 mai 2009 - 18 mai 2009 à 15:04
pont Messages postés 198 Date d'inscription samedi 2 mai 2009 Statut Membre Dernière intervention 16 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.

2 réponses

BLUEBIBUBBLE Messages postés 116 Date d'inscription samedi 4 juin 2005 Statut Membre Dernière intervention 10 avril 2013 1
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...
0
pont Messages postés 198 Date d'inscription samedi 2 mai 2009 Statut Membre Dernière intervention 16 novembre 2010 1
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
0
Rejoignez-nous