Programmateur pour 68HC(9)08 (Freescale)
Initiation au développement 8 bits
publié dans Elektor n° 346, avril 2007
Freescale est l’un des leaders sur le marché des microprocesseurs et microcontrôleurs. Il épaule ses produits par une gamme très étoffée de produits de support et des outils de développement très performants. Au prix d’un circuit TTL, de quoi ravir les nostalgiques du 68HC11. Nous vous proposons ici un programmateur permettant la programmation des microcontrôleurs Flash M68HC08 et ceux de la famille 68HC908. Il existe plusieurs gammes dans les micros Freescale, disponibles sous différents boîtiers (DIL SOIC QFP LQFP). On peut trouver des solutions hybrides (RF, contrôle moteur …) Nous allons nous intéresser aux produits 8 bits de ce fabricant et vous proposer le programmateur adéquat.
Résistances :
R1 = 1 MΩ
R2 = 10 kΩ
R3,R5,R9 = 680 Ω
R6 à R8 = 1 kΩ
Condensateurs :
C1,C6 = 22 pF
C2 à C5 = 1 µF/16 V
C9,C10 = 47 µF/16 V
C16,C17 = 100 nF
Semi-conducteurs :
D1 = 1N4004
D2 = 1N4148
D3 = diode zener 9,1 V/400 mW
D4 = LED rouge 5 mm
IC1 = 74AC04N
IC2 = MAX232 (Maxim)
IC3 = 7805
Divers :
S1 = bouton-poussoir à contact travail
X1 = quartz 9,830 4 MHz
K1 = embase HE10 à 2 rangées de 8 contacts
K2 = embase sub-D 9 points encartable femelle
K3 = embase autosécable à 1 rangée de 2 contacts (alim)
JP1 = embase autosécable à 2 rangées de 3 contacts
platine via ThePCBShop
|
Cliquez ci-dessous pour télécharger l'article ou le fichier pdf.
Compte tenu de la complexité du marché international, Elektor ne saurait garantir la disponibilité des composants requis pour cette réalisation.
|