You are on page 1of 6
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 CENTRALE UN 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

You might also like