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

Carte 89S8252 Flash

Matériel et logiciel didactiques. Base d’un cours sur les microcontrôleurs

Carte 89S8252 Flash
La carte microcontrôleur sur laquelle est basée un cours de programmation doit être d’un emploi simple tout en offrant les avantages d’un microcontrôleur moderne avec périphérie. Cela la rend aussi intéressante pour les vieux routiers des contrôleurs !Qui veut convertir ses idées en circuits y parvient la plupart du temps plus vite avec un microcontrôleur qu’avec l’électronique conventionnelle. Mais la programmation de nombreux systèmes est relativement complexe. C’est pourquoi Elektor a mis au point une nouvelle carte Flash. La mémoire de programme Flash et une conception élaborée du système garantissent une programmation simple et rapide.Les réflexions préliminaires au sujet d’une nouvelle carte microcontrôleur sont parties des buts suivants : Il faudrait développer un circuit qui s’adresse à l’utilisateur expérimenté autant qu’au débutant. Le système devait « comprendre » d’emblée les divers langages de programmation, de l’assembleur à Basic en passant par C.
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
On parle, dans le texte, dans le paragraphe « Test préliminaire », d'un exemple de programme baptisé « Flashtest1 » dénomination qui est légèrement fausse sachant que le vrai nom de ce programme est « Flash1 ». On retrouve d'ailleurs ce nom un peu plus loin au niveau du listage 1 qui donne la dénomination correcte de ce programme, à savoir « Flash1.asm »; les fichiers correspondants de la disquette et du fichier .zip à télécharger s'appellent eux « Flash1.hex » et « Flash1.bin ».
Résistances :
R1,R2,R6,R7 = 27 kOhm
R3,R5 = 1 kOhm
R4 = 47 kOhm
P1 = ajustable 10 kOhm
Condensateurs :
C1,C2 = 22 pF
C3,C5,C6,C14,C15 = 100 nF céramique
C4,C7 à C11 = 10 µ F/63 V vertical
C12 = 1000 µ F/16 V vertical
C13 = 100 µ F/10 V vertical
Semi-conducteurs :
D1,D2 = diode zener 4V7/ 500 mW
D3 = BAT85
D4 = 1N4001
IC1 = AT89S8252 24PC (Atmel)
IC2 = HC126
IC3 = 74HCT573
IC4 = 62256 (120 ns)
IC5 = 74HCT00
IC6 = MAX232 (Maxim)
IC7 = 7805
Divers :
K1,K2 = embase Sub-D à 9 contacts encartable en équerre
K3 = embase HE10 à 2 rangées de 7 contacts avec détrompeur
K4 à K7 = embase à 1 rangée de 7 contacts, mâle
K8 = embase HE10 à 2 rangées de 17 contacts avec détrompeur
K9 = embase jack pour adaptateur secteur
S1 = bouton-poussoir à contact travail
X1 = quartz 11,0592 MHz
Chargement des commentaires