Micro/Robot
Programmateur
de PIC en kit
existe a Pheure actuelle
une quantité de program-
mateurs de PIC proposés
par de nombreuses
sociétés, notamment des
annonceurs de notre
revue. Dans ce numéro,
nous vous présentons un
programmateur & réaliser
soi-méme.
es performances du pré-
sent kit, congu par la
société Velleman sous la
référence KB076, sont
‘sans aucune mesure avec son prix.
Lequel se situe, en moyenne, selon
les fournisseurs, aux alentours d'une
quarantaine d'euros.
Principe de
programmation d’un PIC
Le principe de programmation d'un
PIC repose sur la génération do trois
signaux de base (figure 1)
Signal Vpp
I agit en fat ela tension de pro
‘grammation qui, en mode normal,
PIC supportent une tension Vp
comprise entre 9 V et 13,5 V (il existe
également un mode de programma-
tion basse tension en 5 V sur certains
PIC ~ Mode LWP). Cette tension doit
étre appliquée sur la broche MCLR/
\Vpp du PIC lors de la phase de pro-
‘grammation,
‘Signal PGC
Nécessaire & la programmation, ce
deuxiame signal est une horloge qui
permettra de cadencer tous les
changes lors de la programmation,
lest appliqué sur la broche REG/PGC
correspond & 12 V. Généralement, les | du microcontréleut
Les signaux
de programmation sur un PIC
ZSr48b Did
f° 329 way electroniqueprntique, com ELECTFONIQUE PRATIQUE
Signal PED
Ce dernier signal correspond aux
clonnées. Cest par canal que vont
transiter ls informations & program
ter ou lire Ca signal est connect’
su la broche RB7/PGD du PIC.
En conclusion
SS on programme un pic en mode
normal, alors seulement trois fis de
Connexions plus lalimentation 5 V
sont nécessaires. Pour faire entrer le
microcontrbleur en mode program:
mation, il sufit de maintenir un niveau
240 sur les broches RBG (PGC) et
RB7 (PGD), alors que la tension sur la
broche MCLR (Vp) passe & VIHH
(2,
Description du kit
Le kit Vellman K8076 est équipé d'un
support a insertion nulle, ce qui per-
‘met la programmation de PIC jus-
Qu'aux séries a quarante broches.
La connexion des trois signaux &
appliquer (Vpp, Clock et data) ainsi
que lalimentation se font manuslle-
ment depuis I'un des deux connec-
teurs réservés a col effet. Cela peut
paraitre un peu contraignant et dific-
le mais, comme nous le verrons par la
suite, le logiciel de programmationMicro/Robot
PrcPROG2008 foun) aveo le Kt
donne cabage a eats ssn te | ME
bye de PC cho
Uapatn ot strap ot une
de dav rgustows 12 9
tin dessumr falmetalon du PIS | eset sas PC et peme ali-
dru pate fountiateon de | mer ls tolls col patio, Oh
programaton Yop aie pa = peut an vier bon fenctone-
progarnaton depusie PC xa. | ment dull ot dusted
Fete cops ov eo < ost « Un asUaB on crunctons rns
WAX250 peratitojape avecla | satel le ov la pra
carn Oleg abled k pew ber] uP
intont de van le +6 Ve Vo | Un fcr alge Hen voice ex
ied beeaint cteaes ca) cn vee na aie
noes (locket dat)
Liste non exhaustive des PIC
Logicie! programmables avec PICPROG | certains des PIC dont le fonctionne-
Le logiciel PicProg2006 (figure 2) | La liste des PIC programmables | ment est en cours de validation
four avec le kit (sur CD-Rom) a 6t8 | dépend, bien évidernment, de la ver- | (eignalés par un Indice jaune dans la
testé avec les versions Win 98 et XP. | sion logiciel de PICPROG2006. La | iste déroulante de sélection),
Mis & part le choix du port, aucun | version 2.0.0 est isponible sur le site
autre réglage n'est nécessaire, le kit | du foumisseur (Velleman). La version
Tant en mode lecture qu’en écriture,
le résultat s'est avéré correct.
est opérationnel rapidement. présentée dans ce numéro permet la| Notre liste peut étre enrichie de fagon
La sélection du PIG a programmer se programmation des PIC suivants impressionnante par les. logiciels
fait depuis un menu déroulant. Les 10F200 ICPROG et WINPIC qui, détaillés ci-
connexions a réaliser sur la platine 12C508A 12CE518 12F628 12F675 |
(figure 3), selon le type choisi, s'affi- 16F54 16F84A 16F627 16F627A |
chet lors 8 Tapp sur le symbole 16F628 16F628A 16620 16F676 Ités
représentant le kit (en haut, a droite). 16F785 16F870 16F871 16F876 | Compatibil
‘pris, possédent leur propre liste,
lest & noter qu'll est également pos- 16F876A 16F877 16F877A Le kit K8076 est compatible avec
sible de tester le « Hardware» avec le 18F 1220 18F2320 18F4320 18F2650 | d'autres logiciels epécialisés. Il sora
bouton « Run Hardware datalines test» 18F ainsi possible dutiliser le logiciel
situé dans la vue des connexions. Ce Nous avons réalisé des essais avec | ICPROG (figures 4 et 8) ou bien le
3S wee ec tronieyeprotique. corr ELECTRONIGUE PRATIOUElogiciel WINPIC (figures 6 et 7). Ce | un coat trés raisonnable et permet-
dernier a été testé avec la version 98 | tra de programmer les PIC les plus en.
de Windows. vogue actuellement. De plus, ce kit
Ul conviendra, avant toute lecture ou est compatible avec des logicie's cs:
programmation de PIC non présent | tribués gratuitement, tels ICPROG ou
wy. Lextronios
sur la liste de PICPROG2006, de véri- | WINPIC. D'oU une offre encore plus ff wirw.stqvortin-radio.com
fier rimplantation des broches Vpp, | compléte par rapport & la liste de f vivw.velleman be‘tr/en/product/searchy
PGC et PGD sur un datashet compo- | base des différents types de PIC pro- ff 7=K8076
sant disponible en téléchargement sur | posés par le logiciel de base fourri latins
le ste de Microchip (wnnmmicrochio.com), P.Mayeux PE wywic-orog.com
Le programmateur présenté ici reste Pm.ep@libertysurtér ML wwwinpie800.com
PU Ces rear’
Peat tee)
Setar ar ytions
et
Perry
Peer
Passoz vos commandos:
sur notte site:
www.arquie.fr on ee err
recy retir y
‘pour
|
j Now:
| Code Postal:.. Ville:
a
WWW.PCB-PO0L.COM
a
|
Acresse : |
|
ef