Inhaltszusammenfassung für Commodore Computer VC-4023
Seite 1
Mauixdmcker BEDIENUNGS mNDBUCH commodore COMPUTER...
Seite 2
diesem Handbuch enthaltenen Informationen wurden fälti e rüft e un Für dennoc andene Unsttmi e ten Oder n ormatlonen eIner a tun ernormen. eses n ormat ew nnun estrmt erste n erun u un este n ormat onen ederze vor- be a ten Urheberrecht und Copyri ght Sind Ei gentum der...
SEITE KAPI ALLGEMEINE INFORMATION ALLGEMEINE BESCHREIBUNG Druckcharakteristika Schnittstel Formul artransport Farbband Interner Mikro-Prozessor Soezi ff kat i onen AUSPACKEN DES DRIJCKERS KAPI VORBEREITI'NGEN ZUR RENUTZUNG DES DRUCKERS ANSCHLlJß DES ORUCKERS AN DIE COMPUTER-ANLAGE . EINSCHALTEN D ESGERÄTS (TEST) . EINSPANNEN OES PADIERS ..
Seite 5
TSVERZ FORTSETZUNG SEITE ANHANG EINFACHE STRINGFORMATISIERUNG ..AUSFOLLEN VORLAUFENOEN NULLEN ..... NIFMF.RISCHE FELDER ARITHMETISCHEM VORZEICHEN DEZIMALSTELLEN-SPEZIFIKATION ..FESTE UND GLEITENDE DOLLARKENNZEICHEN ... MI SCHUNG UNTERSCHIEDLICHER ARTEN VON FORMAT ISIERIJNGSFELDERN FORMATISIERUNG LITERALEN...
Seite 6
Dieses Handbuch wurde gescannt, bearbeitet und ins PDF-Format konvertiert Rüdiger Schuldes schuldes@itsm.uni-stuttgart.de (c) 2003...
KAPI TELI ALLGEMEINE INFORMATION Anschaffunq CRM-Oruckers Comodore wurde dem Computer- System eIn äußerst leistunqsfähfqes und flexibles Gerät hfnzuqefüqt. Es han- delt sich hierbet um den Drucker TYDS 4023 mit Traktorenvorschuh. Dieses Hanöuch enthält alle Informationen, die zur PrUfunq, zum Anschluß und zur Bedienunq des Druckers notwendiq...
IEEE-488 schnitt8tei1e Di eser Drucker entspricht den Anforderungen Norm IEEE-488 Commodore-Compu angeschlossen kann direkt in Verbindung e iner CBM Floppy werden. kann alleine, Disk Oder mit anderen IEEE-488 Geräten Computer betrieben werden. Ausl ieferung Drucker auf die Geräteadresse eingestel It. Diese kann durch Brücken, die sich auf der El ektronikplatine befinden,...
Seite 10
TABELLE Druckerspezi fikationen des ModelIs 4023 Serieller Matrix Drucker Druckertyp Druckgeschwindigkeit 45 Z/M bei 80 Zeichen je Zei Ie 78 ZIM bei 40 Zeichen je Zei le 124 Z/M bei 20 Zeichen je Zene bidi rektional Druckri chtung Zeilenl ange Zeichen 8 x 8 Punktematrix Schri...
AUSPACKER DES DRUCKERS Bevor der Drucker ausqepackt 1st, sol Ite die Packung auf äußerl iche Schäden untersucht werden. 1st das Veroackungsmaterial beschädiqt, dann sol Ite Auspacken und die Untersuchunq des Inhalts mit besonderer Sorqfalt durchqe— führt werden. Verpackunq sol Ite nicht weqgeworfen werden, a 1le Geoen-...
KAPI VORBEREITUNGEN ZUR BENUTZUNG DES DRUCKERS Bevor Drucker einqesetzt wi rd, sol Ite sich der Anwender verqewissern, daß der Drucker betriebsbereit i St. Das bedeutet, daß vom Anwender zu über- sich etwa Fremdqeqenstand im Weq des Druckkopfes Oder prüfen 1st, auch Papierführunq hefindet.
Anschluss Rechner kann entweder nach Abbild- ung 3 oder nach Abbildung 4 erfolgen. Netzkabei anschl ießen, Drucker aber noch nicht ein- schalten. COMMODORE COMPUTER SP -Kabel HI NWEIS COMMODORE PRINTER pp-Kabe1 CBM 8032/8096 ABBILOUNG ANSCHLUSS DRUCKER AN COMPUTER...
FLOPPY OISK pp-KabeI c.cv.vooogz sp -Kabel COMMODORE CBM PRINTER. "OOEL 4023 ABBILDUNG ANSCHLUB MEHRERER GERÄTE EINSCHALTEN DES GERÄTS (TEST) Der Drucker ist jetzt bedingt betriebsbereit und kann versuchsweise einge- schaltet werden. Ei nschalten Computer-Anlage und Oberprüfung der ordnungsgemaßen Betri ebsberei tscha ft .
EINSPANNEN DES PAPIERS Sind vorhergehenden Schritte erfolgreich durchgeführt worden, kann das Papier eingespannt werden. ABBILDUNG Papiereingang PAPIERFOHRUNG Traktorfijhrung Walze Der mit Trak toren ausgerüstete Drucker in der Lage, Standard-Endlosformulare verarbeiten. können Papier von Ihrem örtl i chen Commodore-Händler beziehen. Es könnte seins daß...
10 - AUSTESTEN DES DRUCKKOPFES Es ist demAnwender möglich, den ordnunqsqemäßenBetrieh des Druckkopfes und der Farbhand-Kassette auszutesten, nachdemdas Papier einqespannt ist. UNTER KEINEN IJMSTÄNDE sol Ite qedruckt werden, wenn sich noch kein Papier im Drucker befindet. Anderenfalls qeht der Anwender das Risiko ein, daß der Druckk0Df heschädiqt wird.
KAPI EINSATZ DRUCKERS Drucker kann viel mehr als schnell und saubere Druckausqaben zu er- stellen. Da er über seinen eiqenen Mikro-Prozessor verfüqt, er sehr fle- diesem Kapi tel Wird heschrieben, wie der Drucker zur Aus führunq xibel Druckausqaben qebracht wird, und wie oroqrarmiert werden...
BESONDERE DRUCKERSPEZIFISCHE BEFEHLE Beabsichtiqt Anwender best immte Informationen auf den Drucker zu brin- qen, Wird im wesentlichen nichts anderes qemacht, als die Bildschirmfunktio- Drucker zu Ubert raqen. Einiqe weniqe besondere RASIC-Befeh le erl auhen es dem Anwender, diese Obertraqunq durchzuführen. Die meisten ande- ren Oberlequnqen...
13 - CND-Befeh1 Die Syntax dieses Befehls ist wie folgt: CMD-BefehI überträgt Steuerung vom Computer auf den Drucker. 'Ifni-Eintrag rug der gleiche sein, der auch im OPEN-Befehl eingesetzt wur- 1m Gegensatz zum PRINT-Befehl Wird die Leitung zum Empfangsgerät offen bedeutet, daß...
14 - CLOSE-Befehl Syntax dieses Befehls folgt: CLOSE Nachdem von einer Dates qedruckt wurde, sol Ite diese irrner abqeschlossen werden. Zu keinem Zeitpunkt dürfen mehr 10 Dateien eröffnet sein. Deswe- wäre Vorteil, sich schon vom Anfanq an daran zu qewöhnen, die Dateien unmittel nachdem...
15 - DRUCK IX DIREKTXODUS Der Direktmodus erlaubt es dem Anwender, die Oruckbefehle über die Tastatur ei nzuqeben. Das folqende Befspiel zeiqt die qesamte Direktmodus-Verarbeitunq eines kur- zen BASIC-Proqrams. Eine Datei, nur efnen einzelnen BASIC-Befehl ent- hält, Wird in den Hauptspeicher des Computers einqeqeben.
16 - PROGRAXMGESTEUERTE DRUCKAUSGABE "ie hier verdeutl icht wurde, kann der Drucker direkt über die Tastatur qe- Steuert werden. Selbstverständlich es auch möql ich, den Drucker ausqe- hend von einem BASIC-Proqram zu steuern. In dem unten aufqeführten Beispiel Wird ein kleines BASIC-Proqramm in den Hauptspeicher des Computers qebracht (dies...
Seite 23
Druckausqabe eines den Hauptspeicher qeladenes Programm si eht folqt aus: OPEN4 1=32 :NEXT 1=160 :NEXT PRINT#4, "cem 4*22 ORUCKER ZEICHENSHTZ" PRINT#4 PR INT#4 PR I NT PRINT PRINT PRINT :PRINT :FFINT :FRINT :PRINT LIST PERCIF. Es folqt eine Erkl ärunq .iedes einzel nen Befehls...
Seite 24
BEMERWNG : Benutzunq CRSR-Down Kleinbuchstaben und des CRSR-UD roßbuc ermöq nwen er sowo n e ner e q eic ze t q zu ZEILEN ERKLÄRUXG (FORTSETZUNG) Das Drucken CRSR-Downhat auf den Drucker den qlei chen Effekt, auch Befehl 'POKE59468,14' auf die Bild- schi rmausqabe hat, indem die unmittelbar darauffolqenden...
Seite 25
Zur Ausführunq dieses Programs ist lediql ich die Taste zu betätlqen. Daraus erqibt sich die folgende AufHstunq: 4øea PR 1 NTER I • 123436789 t ' < rxo• , -.xø 123456783' ' < OPEN4 FORI • 1SØT0223 tS$=B$+CHR$C t NEXT cs.•a•...
Seite 26
20 - FORNATSTEUERUNG Durch die Formatsteuerunqs-Einri chtunq des Druckers der Anwender in der Laqe, die Formatisierunq der an den Drucker qesendeten Daten zu steuern. Formatsteuerunq ermögl icht es, Zahlen spaltenqerecht auszuqeben, die Beqren- zung der Zei len ie Seite zu setzen, und andere nützliche Formatisferunqsauf- qaben durchzuführen.
Seite 27
Drucken Daten genau empfangen ver-den: sa=O Bezuq Sekundäradresse stellt dieser Wert den Standardwert (default) dar. Ganz eqal, 0b diese Parametereintraqunq fm OPEN-Befehl einqe- setzt wurde Oder nicht, die Druckausqabe qleicht qenau dem Format, welches empfanqen wurde. werden bis zu 80 Zeichen auf efner ausqeqeben.
Seite 28
22 - Speicherung Formatisierungsdaten: sa=2 Die wichtiqste Eigenschaft des Druckers besteht möql icherweise in der Fähi q- keit, Daten zu formatisieren. Eine spaltenqerechte Formatisierunq qeneriert eine ei nfache Eins-zu-Eins-Ohertraqunq zwischen Spalte Druckzei Ie und druckenden Zeichen. Die Formatisierunqseinri chtunq erlaubt dort dem Anwender, die Oaten linksbündiq...
Seite 29
23 - Nunerlsch Daten 9 - spezifiziert die Position einer Ziffer innerhalh efnes numeri schen Fel- des. dem eiqentlichen Datenfeld an dieser Stelle keine Ziffer vorhan- den, Wird stattdessen eine Leerstelle qedruckt. Z - spezlfiziert auch die Position einer Ziffer innerhalb etnes numeri schen 1m Gegensatz...
Seite 30
-24- folqende Aufstellunq enthä)t noch weitere Beispiele der Formatisierunq von Feldinhalten und der daraus resultierenden Datenaufbereitunq. FORMAT OATEN AUFBEREITETE DATER AAAAA AAAAA ABCDEFG ABCDE $9999 $99.99 $77.00 $99.99 $77.00 $77.w $99.99. $99.99. $77.00 $99.99 •$77.00 zzzz 0077 ZZ999 77.000 zzz.99 077.00 999.99 77.00...
Seite 31
25 - Skip (Leerstel len): Werden qedruckten Text Leerstel benöt i qt , sind dafür qanz einfach Leerzeichen einzusetzen. BEISPIEL: PRINT#I, iAAA AAA' PRINT#2, CHRS(29) Erqebnis: CBM CBM IJmGanzzahlen rechtsbündiq aufzubereiten, ein Alpha-Strinq mit der Länqe der qrößten Ganzzahl zu definieren. Danach ist das Ganzzah I-Feld linksbündig...
Seite 32
Angabe Zeilenzahl. Seite zu drucken ist: sa=3 Der Einsatz dieses Wertes in die Sekundäradresseerl aubt es demAnwender, die Anzahl der auf einer Seite zu druckenden Zei len nach Bel iehen zu beqren- Damit diese Sei ten-Option aktiviert werden kann, ist es notwendfq, ein zen.
Seite 33
Fehlernachrichten Sind selbsterkl ärend, wobei die Behebunq des Fehlers durch den Druck vollständfqen Fehlernachri deutlich wird. erdi agnose-Nachri chten - Anzahl definierten Zei len .ie Seite außerhalh der erlaubten Bandbref Mirde versucht, der Sekundäradresse einen Wert einzuqeben, der kleiner Zeile Oder qrößer 127 je Seite...
Seite 34
-28- Spezifikation eines progranmierbaren Zeichens: sa=5 Der in die Sekundäradresse eingegebene Wert von t 5' erlaubt es dem Anwender, seine eigenen, indi viduell geformten Zeichen zu spezifizieren. Die Initiali- sierung erfolgt mittels der Sekundäradresse. Angenormen, Wird gewünscht, das Fi rmenzeichen von Comodore ren: commodore...
Seite 35
29 - Das unten gezeiqte Programm druckt das Firmenzeichen von Comodore zehn Mal. Wird String dem CHR$-Wert der spaltenorientierten Summen er- stent. wonach der Strinq mittels 'sa=5' dem Drucker Uberqeben wird. IJmdas Drucken von Groß- Oder Klefnbuchstaben zu ermöql ichen fijr Großbuchstaben hochzuschal ten (shi ft)
Seite 36
-30- Das Absetzen des Befehls führt zum folgenden Ergebnis: kundenindi viduelle Sonderzeichen in der gleichen Zeile können nur Mehrere errei cht werden, daß die gleiche Zeile nochmals überdruckt wird. da durch Findet ein Oberlauf zur nächsten Zeile statt, kann das gesondert entwickel Zeichen nicht...
Auswahl von Klein— und Großbuchstaben: sa=7 Umden Drucker in den Klein- und Großbuchstaben-Modus zu versetzen, sind die folgenden Befehle auszuführen: BEISPIEL: 10 OPEN 7.4.7 20 PRINT#7 30 CLOSE 7 Selektion ASCII—Xodus: sa•8 Zur Umstellungdes Druckersauf ASCII-Zeichenist wie im folgendenBeispiel dargestellt vorzugehen: BEISPIEL: 10 OPEN 8.4,8...
Seite 38
32 - SONDERZEICHEN-FUNKTIONEN Um den Druckmodus innerhalb einer Zei le wechseln zu können, ist es möqlich, Sondersteuerzei chen einzusetzen. Die Tabelle 2 enthält eine Zusamenfassunq dieser Sondersteuerzei chen. In dieser Tabelle auch eine kurze Beschrei- hunq Seder einzelnen Funktion aufqeführt. TABELL Sondersteuerzeichen Druckerfunktion...
Seite 39
33 - Erveiterte Zeichen Es ist möglich. jedes einzelne Zeichen in zweifacher Breite seines ursprüng- lichen Formats zu drucken. Das bedeutet, daß die Normal zeichen in einer trix von 8 Reihen mal 8 Spalten erstellt werden und die erweiterten Zeichen in einer Matrix von 8 Reihen mal 16 Spalten.
Seite 40
34 - Druck ungekehrten Darstel lunqsformat Diese Funktion kehrt Punktematrix um, was zum Erqebnis hat, daß weiß auf Es ist darauf zu achten daß dieser Druckmdus schwarz gedruckt wird. nicht mehr fünf hinteretnan o qen en erwen n et e me ädlqunq kop es zu ver n ern.
ANHANG diesem Anhanq darqestel Iten Proqrame sol len die Formatisierunqs- fähi qkeiten des Druckers verdeutlfchen. Dabei ist das erste Program detail- liert beschriehen, wonach bei den folqenden Programen nur die neu hinzuqe- füqten Tei le erklärt werden.
Seite 42
EINFACHE STRING-FORXATISIERUNG Dieses Program eröffnet vier Oateien (um vier unterschiedlfche Aufgaben auszuführen). Dabei werden 3 Zei Ten qedruckt: der Formatisierunqs-Strinq, nicht formatisierte Oaten-Strinq und der formatisierte Daten-Strinq. Danach Wird das Program aufqelistet. Es handelt sich um das folqende Proqram: RE:c: FEHLEPMELOWNG ICHEN FOPMRTIEPF.NOEP...
Seite 43
Zum Verständnfs Wird dieses Program in allen Einzelheiten erklärt. Err I ärunq Zeilen Loqische Dateien für den Drucker eröffnet, so daß die sich 10-40 dem Hauotspefcher Computers befindende Daten 4 unter- schiedlfche Arten ausqeqeben werden können: Loqische Sekundär- Datel adresse Verwendunq O(default) Oaten so drucken,...
AUSFOLLEN VORLAUFENDEN NULLEN Dieses Proqram druckt zehn Zei len von numeri schen Daten, wobei jede neue Zeile einem Wert beainnt, der um eins höher lieqt, der Wert in der vorherqehenden Zei lee 1mFormatisierunsbefehl der Zeile 60 (vorbereitet Zelle 30 und übertraqen in Zeile 70) spezifiziert vorausqehende Nul len in...
Seite 45
NUNERISCHE FELDER NIT ARITHMETISCHEN VORZEICHEN Wie im unteren Beispiel qezeiqt, kann bei der Druckausqabe das ari thmetische Vorzeichen dem entsprechenden numeri schen Wert folqen, wohei darauf zu ach- ten 1st, daB nur bei einem neqativen Wert das Minuszeichen (-) qedruckt Wird und eine Leerstelle verbleibt,...
DEZIXALSTELLEN-SPEZIFIKATION Sind hinter dem Oezimalpunkt des Formatisierungs-Befeh1s mehr Stel len als den formatisierten Daten vorhanden, dann werden die letzten Stel len mit Nul- len (O) aufqefüllt. 1st der Fall umqekehrt, dann Wird formatisierte Zahl abgeschnitten. 1 .2SEIØØ øøeeø I.IPENI FEHLERMELOWNG ERMQEGLICHEN 99999 NEXT...
FESTE UND GLEITENDE DOLLARKENNZEICHNUNG Bei demDruck eines DOIlarzeichens (S) an einer festen, vordefinierten Stel- werden linksbündi gen Nul len des Betraqs mit Leerzeichen setzt. Handel t es sich jedoch um ein Gleitdol lar-Zeichen, dann Wird das DOI larzei- chen unmittel links der ersten si qnifikanten...
MISCHUNG UNTERSCHIEDLICHER ARTEN VON FORXATISIERUNGSFELDERN 1m unten gezeiqten Bei spiel werden numeri sche Werte mit vorausqehenden len, Alpha-Felder, Gleitd011ar-Beträqe und ein numerisches Feld gezelqt, dem die Nul len (0) unterdrückt sind. In Zeile 120 Wird der Befehl CHRS(29), (skip) als Beendiqunqszeichen für ein A1pha-Fe1d benutzt, so daß...
Seite 49
FORXATISIERUNG MIT LITERALEN unten stehenden Beispiel Wird das Formatieren Literalen verdeutl icht: $874 $113 sgqø sgøs $499 $803 seøe øø. .692 OPEN' OPEN3 , 4, $$$$ zz.993 PR 1 NT*3 II-1ST READY.
Seite 50
commodore COMPUTER Mikel-Nr. 554023/7-8...