• catégorie : Microcontrôleurs
  • Publié en 9/2001 à la page 0
Présentation de l'article

Programmateur Atmel

pour les 89Cx051 jusqu’à 4 K

Programmateur Atmel
Le programmateur présenté ici permet de programmer les 3 processeurs à 20 broches de la famille 89CXXX d’Atmel les plus connus à savoir les 89C1051, 89C2051 et le tout récent 89C4051 de 4 Koctets doté lui de mémoire de programme.La famille des microcontrôleurs 8 bits compatibles MCS-51 d’Atmel à mémoire Flash (EEPROM) à la puissance remarquable et au prix resté très abordable s’est agrandie d’un nouveau membre, le 89C4051, doté d’une mémoire de programme de 4 Koctets. Si l’on fait abstraction de la taille de la mémoire de programme, les différents membres de cette famille ont des caractéristiques identiques :– 128 octets de RAM– 15 lignes d’E/S– 2 compteurs/décompteurs 16 bits– Une architecture d’interruption à 2 niveaux et 5 vecteurs– Port sériel full duplex programmable– Comparateur analogique de précision– Circuit d’horloge/oscillateur intégré.
Le téléchargement de cet article est réservé aux membres abonnés d'Elektor.
Cliquez ici pour vous identifier.
Produits
Fichier Gerber

Le circuit imprimé de cet article est disponible sous forme d’un ou plusieurs fichiers Gerber. Seuls les membres de la communauté d’Elektor peuvent télécharger gratuitement ce(s) fichier(s). Avec ce(s) fichier(s), vous pouvez réaliser vous-même le circuit imprimé ou bien le faire faire.
Si vous souhaitez passer par un service en ligne, nous vous recommandons notre partenaire Eurocircuits. Nous faisons régulièrement appel à Eurocircuits pour nos prototypes et notre production en série.

Extra info, Update
L’auteur de ce projet a mis à notre disposition des versions réactualisées du programme tournant sous Windows (010005-11) et du progiciel (firmware) du processeur (010005-41). Ces files sont disponibles sous la rubrique Téléchargement de notre site. Il semblerait que, en cas d’utilisation de la version 4 Koctets du microcontrôleur d’Atmel, les derniers octets ne se laissaient pas programmer. Ce problème paraît être dû à des erreurs de chronologie et a été résolu par la nouvelle version du programme.
Résistances :
R1 = 8k?2
R2 = 100 ?
R3 = réseau SIL de 8 résistances de 10 k?
R4,R5 = 1 k?
R6 = 1 210 ?
R7 = 274 ?
R8 = 2 260 ?
R9,R10 = 10 k?
R11 = 4k?7
R12 à R14 = 1k?5
R15 = 2k?2
Condensateurs :
C1,C4 à C10 = 10 µF/63 V vertical
C2,C3 = 22 pF
C11 = 1 µF/25 V vertical
C12 à C14 = 100 nF
Semi-conducteurs :
D1 = 1N4148
D2 = 1N4001
D3 = diode zener 4V7/500 mW
D4 à D6 = LED verte à haut rendement
T1,T3 = BC557B
T2 = BS170
IC1 = AT89C2051-12PC (programmé EPS010005-41)*
IC2 (K3) = support FIN 24 contacts
IC3 = 74HC373
IC4 = MAX232
IC5 = 7805
IC6 = LM317T
Divers :
JP1 = embase à 2 contacts cavalier
K1 = embase sub D encartable en équerre à 9 contacts
K2 = embase jack d’alimentation
X1 = quartz 11,059 MHz
Boîtier 137 x 95 x 25 mm, tel que, par exemple, Pactec WM46
Chargement des commentaires