Achat d'un Programmateur universel de microcontroleurs PIC®
Nous
ne vendons plus le programmateur. Nous n'avons plus le temps d'en
fabriquer.
~ Par contre, le logiciel a ete mis à jour. La
version Linux est téléchargeable ci desssous, et ceux
qui ont acheté la version windows peuvent demander la
nouvelle version.
~ Le typon du programmateur est disponible sur
le site à la rubrique des montages.
Fonctionalités:
Deux en un:
Ce montage vous permettra de programmer quasiment tous les microcontroleurs PIC à programmations série du marché pour un cout modique par rapport à ce qu'on peut trouver
Il permet également de programmer des mémoires EEPROM série utilisant le protocole I2C (24Cxx), Microware (93cxx), et SPI (X25xxx).
Le logiciel permet entre autres de lire, programmer, effacer les PIC et EEPROM en utilisant des fichiers standards (.HEX) générés par exemple par le logiciel gratuit de Microchip: MPASM (voir la rubrique cours de mon site pour plus de details) ou par gpasm sous Linux.
Le logiciel pour Linux
Caractéristiques
techniques: (vous pouvez cliquer sur certaine photos pour les
agrandir).
~
Voici quelques images du logciel:
Vue
d'ensemble
Possibilité
de comparer les données affichées avec les données
du PIC
Changement
d'une partie du programme ou des données en hexadecimal,
décimal ou binaire.
Choix
de programmateurs prédéfinis.
Configuration
manuelle possible.
~
Entièrement en français, il est capable de programmer
les PIC suivant:
16F83, 16CR83, 16F84*, 16F84A*, 16CR84, 16C84,
16F872, 16F873, 16F874, 16F876, 16F877*, 12C508, 12C508A*, 12C509,
12C509A*, 12CE518*, 12CE519, 16C554, 16C556, 16C558, 16C61, 16C62,
16C62A, 16C62B, 16CR62, 16C63, 16C63A, 16CR63, 16C64, 16C64A*,
16C64B, 16CR64, 16C65, 16C65A, 16C65B, 16CR65, 16C66, 16C67,
16C620, 16C620A, 16C621, 16C621A, 16C622, 16C622B, 16CE623,
16CE624, 16CE625, 16C71, 16C72, 16C72A, 16C73, 16C73A, 16C73B,
16C74, 16C74A, 16C74B, 16C76, 16C77, 16C710, 16C711, 16C715
~Et
les mémoires suivantes:
I2C: 24C00, 24C01, 24C02, 24C03,
24C04, 24C05, 24C08*, 24C09, 24C16*, 24C17, 24C32, 24C64, 24C128*,
24C256,
Microwire: 93C06, 93C46*, 93C56*, 93C66, 93C76,
93C86
SPI: 25C020*, 25C040, 25C057, 25C080, 25C097, 25C128,
25C138, 25C160, 25C170, 25C256, 25C320, 25C330, 25C640*,
25C650
~Un nom suivit d'une étoile indique que le
composant a été testé; tous les PICs non
testés utilisent un protocole semblable à celui d'un
PIC déja testé; et différent seulement par des
élements mineurs tels la taille de la zone programme ou
EEPROM.
~ Il est entierement configurable et peut également
fonctionner avec d'autres programmateurs tels P16PRO.
Téléchargement:
~
Conformémant à l'"esprit" Linux, ce
logiciel est entierement gratuit.
~ Cliquez
ici pour le telecharger
(version 1.2: correction de bug pour la mandrake 8, ajout d'une
barre défilement, ...).
~
Cliquez ici
pour aller sur la page de telechargement (sources du logiciel sous
licence GPL, ...).
~ Cliquez
ici pour avoir quelques
conseils pour l'installation
~ Si vous voulez des informations
complémentaires:
Le logiciel pour Windows 95 et Windows 98
Caractéristiques
techniques: (vous pouvez cliquer sur certaine photos pour les
agrandir).
~
Voici quelques images du logciel:
Vue
d'ensemble
Possibilité
de comparer les données affichées avec les données
du PIC
Affichage
et changement des données en hexadécimal, binaire, ou
décimal:
Configuration
manuelle possible.
~
Entièrement en français, il est capable de programmer
les PIC suivant:
16F83, 16CR83, 16F84*, 16F84A*, 16CR84, 16C84,
16F872, 16F873, 16F874, 16F876, 16F877*, 12C508, 12C508A*, 12C509,
12C509A*, 12CE518*, 12CE519, 16C554, 16C556, 16C558, 16C61, 16C62,
16C62A, 16C62B, 16CR62, 16C63, 16C63A, 16CR63, 16C64, 16C64A*,
16C64B, 16CR64, 16C65, 16C65A, 16C65B, 16CR65, 16C66, 16C67,
16C620, 16C620A, 16C621, 16C621A, 16C622, 16C622B, 16CE623,
16CE624, 16CE625, 16C71, 16C72, 16C72A, 16C73, 16C73A, 16C73B,
16C74, 16C74A, 16C74B, 16C76, 16C77, 16C710, 16C711, 16C715
~Et
les mémoires suivantes:
I2C: 24C00, 24C01, 24C02, 24C03,
24C04, 24C05, 24C08*, 24C09, 24C16*, 24C17, 24C32, 24C64, 24C128*,
24C256,
Microwire: 93C06, 93C46*, 93C56*, 93C66, 93C76,
93C86
SPI: 25C020*, 25C040, 25C057, 25C080, 25C097, 25C128,
25C138, 25C160, 25C170, 25C256, 25C320, 25C330, 25C640*,
25C650
~Un nom suivit d'une étoile indique que le
composant a été testé; tous les PICs non
testés utilisent un protocole semblable à celui d'un
PIC déja testé; et différent seulement par des
élements mineurs tels la taille de la zone programme ou
EEPROM.
~ Il est entierement configurable et peut également
fonctionner avec d'autres programmateurs tels P16PRO.
~ Vous pouvez
télécharger une version d'évaluation en
cliquant
ici.
~ Cliquez
ici pour avoir quelques
conseils pour l'installation
~ Si vous voulez des
informations complémentaires:
Le programmateur:
Caractéristiques
techniques: (vous pouvez cliquer sur certaine photos pour les
agrandir).
~
Une vue d'ensemble du programmateur:
ou
+
~
Il est proposé en version montée et testée ou
non montée.
~ Il est capable de programmer tous les PIC à
programmation série (la plupart le sont).
~ Il peut
également programmer les memoires à acces série
du type:
-> I2C (24Cxx): de la 24C00 à la
24C256
-> Microwire (93Cxx): de la 93C06 à la
93C86
-> SPI (25xxx): de la 25020 à la 25650
~
Il est livré absolument complet, c'est à dire qu'il
inclus:
->Un circuit imprimé gravé, percé
et étamé (une couche d'etain est déposée
sur les pistes).
->Tous les composants necessaires, y
compris le transformateur d'alimentation et le cordon
secteur.
->Un dessin de l'implantation des
composants.
~ Il se branche sur le port paralléle du
P.C. au bout du cable imprimante (port centronic). Dès
l'instant où vous avez une imprimante, il n'y aura qu'a
débrancher le cable de celle ci, et le brancher sur le
programmateur. Si vous n'avez pas d'imprimante, il vous suffira
d'acheter un cable pour imprimante (environ 25F en grande
surface).
~ Ce programmateur peut egalement fonctionner avec
le logiciel P16PRO, vous pourrez programmer tous les PIC présents
dans P16PRO, mais pas les memoires EEPROM série.