servir_ dune par! a apprendre
ans ce premier
article, nous
Vous présente:
rons la maquette
Microkit 08. et
nous vous don
rrerons tous les
détails pour sa
‘construction, A noter que le prix total
ne devrait pas éire de beaucoup
Supérieur & 1 000 F. Nous propose:
Led vous propose de débuter ce_moi
utilise le plus «grand» des « micros »
B bits, d'autre part A gérer des applications mises au poi
MICRORIT 69
is-ci la construction d'une _maquette_« Microkit_09 » qui
8 bits, le 6809 congu par Motorola. Cetle maquetie peut
fonotionnement_du_plus puissant des_microprocesseurs
int par vous-méme. A vos fers 4 souder |
le
rons dans un prochain article un
‘apprentissage du 6809 basé sur de
pelits programmes mis au point Sur la
maquette
AAU cours des articles suivants, nous
‘yous progoserons la realisation d'une
horloge temps reel programmée, puis
Ja gestion d'un processus externe a
la maquette
Cette premiere série d’articles dint
tiation au 6809 basée sur la maquette
Microkit 09 devrait précéder une.
future série d'articies consacrée & la
réalisation et a Yutilisation d'un vér-
table micro-ordinateur individuel, le
Microcomp 09.
Dans cet article, vous découvrirez
suecessivement
la maquette Microkit 09
Unite Centrale 6809
— les mémoires ROM 2716 et RAM
6116, le programme moniteur et le
2 Synoptique du Microki 08.
i
i
i
1
i
i
1
CARTE CENTRALEUN MONTAGE PLEIN DE PUCES
systéme d'adressage
= Le coupleur d/entrée-sortie 6821
1 la carte péripherique
PRESENTATION GENERALE
DE LA MAQUETTE
« MICROKIT 09 »
Cette maguatie se compose de deux
artes accoupiées (voir la photo en
figure 1, le synoptique en figure 2 et
le schéma de principe en figure 3)
La carte centrale
Elle compreng
—Punite centrale de traitement, le
circuit 6809 ;
= 1 memoire morte ROM, a lecture
seule, le circuit 2716 de 2 koctets,
contenant le programme-moniteur,
{qui permet en particulier de contrdler
td utiliser le clavier et les afficheurs
montés sur la carte pérlohérique
—1 mémoire vive RAM, @
Gcriturejlecture, le circuit 6116 de
2koctets, 01 Yous pourrez stocker
vos programmes et les données 2
iraiter
= 1 coupleur d’entrée-sortie qui sent
& ‘elier Io micro-ordinateur de la
carte centrale au clavier, aux aff
cheurs et a l'nterface cassette de la
Carte périphérique. Sur ce circuit (le
6821), quatre fils de commande et
deux fils de données resient cepen:
dant disponibles @ l'utilisateur pour
‘gérer des applications périphériques
Pparliculiéres.
La carte périphérique
Cotte deuxieme carte. reliée & la pre:
migra par lintermédiaire du coupleur
d'entide-sortie, comprend :
— 1 clavier avec 16 touches numéric
ques hexadécimales, notées de 08 F
(arises), 12 touches de fonction
(bleues), 4 emplacements disponi
bles pour des touches, dont la fone:
tion serait a aéfinir par Vutiisateur ;
= 2 touches (rouges) servant a inter
rompre directement |'unité centrale
{6609 soil pour la réinitialiser (touche
RST), soit pour suspendre 'exécution
d'un programme (touche NM).
Noter que deux emplacements sont
prévus sur la carte centrale pour y
installer ces touches, dans le cas ou
on desire insérer la care centrale
seule dans une application
—6 alficheurs & 7 segments lumi
eux
= 1 interface «K7», permettant la
connection d'un lecteur-enregistreur
de cassettes audio, od Ion pourra
stocker les programmes mis au point
elles fichiers de données.
Remarques
1. La réalisation de la maquette en
eux cartes doit permettre
—soit d'ulliser la carte centrale
seule, reliée a une application que
yous aurez réalisée; le programme
(que vous aurez mis au point a aide
de la carte perioherique) ayant éte
inserit dans une mémoire Eprom,
remplagant alors la mémoife du
programme-moniteur de Microkit 08
— soit de developoer une carte cen:
trale plus performante. comprenant
ppar exemple un timer et un circuit de
transmission série (ACIA), tout en
continuant a utiliser la carte périphé:
rique clavier-affichage.
2. Valimentation de la maquette peut
se faire
solt directement avec une alimen.
tation +5 VI600 mA,
—soit avec un adaptateur secteur
fournissant 8 & 12 VI600 mA au cit-
cuit intégré régulateur MC 7805 a
placer sur la carte centrale avec un
radiateur.
L'UNITE CENTRALE 6609.
Lunité centrale, dont le synoptique
ei le brochage sont dessinés en
figure 4, est un circuit capable
— de traiter des nombres de 8 chit{res binaires qui sont soit des octets
de codes-instructions, contenus dans
la ROM du programme moniteur ou
dans la RAM du programme utilise:
eur, soit des données stockées an
RAM et traitées par les programmes.
Anoter que certaines instructions du
6209 peuvent lui faire traiter des don:
nées de 18 bits,
—de décoder et c'exécuter 269
codes-opération différents qui, com-
bines avec les différents modes
d'adressaue, représentent 1 464 ins.
tructions différentes,
= Wadresser 65 536 (64 K soit 2°)
cases:meimoire OU registres. conte-
ant 8 éléments binaires (1 octol)
chacun
unite centrale du Microkit 08 tonc-
ionne @ 1 MHz (la fréquence cu
quarlz est divisée a Pintérieur du cit:
‘cuit 6803 par 4),
Les programmes que nous mettrons
au point dans le prochain article nous
etmettront de nous familiatiser avec
quelques instructions du 6809 et
avec sa structure inteme,
LES MEMOIRES
Lo circuit 2716, momoire & lecture
seule, reprogrammable apres eftaco-
ment par ultra-vioiets (EPROM), de
2 koctets (2048 casesmemoire de B
éléments binaires) contient sous
forme godée le logiciel du pro-
gramme moniteur. Ce logiciel, for
par l'un des concepteurs du Microkit
09 sert essentieiement
— ascruter le clavier pour y détecter
tun appui sur touche et effectuer ia
fonction correspondante,
— a balayer Vattichage pour y visua-
liser dos informations,
— A gerer la lecture et l'enrogistce
ment de programmes et de données
sur un magnétophone a cassette
— st enfin, a fournir des informations
8 unite centrale lorsqu'elle teeait
certaines demandes d'interruption
de programme,
Ge programme + moniteur » permet
done ¢ ulliser le Microkit 09. Il est
implanté de l'adresse E000 a E7FF
(Soit 2 koctets moins 1, de libre I)
Le programme principal du» monk
tour» svarticule & partir de la «rou
56
UN MONTAGE PLEIN DE PUCES