Communications série avec PIC

Signaler
Messages postés
9
Date d'inscription
dimanche 4 mars 2007
Statut
Membre
Dernière intervention
22 mai 2009
-
Messages postés
198
Date d'inscription
samedi 2 mai 2009
Statut
Membre
Dernière intervention
16 novembre 2010
-
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

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