1)
Introduction :
Devant le succès
incontestable des microcontrôleurs PIC et des mémoires séries, je vous propose un
programmateur destiné à la gamme des microcontrôleurs 16F84A, 16F628,
16F873, 16F876 et
des mémoires
EEPROM séries au protocole I²C de types 24LCxx ou 24Cxx.
Ce dispositif d'une simplicité étonnante se connecte sur le
port parallèle de n'importe quel compatible PC. Le
logiciel ICPROG.EXE sous
Windows permet une gestion simple, efficace et
rapide de votre programmateur.
A titre indicatif,
je rappelle que le logiciel ICPROG.EXE est téléchargeable
gratuitement à l'adresse Internet suivante
: [
http://www.ic-prog.com/
].
2) Le programmateur :

Aspect général de la carte
programmateur

Les trois supports tulipes recevant
les microcontrôleurs à programmer : 16F84A / 16F628 , 16F873
/ 16F876 et les EEPROM 24LCxx /
24Cxx.

Alimentation continue
de la carte : entre 15 volts mini
et 20
volts maxi |
Encadré en bleu : |
embase femelle d'alimentation 2,5
mm |
Encadré en vert
: |
interrupteur M/A à levier. |
Encadré en jaune : |
led de signalisation de mise sous
tension |
Remarque
: un adaptateur secteur non régulé conventionnel en position 12 volts convient
parfaitement car sa tension à vide est de l'ordre de
16,4 volts.
|

Aspect de l'embase centronic
coudée femelle 36 broches

Aspect des deux régulateurs de
tension : boîtiers TO220 (7805 & 7812)
3) Les microcontrôleurs et EEPROM
:
Les microcontrôleurs 16F84A,
16F628, 16F873 et 16F876 :
-
16F84A : 1 ko (18 broches) - 16F628
: 2 ko (18 broches) -
16F873 : 4 ko (28 broches) -
16F876 : 8 ko (28 broches)


Les mémoires séries 24Cxx ou
24LCxx à bus I²C :
Différents types de mémoires EEPROM
programmables :
- 24L(C)01
: 128 octets,
- 24L(C)02
: 256 octets,
- 24L(C)04
: 512 octets,
- 24L(C)08
: 1ko,
- 24L(C)16
: 2ko,
- 24L(C)32
: 4ko,
- 24L(C)64
: 8ko,
- 24L(C)128,
- 24L(C)256,
- 24L(C)512.

|