I Le 8031 et le 8032

Ces deux composants ont le même brochage. On remarque que de nombreuses pattes ont des fonctions secondaires. Etudions ce brochage de plus près:

II Le 80C535

Le noyau du 8051 est entièrement conservé. Il y ajout des fonctions complémentaires que sont :

Voici son brochage :

Broches particulières par rapport au 8031 :

III Le 80C537

Ici, on conserve le noyau du 80C535 et on le complète par de nouvelles fonctions :

Voici son brochage :

Fonctions secondaires des ports (en plus de celles sur le 8031) :

 

IV L'organisation du bus

On constate que l'organisation du bus est un peu particulière ici. Pour mieux comprendre, voici un exemple de mise en oeuvre d'un 8032 associé à une EPROM de 8Ko pour la mémoire programme et à une RAM de 8Ko également pour stocker des données :

Le 74HC573 est un verrou 3 état il permet le démultiplexage du port P0. Lorsque ALE est à 1, on a recopie des entrées sur les sortie et lorsque ALE passe à 0, les données restent sur les sorties du 573, elles sont les adresses de A0 à A7 et le micro se sert alors de son port P0 pour échanger des données. On constate ici que /PSEN commande directement le signal /OE de l'EPROM. Quand le micro veut aller chercher des instructions dans sa mémoire programme, PSEN passe à 0 el l'EPROM est alors validée en lecture. La RAM est dévalidée car son CS est commandé par A13. Dans le cas où l'on désire avoir 64Ko de RAM, il faut prévoir un décodage d'adresse moins rudimentaire.