2. PRESENTATION...................................................................................................................................... 27
3. LE 8251....................................................................................................................................................... 27
3.1. FONCTIONS DES BROCHES................................................................................................................... 27
3.2. PROGRAMMATION DU 8251 ................................................................................................................ 29
3.2.1. L’instruction de mode (Mode Instruction) .................................................................................... 29
3.2.2. L’instruction de commande (Command Instruction)..................................................................... 32
3.2.3. Définition du mot d’état (Status Read)..........................................................................................33
3.3. APPLICATION DU 8251........................................................................................................................ 33
4. MANIPULATION..................................................................................................................................... 34
MANIPULATION 5 : PROGRAMMATION DU 8259................................................................................... 37
1. BUT DU TP................................................................................................................................................ 37
2. LES INTERRUPTIONS........................................................................................................................... 37
3. LE 8259....................................................................................................................................................... 37
4. REGISTRES ET PROGRAMMATION DU 8259.................................................................................. 38
4.1. ICW1 : REGISTRE MODE DE FONCTIONNEMENT................................................................................... 38
4.2. ICW2 : REGISTRE VECTEUR D'INTERRUPTION ..................................................................................... 38
4.3. ICW3 : REGISTRE CONFIGURATION EN CASCADE ................................................................................ 39
4.4. ICW4 : REGISTRE FIN D'INTERRUPTION............................................................................................... 39
4.5. OCW1 : REGISTRE MASQUE DES INTERRUPTIONS (LECTURE/ECRITURE) ............................................ 40
4.6. OCW2 : REGISTRE PRIORITE DES INTERRUPTIONS............................................................................... 40
4.7. OCW3 : REGISTRE GESTION DES INTERRUPTIONS ............................................................................... 41
4.8. IRR : (INTERRUPT REQUEST REGISTER = REGISTRE DEMANDE D'INTERRUPTION)............................... 41
4.9. ISR : (IN SERVICE REGISTER = REGISTRE INTERRUPTION EN SERVICE) ............................................... 42
5. SIGNAUX DES ENTREES SORTIES DU 8259 .................................................................................... 42
6. MANIPULATION..................................................................................................................................... 42
6.1. EXEMPLE DE PROGRAMMATION .......................................................................................................... 43
6.2. PROGRAMMATION DU 8259 ................................................................................................................ 44
MANIPULATION 6 : PROGRAMMATION DU 8253................................................................................... 46
1. BUT DU TP................................................................................................................................................ 46
2. LE 8253....................................................................................................................................................... 46
3. PROGRAMMATION DU 8253................................................................................................................ 48
3.1. FORMAT DU MOT DE CONTROLE.......................................................................................................... 48
3.1.1. Définitions des bits........................................................................................................................ 48
3.1.2. Les modes...................................................................................................................................... 49
3.2. PROCEDURES DE LECTURE/ECRITURE.................................................................................................. 51
3.2.1. Procédure d’écriture..................................................................................................................... 51
3.2.2. Procédure de lecture..................................................................................................................... 52
4. MANIPULATION..................................................................................................................................... 52
4.1. EXEMPLE ............................................................................................................................................ 52
4.2. TRAVAIL DEMANDE ............................................................................................................................ 54
MANIPULATION 7 : PROGRAMMATION DU PORT SERIE SOUS VISUAL BASIC .......................... 56
1. PRESENTATION DU TP......................................................................................................................... 56
2. LE MICROSOFT COMM CONTROL 6.0............................................................................................. 56
3. LES PROPRIETES DE BASE DU MICROSOFT COMM CONTROL ............................................. 57
4. MANIPULATION : COMMUNIQUER AVEC UN AUTRE PC VIA LE PORT COM.................... 60
5. ANNEXE.................................................................................................................................................... 62