Accueil | Page d'électronique

Le contrôleur de disquettes uPD765

Le brochage du contrôleur est le suivant:

       +--------------+
 RESET |1    +--+   40| VCC
   /RD |2           39| /RW-SEEK
   /WR |3           38| LCT-DIR
   /CS |4           37| FLTR-STEP
    RO |5           36| HDLD
   DB0 |6           35| READY
   DB1 |7           34| WPRT/2 SIDE
   DB2 |8           33| FLT-TRK0
   DB3 |9           32| PS0
   DB4 |10  uPD765  31| PS1
   DB5 |11          30| WDA
   DB6 |12          29| US0
   DB7 |13          28| US1
   DRQ |14          27| (HD) SIDE
 /DACK |15          26| MFM
    TC |16          25| WE
 INDEX |17          24| VCO
   INT |18          23| RDA
   CLK |19          22| RDW
   GND |20          21| WCK
       +--------------+

RESET: Entrée active sur le niveau haut. Cette broche permet de réinitialiser le contrôleur. Dans l'état de fonctionnement normal, elle est dans un état bas.

/RD: Entrée active à l'état bas. Cette broche est reliée au /RD du microprocesseur. Elle est active lorsque le microprocesseur désire lire des données sur un disquettte.

/WR: Entrée active à l'état bas. Cette broche est reliée au /WR du microprocesseur. Elle est active lorsque le microprocesseur désire écrire des données sur une disquette.

/CS: Entrée active à l'état bas. Cette broche valide les informatinos présentes sur les entrées /RD et /WR et plus généralement l'état actif du contrôleur.

DB0 à DB7: Bus de données relié au bus de données du microprocesseur. C'est par ces 8 broches que sont acheminées les commandes et les données lues ou à écrire sur disquette.

DRQ: SSortie active à l'état haut. Cette broche signale au contrôleur de DMA (Direct Memory Access) qu'un accès à la mémoire va se produire.

/DACK: Entrée active à l'état bas. Cette broche signale au contrôleur de disque que le contrôleur de DMA a commencé le transfert des données.

TC: Entrée active à l'état haut. Permet d'interrompre le transfert de données entre le microprocesseur et le contrôleur de disque. Cette broche est surtout utilisée en mode DMA.

INDEX: Entrée active à l'état haut. Cette broche est reliée au circuit qui détecte le début d'une piste dans le lecteur de disquettes.

INT: Sortie active à l'état haut. Cette broche permet de déclencher une interruption du microprocesseur.

CLK: Entrée d'horloge. Elle reçoit un fréquence de 4 MHz pour les lecteurs de disquettes de 5" 1/4 ou plus petits et de 8 MHz pour les autres.

GND: Masse WCK: Entrée qui détermine la vitesse de transmission des données entre le lecteur de disquettes et le contrôleur de disque.

RDW: Entrée active à l'état haut. Permet de séparer les données lues en fonction de leur type

RDA: Entrée active à l'état haut. Cette broche permet d'acquérir les données lues sur disquette

VCO: Entrée active à l'état haut. Cette broche permet de synchroniser le VCO par rapport au séparateur de données.

WE: Sortie active à l'état haut. Permet de valider l'écriture de données sur une disquette.

MFM: Sortie active à l'état haut. Donne le mode de travail du lecteur de disquettes (simple ou double densité).

(HD) SIDE: Sortie. Indique si le lecteur piloté est simple ou double face.

US0, US1: Permet de sélectionner un lecteur pour une pératino de lecture/écriture parmi les quatre qui peuvent être connectés sur le même contrôleur de disque.

WDA: Entrée active à l'état haut. Cette broche véhicule les données envoyées au lecteur de disquettes.

PS1, PS0: Sorties qui indiquent le type de transmission de données pour un lecteur de disquettes à double face (EARLY, NORMAL, ou LATE).

FLT/TRK0: Entrée qui permet d'attendre le passage à 1 du signal TRK0 ou la détection d'une erreur par le lecteur.

WPRT/2 SIDE: Entrée active à l'érat haut. Détermine l'état de protection de la disquette contenue dans le lecteur (WRITE PROTECT).

READY: Entrée active à l'état haut. Indique qu'une disquette se trouve insérée dans le lecteur et que ce dernier tourne à une vitesse qui permet des opérations de lecture/écriture.

HDLD: Sortie active à l'état haut. Sur les lecteurs de 8", cette broche signale une action à effectuer sur la tête de lecture.

FLTR/STEP: Sortie qui permet d'envoyer des impulsions au lecteur de disquettes à chaque déplacement de la tête de lecture, et de remettre à zéro la bascule d'erreur du lecteur de disquette.

LCT/DIR: Sortie qui détermine la direction que doit prendre la tête de lecture pour effectuer la prochaine lecture/écriture.

/RW/SEEK: Sortie active à l'état bas. Sélectionne les données nécessaires au contrôleur parmi toutes celles fournies par le lecteur de disquettes

VCC: Alimentation 5 V plus ou moins 5%.

Le brochage du contrôleur est le suivant:


Accueil | Page d'électronique


Page écrite à l'aide du célèbre Notepad.

Cette page a été entièrement crée et est gérée par Nicolas Marchildon