Microprocesseur 6809: Présentation Générale

Télécharger au format docx, pdf ou txt
Télécharger au format docx, pdf ou txt
Vous êtes sur la page 1sur 11

MICROPROCESSEUR 6809

Présentation générale :

Architecture interne du 6809 :


 Bus de données :

 Bus d’adresse :

 Bus de contrôle :
Les registres internes de 6809 :

Accumulateur AB :

Registre d’index X et Y :

Pointeur de pile S et U :


Compteur programme :

Registre de page DP :

Registre d’état CCR :


Structure interne du 6809 :

Etape 0 : un registre appelé Compteur Ordinal contient l’adresse de la première


instruction à exécuter

Etape 1 : la lecture de l’instruction I1 consiste à transférer le contenu de la


mémoire correspondante dans le registre d’instructions

Etape 2 : l’analyse (décodage) du premier octet permet au microprocesseur de


connaître le nombre d’octets que comporte l’instruction ainsi que l’opération
élémentaire a exécuté

Etape 3 : le microprocesseur effectue le traitement correspondant (unité de


traitement)

L'unité de traitement :
BD interne

 L’UAL (Unité Arithmétique et Logique).


Registre
Accu A Accu B D‘état
 Deux registres de travail contenant une
donnée ou un résultat : accumulateurs A et B.

 Un registre d'état comportant des indicateurs UAL


mémorisant lafaçon dont s’est effectuée
l’opération élémentaire (ex : retenue C, zéro Z)
Microsystème MC 09

 Définition :
   Le MC 09 est un système didactique autonome spécialement conçu pour la
formation au fonctionnement du microprocesseur 6809 et de ses périphériques.
 Le matériel :
 Circuits Périphériques

Le MC 09 est équipé des principaux circuits périphériques du 6809 :

 PIA 6821: boîtier d’entrées/sorties parallèles


 TIMER 6840: circuit intégrant 3 compteurs 16 bits
 ACIA 6850: boîtier d’entrées/sorties séries
 VIA 6522: ce circuit est muni de 2 ports parallèles 8 bits, 2 timers
16 bits registrent à décalage, et 4 lignes de contrôle

 Capacité Mémoire:

Le MC 09 est équipé de 5 supports pouvant accueillir :

 2 RAM de 2 ko
 3 EPROM de 4 ko de type 2732

 Clavier et Afficheurs

   Le MC 09 est équipé d’un clavier de 30 touches pour l’écriture de programmes


en langage machine. Les cases mémoires et les opérandes sont visualisées sur 6
afficheurs réservés à cet effet. L’acquisition de la carte d’extension référencée
008 permet d’écrire des programmes en assembleur sur PC et de télécharger le
binaire dans la mémoire vive du système.

   La souplesse d’utilisation du moniteur et les nombreuses fonctions utilisables


facilitent l’apprentissage et permettent une maîtrise rapide du fonctionnement
des différents circuits de ce système. Les touches de fonctions permettent :

 le calcul automatique des branchements relatifs


 la sauvegarde de programmes sur cassette
 la suppression ou l’insertion de un ou plusieurs octets dans un programme

La pause de un ou plusieurs points d’arrêts dans un programme. Il est à


noter que les contenus des registres et mémoires peuvent être
visualisés et modifiés pendant le déroulement du mode pas à pas.
Extensions du 6809

 Un ensemble d'extensions permettant d'accéder à l'interfaçage industriel


du microprocesseur a été réalisé par les ingénieurs de la série-électronique. Pour
utilise des circuits récents et largement diffusés dans le monde industriel.

 alimentation pour MC09 :


Descriptions:
Alimentation du microsystème MC 09 - B
Tension d’entrée 220 volts alternatif

Tension de sortie 5 volts continu

 Programmation des circuits PIA et VIA :

Descriptions: 

Cette carte a été spécialement réalisée pour l’apprentissage du fonctionnement


des circuits d’entrées sorties parallèles PIA 6821 et VIA 6522. On y apprend
comment gérer une interruption, commander une charge sous secteur...

Une interface puissance intégrée à cette extension permet la commande d’une


charge externe pouvant nécessiter jusqu’à 40 volts sous 2 ampères. Les
nombreux exemples simples de programmation fournis avec cette extension en
facilitent la mise en œuvre :
 réalisation d’un voltmètre numérique
 traitement des données délivrées par les convertisseurs multiplexés
 initiation à la gestion d’interruptions IRQ, FIRQ, NMI
 commande d’une charge sous secteur

   Cette extension particulièrement recommandée pour une initiation progressive


et une maîtrise rapide des circuits d’entrées sorties intègre :

 16 leds directement reliées aux ports A et B du PIA 6821


 1 triac pour la commande d’une charge sous secteur
 1 sortie puissance (jusqu’à 40 volts, 2 ampères)
 1 convertisseur analogique numérique à 8 entrées multiplexées

                  

  

Vous aimerez peut-être aussi