home *** CD-ROM | disk | FTP | other *** search
/ Turbo Toolbox / Turbo_Toolbox.iso / emulator / c64 / vc1541.doc < prev    next >
Encoding:
Text File  |  1992-08-31  |  7.1 KB  |  170 lines

  1.  
  2. Bentrup Instrumente Software VC1541 (C)opyright 1988;
  3. ________________________________________________________________________________
  4.  
  5. Anwendung des VC1541 Adapters :
  6.  
  7. Der Stecker muß in den Druckerport mit der höchsten Nummer gesteckt werden.
  8. Bei einem System mit 2 Druckerports muß demnach der Port LPT2 verwendet
  9. werden.
  10.  
  11. Das Programm hat den Namen VC1541. Als Parameter beim Aufruf des Programmes
  12. kann einer der 4 folgenden Befehle verwendet werden :
  13.  LOAD, SAVE, COMMAND, STATUS
  14.  
  15. Der grundsätzliche Syntax ist wie folgt :
  16.  
  17. VC1541  [Befehl] [Dateiname auf der VC1541-Diskette],[Dateiname im PC]
  18.  
  19.  
  20.  
  21. Zum einfachen Verständnis einige Beispiele :
  22.  
  23. 1.) Beispiel
  24.  
  25. Auf der VC1541 Floppy befindet sich u.a. ein Programm mit dem Namen "Prog1".
  26. Diese Datei soll geladen, auf den PC übertragen und dort auf der Festplatte C:
  27. unter dem Namen "PC-PROG" abgespeichert werden. Der Befehl lautet wie folgt :
  28.  
  29. VC1541 load Prog1,C:PC-Prog
  30.  
  31. Wichtig ist, daß keine Anführungsstriche verwendet werden. Wenn das Programm
  32. nach dem Aufruf "Invalid Command / Bad Syntax" meldet, wurde ein ungültiger
  33. Befehl verwendet. Überprüfen Sie den Befehl anhand des Beispiels.
  34.  
  35.  
  36.  
  37. 2.) Beispiel
  38.  
  39. Sie haben ein Programm auf der Festplatte mit dem Namen "PC-Prog". Dieses soll
  40. unter dem Namen "VC-Prog" auf der VC 1541 Floppy abgespeichert werden :
  41.  
  42. VC1541 save VC-Prog,c:PC-Prog
  43.  
  44. Klar ?!
  45. In jedem Fall steht also zuerst der Dateiname der VC1541 und nach dem Komma
  46. erst der Name des PC-Files.
  47.  
  48. Mit dem Programmaufruf "vcdir" wird automatisch das Inhaltsverzeichnis der
  49. VC1541 - Floppy gelesen und auf dem Bildschirm angezeigt.
  50.  
  51.  
  52. 3.) Beispiel
  53.  
  54. Die Diskette in der Floppy VC1541 soll formatiert werden (mit dem Namen VC-
  55. Disk) :
  56.  
  57. VC1541 Command N:VC-Disk
  58.  
  59. Ebenso können anstelle des Kommandos "N: ..." auch alle anderen VC1541 Befehle
  60. (wie S, R, I etc.) mit dem entsprechenden Parameter stehen.
  61.  
  62.  
  63. 4.) Beispiel
  64.  
  65. Der Fehlerkanal (=Status) der Floppy soll abgefragt werden. Der Bildschirm hat
  66. in DOS den Namen "CON" (=Konsole). Somit heißt das Kommando
  67.  
  68. VC1541 status con
  69.  
  70. oder, wenn der Status in die Datei mit dem Namen VCSTAT geschrieben werden
  71. soll :
  72. VC1541 status vcstat
  73.  
  74.  
  75.  
  76. Wenn das Laufwerk VC1541 einen Fehler entdeckt (Schreibversuch auf geschützte
  77. Diskette, Lesen einer nicht existierenden Datei etc., Erkennung blinkende
  78. Leuchtdiode) bricht das Programm mit der Meldung "device timeout" ab. Mit dem
  79. Befehl aus Beispiel 4.) kann die genaue Fehlerursache abgerufen werden.
  80.  
  81. Wenn ein Fehler an der Floppy des PC auftritt (z.B. Diskette voll), meldet
  82. das Programm einen "PC-Disk-System Error (XX)" an. Anstelle der XX steht die
  83. Fehlernummer, gleichbedeutend mit der Fehlerursache. Eine Auflistung dieser
  84. Fehlercodes ist auf der beiliegenden Kopie ersichtlich.
  85.  
  86. Der Selectcode der VC1541 Floppy ist auf 8 festgelegt.
  87. _______________________________________________________________________________
  88.  
  89. Hinweis für das Lesen/Schreiben von Dateien (SEQ und REL) :
  90.  
  91. Für das Lesen  von Dateien (Sequentiell und Relativ) sind im Dateinamen
  92. (entsprechend dem OPEN-Befehl des C64) Vermerke zur Datei-Art und Zugriffs-Art
  93. anzugeben; diese sind durch Komma abzutrennen. Das Programm vc1541.com
  94. interpretiert jedoch ein Komma als Trennzeichen für den Dateinamen im PC
  95. (siehe o.a. Beispiele). Dieses würde normalerweise dann zum Fehler führen.
  96.  
  97. Um trotzdem Dateien lesen zu können, liegt das Programm vc1541#.com bei. Bei
  98. diesem Programm ist der PC-Dateiname mit dem Zeichen '#' abzutrennen. Somit
  99. können dann Dateien gelesen werden.
  100.  
  101. Beispiel : Laden der sequentiellen  Datei "DATEN        SEQ"  und abspeichern
  102. unter "C:\PC.DAT" auf der Festplatte :
  103.  
  104. vc1541# load DATEN,S,R#C:\PC.DAT
  105.                       ^---- Trennzeichen '#' (statt ',' bei "vc1541.com")
  106.  
  107. Der Befehlssyntax und die Beispiele für "vc1541#.com" sind identisch mit denen
  108. des Programmes "vc1541.com". Als Trennzeichen zwischen den anzugebenden Datei-
  109. namen ist nur jeweils anstelle des Kommas das Zeichen "#"  anzugeben.
  110.  
  111.  
  112.  
  113.  
  114. Hilfen zur Fehlersuche:
  115. ------------------------------------------------------------------------------
  116.  
  117. Falls Ihr Adapter nicht auf Anhieb funktionieren sollte, beachten Sie bitte
  118. nachfolgende Checkliste :
  119.  
  120. Fehlersymptom                           Abhilfe
  121. ------------------------------------------------------------------------------
  122. Nach Aufruf von vc1541(#) erscheint     Floppy ist ausgeschaltet
  123. "device not present error"              Adapter ist nicht am richtigen
  124.                                         Druckerport angeschlossen (höchster
  125.                                         Port !)
  126.                                         Selectcode Floppy steht auf 9 (statt 8)
  127.                                         Verbindungskabel defekt
  128.                                         Druckerport defekt
  129.  
  130. Nach Aufruf von vc1541(#) erscheint     Floppy ist nicht bereit Daten zu
  131. nur noch der blinkende Coursor, kein    empfangen; Floppy ist demnach defekt
  132. Warmstart mehr möglich                  evtl. Druckerport defekt
  133.  
  134. Nach Aufruf von vc1541(#) erscheint     Es wurde ein unzulässiges Kommando an
  135. "Operation succesfull", trotzdem        die Floppy geschickt bzw. ein unmög-
  136. blinkt die LED der Floppy (=Fehler)     licher Befehl verlangt. Zur genaueren
  137.                                         Fehlerursache den Floppy-Status abfra-
  138.                                         gen (siehe Beispiel).
  139.                                         Wir möchten ausdrücklich daraufhin-
  140.                                         weisen, daß solche Fehler mit a b s o -
  141.                                         l u t e r  Sicherheit nichts mit
  142.                                         unserem Adapter zu tun haben !
  143.  
  144. Nach Aufruf von vc1541(#) erscheint     Diese Fehlermeldung deutet auf ein
  145. "PC-System Error ..."                   Problem mit dem Laufwerk der PCs hin.
  146.                                         Prüfen Sie bitte anhand der anliegenden
  147.                                         Fehlerliste Ihre Operation (Diskette
  148.                                         voll, Filename unzulässig, Path nicht
  149.                                         gefunden etc.)
  150.  
  151.  
  152.  
  153. Abschließend sei noch daraufhingewiesen, daß bei den ersten Commodore PC10
  154. Computern der LPT1 Port nicht gemäß dem IBM-Standard aufgebaut worden und somit
  155. inkompatibel ist (Technischer Hinweis: bei diesem Port ist der Pin 17 des
  156. Centronic-Steckers nicht lesbar, d.h. write only. Die IBM-Norm verlangt aber
  157. auch das Lesen dieses Pins). In diesem Fall empfehlen wir die Installation
  158. eines zweiten Druckerports (beliebiges "Taiwan-Modell"). Auch wir können
  159. Ihnen notfalls einen solchen Adapter (Preis ca. DM 60.-) liefern.
  160.  
  161. Pinbelegung des Adaptersteckers:      CENTRONICS       VC1541 6-pol Buchse
  162.  
  163.                                       Pin      1 ----------------------- 4
  164.                                               14 ----------------------- 5
  165.                                               17 ----------------------- 3
  166.                                               18 ----------------------- 2
  167. ________________________________________________________________________________
  168.  
  169.  
  170.