Ce contrôleur, qui s'installe généralement dans le slot #8 de la Pebox, permet de gérer jusqu'a trois lecteurs de disquettes double faces en simple densité (DSK1,DSK2 et DSK3). Il est architecturé autour du contrôleur WD1771. Un connecteur situé à l'arrière permet de brancher les unités de lecteurs externes. Le connecteur interne (bleu), composé de 34 broches sert à la liaison de lecteur interne PHP1250.

Le Disk Memory Drive PHP1250 de Texas Instruments est un lecteur simple face de type Shugart. En configuration d'usine, il reçoit un 'Termination Resistor Pack' (composant amovible ressemblant à un circuit intégré) qui déclare le lecteur installé dans la Pebox comme seul lecteur présent dans le système. Lors de l'installation d'un ou plusieurs lecteurs supplémentaires, ce composant doit être retiré pour être placé sur le dernier lecteur de la chaîne.

Note: La carte PHP1240 est présentée ici sans son bouclier métallique, servant à la fois de protection et de dissipateur thermique.

 

La capacité de stockage d'une disquette:
- Simple face, simple densité (40 pistes, 9 secteurs par piste, capacité totale: 90 Ko)
- Simple face, double densité (40 pistes, 16 ou 18 secteurs par piste, capacité totale de 160 Ko ou 180 Ko)
- Double face, simple densité (40 pistes par face, 9 secteurs par piste, capacité totale: 180 Ko)
- Double face, double densité (40 pistes par face, 16 ou 18 secteurs par piste, capacité totale de 320 Ko ou 360 Ko)

Les codes d'erreurs:
Un code est composé de deux chiffres (Droite&Gauche). Chaque chiffre correspond à une information sur l'erreur rencontrée.
Le code 00 signifie que le système ne détecte pas la présence du contrôleur de disquettes.

Codes utilisés par le module Disk Manager:

Chiffre de gauche   Chiffre de droite
1 Autre 1 Enregistrement non trouvé
2 Positionnement 2 Code cyclique redondant
3 Lecture 3 Donnée perdue
4 Ecriture 4 Protection en écriture
5 non utilisé 5 Faute en écriture
6 non utilisé 6 Disque absent ou non prêt
7 non utilisé 7 Paramètre invalide
8 non utilisé 8 non utilisé
9 Erreur spéciale 9 Erreur spéciale

 

Codes utilisés sous TI-Basic:

Chiffre de gauche   Chiffre de droite
0 Open 0 Lecteur spécifié non trouvé
1 Close 1 Unité ou fichier protégé en écriture
2 Input 2 Attribut(s) d'ouverture de fichier erroné(s)
3 Print 3 Opération illégale
4 Restore 4 Disquette pleine ou nombre de fichiers ouvert trop important
5 Old 5 Lecture hors limite de fin de fichier
6 Save 6 Erreur . Disquette non initialisée ou défectueuse
7 Delete 7 Erreur de fichier. Fichier ou disquette absents. Lecture de donnée absente
8 non utilisé 8 non utilisé
6 EOF   9 non utilisé

 



Contenu de ce site ©1999-2017 Fabrice Montupet