1.         Généralités 98
                        2.         Les interruptions matérielles            99
                        3.         Les interruptions logicielles 108
                        4.         Les instructions d'interruptions 111
                        5.         Conclusion 115
            G.        Différences entre 6800 et 6809   116
                        1.         Généralités 116
                        2.         Différences matérielles   116
                        3.         Différences logicielles    116
             
II.         Possibilités logicielles du 6809   119
            A.         Généralités       119
                        1.         Evolution matériel-logiciel            119
                        2.         Le langage assembleur 120
                        3.         Le langage évolué          120
            B.         Programmation en assembleur          121
                        1.         Introduction 121
                        2.         Concepts logiciels         121
                        3.         Avantages -de l'assembleur 6809      126
            4.         Exemples de programmation 129
            C.         Programmation en langage évolué      136
                        1.         Introduction 136
                        2.         Programmation structurée 136
            D.         Conclusion        139
             
III.         Interfaces de la famille 6809 140
            A.         Généralités       140
                        1.         Rôle des interfaces        140
                        2.         Interfaces disponibles autour du microprocesseur 6809 143
            B.         Interfaces de la famille 6800              145
                        1.         Interface entrées/sorties parallèles (PIA)        145
                        2.         Interface entrées/sorties séries (ACIA)        157
                        3.         Temporisateur programmable (PTM)      167
            C.         Interfaces spécifiques famille 6809           187
                        1.         Circuit de gestion mémoire (MMU)       187
                        2.         Programmes mathématiques en ROM        188
            D.         Fonctionnement en interruption 190
                        1.         Mode de traitement       190
                        2.         Exemple de programmation          195
   
IV.        Le processeur graphique EF 9365          201
            A.         Principes généraux des contrôleurs d'écran 201
                        1.         Introduction                  201
                        2.         Les écrans et leurs caractéristiques   201
                        3.         Le contrôleur d'écran     205
                        4.         La couleur 209
            B.         Le processeur graphique EF 9365/66 211
                        1.         Principe du processeur graphique EF 9365/66   211
                        2.         Organisation interne et externe 222
                        3.         Commande et mise en oeuvre            233
   
V.         Application à base de 6809 et de 9366             254
            A.         Méthode de développement d'une application 254
                        1.         Introduction 254
                        2.         Différentes phases de développement 254
            B.         Exemple d'application 260
                        1.         Cahier des charges. Définition de la structure       260
                        2.         Réalisation matérielle                261
                        3.         Réalisation logicielle            263
                        4.         Intégration logiciel-matériel           263
            C.         Conclusions      272
             
Conclusions      273
  
Annexes           274
                         
            A.         Brochage des circuits 274
            B.         Listings des programmes           277
 
TOP