Présentation
du terminal de communication série
intégré au programmateur
USB ;
Au
delà de sa fonction classique
de programmateur, cet appareil dispose
aussi d'une fonction convertisseur
USB
- série UART dotée
d'un logiciel terminal
très simple d'utilisation et
particulièrement bien pensé.
Pour
accéder au logiciel terminal,
cliquez dans le menu sur "Tools"
puis sélectionnez "UART
Tool..." comme ci-dessous :
Une
nouvelle fenêtre apparaît
à l'écran vous donnant
accès au terminal de communication
UART.
Toutes
les fonctions classiques du terminal
sont regroupées dans la même
fenêtre. Vous pouvez choisir la
vitesse de communication entre 300
bauds
et 38400
bauds.
Vous
pouvez envoyer et recevoir des chaînes
de caractères sous
formes ASCII.
L'affichage peut se faire également
sous la forme hexadécimale.
Vous
avez également la possibilité
d'introduire un écho
sur les chaînes de caractères
envoyées et également
définir une macro
de caractères.
Bref,
de nombreuses fonctions qui vous aideront
dans le développement
et / ou le débogage
de vos programmes via la liaison série intégrée
dans la plupart des microcontrôleurs
PIC.
Utilisation
de l'interface série UART - USB
intégrée au programmateur
de PIC USB ;
La
communication série s'effectue
depuis le connecteur ICSP
du programmateur en respectant les entrées
/ sorties décrites ci-dessous :
Pin
1 - VPP : ne pas utiliser. Pin
2 - VDD : vous pouvez l'utiliser pour
la relier à votre application,
elle même alimentée en
5V. Pin
3 - GND : reliée à la masse
de votre application. Pin
4 - RX : entrée des signaux
de communication série. Pin
5 - TX : sortie des signaux de
communication série. Pin
6 - Aux : ne pas utiliser.
A titre
d'illustration, voici deux
exemples
de câblage pour dialoguer par liaison
série entre le connecteur
ICSP
du programmateur et une cible de type microcontrôleur
ou bien de type PC.
Exemple
de communication série
entre le connecteur ICSP
du
programmateur et
un microcontrôleur PIC16F876A
équipé d'un UART
sur ses broches RC6
et RC7.
Exemple
de communication série entre
le connecteur ICSP
du programmateur et un ordinateur via
un
convertisseur de niveaux de type MAX232.
Utilisation
du terminal :
Commencez
par sélectionner la
vitesse de communication série.
Par exemple, choisissons la plus courante
9600
bauds.
Cliquez ensuite sur le bouton Connect
afin d'ouvrir le port de communication
du convertisseur USB - série
intégré dans le programmateur.
Dès
que la ligne Pin
4 - RX du
connecteur ICSP
du programmateur reçoit un caractère
ou une chaîne
de caractères,
elle est automatiquement affichée
dans la zone de texte comme ci-dessous
:
Inversement,
pour envoyer une
chaîne de caractères
via la ligne
Pin
5 - TX du
connecteur ICSP,
utilisez l'un ou les 4
champs
au bas de la fenêtre du terminal
puis cliquez sur le bouton Send
pour envoyer la chaîne comme ci-dessous
:
|