Table des matières
CHAPITRE I :....................................................................................................................................................... 5
LE MICROPROCESSEUR 16 BITS 8086/8088 ................................................................................................ 5
1. INTRODUCTION.......................................................................................................................................... 2
2. LES BROCHES DU 8086 .............................................................................................................................. 2
2.1. Les lignes d’adresses et de données................................................................................................ 2
2.2. Le signal d’horloge ......................................................................................................................... 3
2.3. Les lignes de contrôle et d’état........................................................................................................ 3
3. SEGMENTATION DE LA MEMOIRE............................................................................................................... 4
4. INTERFACES AVEC LES ENTREES/SORTIES.................................................................................................. 4
CHAPITRE II :..................................................................................................................................................... 6
L’INTERFACE PARALLELE I8255 ................................................................................................................. 6
1. PRESENTATION.......................................................................................................................................... 7
2. LES FONCTIONS DES LIGNES DE CONTROLE DU PPI 8255........................................................................... 8
3. LE MOT DE CONTROLE ............................................................................................................................... 8
3.1. Format du mot de contrôle pour la commande standard................................................................ 9
3.2. Format du mot de contrôle pour la commande Set/Reset du port C ............................................... 9
4. LES MODES DE FONCTIONNEMENT DU 8255............................................................................................. 10
4.1. Mode 0 : Entrées/Sorties Parallèles.............................................................................................. 10
4.2. Mode 1 : Entrées/Sorties Parallèles avec Dialogue...................................................................... 11
4.2.1. Mode 1 en entrée ...................................................................................................................................... 11
4.2.2. Mode 1 en sortie....................................................................................................................................... 12
4.3. Mode 2 : Entrée/Bus bidirectionnelle ........................................................................................... 14
CHAPITRE III :.................................................................................................................................................. 16
L’INTERFACE SERIE I8251............................................................................................................................ 16
1. PRESENTATION........................................................................................................................................ 17
2. ARCHITECTURE DU 8251 ......................................................................................................................... 17
2.1. Interface de connexion au Modem ................................................................................................ 17
2.2. Bloc d’émission............................................................................................................................. 17
2.3. Bloc de réception........................................................................................................................... 18
3. PROGRAMMATION DU 8251..................................................................................................................... 18
3.1. Accès aux registres........................................................................................................................ 18
3.2. Programmation............................................................................................................................. 19
3.2.1. Mot de sélection de mode......................................................................................................................... 19
3.2.2. Mot de commande .................................................................................................................................... 20
3.2.3. Mot d’état ................................................................................................................................................. 21
CHAPITRE IV :.................................................................................................................................................. 22
LE CONTROLEUR D’INTERRUPTIONS PROGRAMMABLE I8259 ...................................................... 22
1. DEFINITION.............................................................................................................................................. 23
2. AFFECTATION DES INTERRUPTIONS DANS LE CAS DES PC........................................................................ 23
3. ARCHITECTURE ET REGISTRES DU 8259................................................................................................... 24
3.1. Architecture du 8259..................................................................................................................... 24
3.2. Registres du 8259.......................................................................................................................... 24
3.2.1. Mot de commande d’initialisation 1 : Initialisation Command Word 1 (ICW1)....................................... 24
3.2.2. Mot de commande d’initialisation 2 : Initialisation Command Word 2 (ICW2)....................................... 25
3.2.3. Mot de commande d’initialisation 3 : Initialisation Command Word 3 (ICW3)....................................... 25
3.2.4. Mot de commande d’initialisation 4 : Initialisation Command Word 4 (ICW4)....................................... 26
3.2.5. Mot de contrôle d’opération 1 : Operation Control Word 1 (OCW1)....................................................... 27
3.2.6. Mot de contrôle d’opération 2 : Operation Control Word 2 (OCW2)....................................................... 27
3.2.7. Mot de contrôle d’opération 3 : Operation Control Word 3 (OCW3)....................................................... 28
3.2.8. IRR : (Interrupt Request Register = registre demande d'interruption) ...................................................... 29
3.2.9. ISR : (In Service Register = registre interruption en service)................................................................... 29