Microprocesseur - Présentation de l'interface d'E / S
Dans ce chapitre, nous aborderons l'interface mémoire et l'interface IO avec le 8085.
Interfaceest le chemin de communication entre deux composants. L'interface est de deux types, l'interfaçage mémoire et l'interfaçage E / S.
Interfaçage de la mémoire
Lorsque nous exécutons une instruction, nous avons besoin du microprocesseur pour accéder à la mémoire pour lire les codes d'instructions et les données stockées dans la mémoire. Pour cela, la mémoire et le microprocesseur ont besoin de certains signaux pour lire et écrire dans les registres.
Le processus d'interfaçage comprend certains facteurs clés pour correspondre aux besoins en mémoire et aux signaux du microprocesseur. Le circuit d'interface doit donc être conçu de telle manière qu'il corresponde aux exigences de signal de mémoire avec les signaux du microprocesseur.
Interfaçage IO
Il existe divers appareils de communication comme le clavier, la souris, l'imprimante, etc. Nous devons donc interfacer le clavier et d'autres appareils avec le microprocesseur en utilisant des verrous et des tampons. Ce type d'interface est appelé interface E / S.
Schéma fonctionnel de l'interface mémoire et E / S
![](https://assets.edu.lat/microprocessor/images/interfacing.jpg)
8085 Broches d'interfaçage
Voici la liste des 8085 broches utilisées pour l'interfaçage avec d'autres appareils -
- A 15 - A 8 (bus d'adresse supérieure)
- AD 7 - AD 0 (adresse inférieure / bus de données)
- ALE
- RD
- WR
- READY
Moyens de communication - Microprocesseur avec le monde extérieur?
Le microprocesseur peut se connecter avec le monde extérieur de deux manières.
- Interface de communication série
- Interface de communication parallèle
Serial Communication Interface - Dans ce type de communication, l'interface récupère un seul octet de données du microprocesseur et l'envoie bit à bit à l'autre système en série et vice-versa.
Parallel Communication Interface - Dans ce type de communication, l'interface récupère un octet de données du microprocesseur et l'envoie bit à bit aux autres systèmes de façon simultanée (ou) parallèle et vice-versa.