Herunterladen Inhalt Inhalt Diese Seite drucken
ezoe/zzoe
unqo
qonqpueqze»onza
aaopowwoo
Inhaltsverzeichnis
loading

Inhaltszusammenfassung für Commodore CBM 3022

  • Seite 1 ezoe/zzoe unqo qonqpueqze»onza aaopowwoo...
  • Seite 2: Inhaltsverzeichnis

    Inhaltsverzeichnis Allgemeines Inbetriebnahme wird Drucker angesprochen? File? OPEN—Befeh1 — Primär— Sekundäradresse Ein/Ausgabebefeh1e Anwendung beim Drucker Auslisten Programmen Spezielle Eigenschaften Druckers Liste Sekundäradressen Sekundäradresse (normaler Ausdruck) Sekundäradresse 1 (Daten formatiert ausdrucken) Sekundaäradresse 2 (Formatierungsanweisungen) Sekundäradresse 2 — Liste Formatierungsanweisungen Sekundäradresse 2 — Formatierungsbeispiele Sekundäradresse 4 (F: hlermeldungen) Sekundäradresse...
  • Seite 3 Zeilen überschreiben Negativdarstellung Besonderheiten beim Zeilenvorschub Tabelle ASCII—Zeichen Techni sche Daten Einstellen einer anderen Yeripheriegeräteadresse Be i spie Ipro gramme Inhaltsverzeichnis...
  • Seite 4: Inbetriebnahme

    '1. Der CBM 3022/3023 — ein leistungsfähiger Drucker CBM 3022 bzw. CBM 3023 stellt einen leistungsfähigen Drucker seinem Ausdruck wéit über hinausgeht, was nor— malérweise dem Bildschirm CBM—Computers möglich ist. dem Drucker CBM 3022/5023 können alle grossen kleinen Buchstaben Ihres Rechners ausdrucken.
  • Seite 5: Wie Wird Der Drucker

    wird Drucker angesprochen? Um den Drucker über den Rechner steuern zu können, muß man zu— nächst einige grundsätzliche Dinge wissen. Peripheriegeräte, am IEEE—Bus angeschlossen sind (wie z. B. Drucker), müssen durch sogenannte Files angesprochen werden. Was ist File? Sehr vereinfacht kann man sagen, daß...
  • Seite 6: Ein/Ausgabebefeh1E

    Diese Zahl stellt also Geräte—Adresse darf im Bereich O bis '15 liegen. wird häufig auch Primäradresse bezeichnet. Zahl (C): Diese Zahl darf Bereich O bis liegen. stellt Sekundäradresse dare Bedeutung die— Zahl Primäradresse abhängig,also entsprechenden Peripheriegerät. Für Cassettenrekorder z. B. folgende Be—...
  • Seite 7: Anwendung

    Basic—Befeh1e GET, INPUT und PRINT sind, wenn innerhalb eines Files verwendet werden, dem Doppelkreuz zu ver— sehen: PRINT* , GET* , Hinter Doppelkreuz wird dann jeweils zugehörige File— nummer gesetzt, z. B. PRINT* 14, GETF95 oder INPU*95. Hinter Filenummer kommt dann Komma eine...
  • Seite 8: Der Drucker

    Zeile '10 eröffnet Druck—FiIe Nummer Ziffer Geräteadresse Druckers. dritte Ziffer darr feh— len, diesem Fall nimmt Rechner dafür den Wért O an. Zeile 20 ist Beginn einer Schleife, Zeile 40 geht durchlaufen wird. Zeile beinhaltet Druck—Befeh1. Schleifenvariable Werte 1 bis 10 durchläuft, wird hier...
  • Seite 9 oder LIST 1000—2000) Return—Taste zu drücken. Am Drucker leuchtet während Auslistens Leuchtdiode auf. Normalerweise wird eben beschriebene Befehlsfolge über Tastatur eingegeben, aber kann auch Programm geschrie— werden. Wenn das Programm ausgelistet ist, dann ILLE—BUS noch immer aktiv, denn CliD—Befeh1 jegliche Ausgabe IEE—Bus geleitet.
  • Seite 10 Zeilenzahl Seite Fehlermeldungen ermöglichen Ansteuerung einzelner Yunkte ? mal 6 matrix Zeilenabstand (nur Traktorführung, einzelnen Sekundäradressen werden folgenden Kapi teln ausführlich erklärt. Grundsätzlich gibt zwei Arten, Ausdruck Druckers gesteuert werden kann: Zum einen über Sekundäradresse, zum anderen über verschiedene Formatierungs— anweisungen sowie Anweisungen...
  • Seite 11 +01.35 0.01- oder: '1.5 .01 ooo- 000178. Ausdruck genau aussieht, lässt sich anhand oben angegebenen Frogramms nicht sagen, denn Sekundäradresse bezieht sich eine weitere Sekundäradresse, Sekundär— adresse Es muß noch weiterer File eröffnet sein, wel— cher Sekundäradresse 2 haben muß, dem dann Forma—...
  • Seite 12 Befehl CLOSE 7 erst stehen darf, wenn Ausdruck durch eigentlichen Druckfile erfolgt istl Das obrige Beispiel führt keinem Fall zu dem Ausdruck 99.99 man vielleicht meinen könnte, sondern legt Weise eines zukünftigen Ausdrucks fest, ausgedruckt werden kann über einen zweiten File Sekundäradresse Beispiel...
  • Seite 13 mehreren $ —Zeichell formatiert, dann wird $ —Zeichen un— mittelbar auszudruckende Zahl gesetzt. 'Wird jedoch einem $ —Zeichen und mehreren 9—Zeichen formatiert, dann. steht $ —Zeichen zu i3eginn Eeldes es folgen — je nach Formatierung 9 — kein, oder rnehrere Blanks, erste Ziffer...
  • Seite 14: Funktion

    Sekundäradresse — Formatierungsbeispiele Formatierungsfeld Daten Ausdruck ABCDEFG ABCDE $ 85 12345 $ 9999 $ 85 $ 9999 —1234 '1254 $ 9999 12345 $ 99.99 $ 76.00 $ 99.99 $ '72.00 $ 99.99— --72.5 $ 72.50— $ 99.99— 72.5 $ 72.50 S $ 99.99 zzzz 0014...
  • Seite 15: Liste Der

    Sekundäradresse 4 (Fehlermeldungen) Wenn es einem Formatierungsfehler gekommen ist, dann be— stehen für Ausdruck zwei Möglichkeiten: entweder druckt Drucker eine entsprechende Fehlermeldung oder nicht. jedem Fall jedoch wird, sobald solcher Formatierungs— fehler aufgetreten ist, Sekundäradresse Formatiertmgs— files Null gesetzt, d. h. es wird nicht mehr...
  • Seite 16: Sekundäradresse

    Flatrix berechnen Zeichnung. Hierzu Beispielprogramm C o mm c. d or--e i r-.es Corn m odor-e mess Me-ch i rues Corn mess Commodore ness rtes Commodore ness mess Commodore ness Mach i nes Commodore ness rtes i ness Commodore ness...
  • Seite 17: Steuerbefehle

    Erklärung ttMatrixprogrammes enthält Daten für einzelnen Matrixpunkte. Zeile eröffnet Piatrixfile. Zeile wandelt Zahlen Matrix Zeichen Zeile speichert gibt A $ gespeicherte Matrix an den Drucker aus, ohne daß jetzt schon etwas ausgedruckt wird. Drucker weiß nur, ggf. drucken sol 1. Zeile eröffnet eigentlichen...
  • Seite 18 Bedeutung Computer Code ASCII (129) Normals chrift Zeilen/Seite Rücksetzen Zeilen/Seite HOME Negativdarstel— lung Negativdarstel— lung Wagenrücklauf Zeilenvorschub CHR $ (141) Wagenrücklauf ohne Zeilenvorschub CHR $ (IØ) Zeilenvorschub (145) Graphik/GroBbuch— staben GroB/K1einschrei— CHR $(17) bung Skip (Ende Zeichen— CHR $ (29) kette formatier—...
  • Seite 19 Hier kleines Programm für Normalschrift und für Breit— schrift 1Ø OPEN 8+ 2Ø PRINT # 8, CHR $ 1); "DIES ISQ BREITSCHRIFT" CHR $ 129) ; "DIES 1ST NORMALSCHRIFT" PRINT # 8, 4Ø CLOSE 8 Groß Kleinschrift Ihren Computer .können große kleine Buchstaben...
  • Seite 20: Zeilenvorschub

    Eines jedoch zu beachten: beim 2001 Verbindung cbm 3022/5025 stimmt Ausdruck dem Bildschirm nicht ganz überein; große Buchstaben dem Bildschirm werden kleine Buchstaben vom Drucker gedruckt, kleinen Buchsta— es umgekehrt. Zeilenvorschub einem Programm kann durchaus vorkommen, daß eine oder mehrere...
  • Seite 21: Besonderheiten

    • • Besonderheiten beim Zeilenvorschub Wenn der Wagenrück1auf/Zei1envorschub—Befeh1 ausgeführt wird, dann werden sowohl Negativdarstellung auch Sperrschrift auch Hochkommamodus zurückgesetzt und müssen für nächste Zeile programmiert werden. Tabelle ASCII—Zeichen Siehe Tabelle im Handbuch Personal Electronic Transactor 2001 bzw. cbm 3001.
  • Seite 22: Techni Sche Daten

    Zeichen Sekunde Druckweg: Einrichtungsdruck, vorwärts Zeichen Zeile: max. Zeichen Zeile Mat. max. Zeichen Zeile 7x'12 Mat. Zeilenabstand: Leerraum zwischen zwei Zeilen: Zeichengröße: mm hoch mm breit Papierart Normalpapier beim cbm 5023 gefaltetes Papier beim cbm 3022 gefaltetes Papier Lochrand -20-...
  • Seite 23 Druckkopfes verkürzen! Farbbandspule Breite 13 mm, Durchrnesser 50 mm Abmessungen 3023: Breite: Länge : 17,7 Höhe Gewicht 3 kg Abmessungen cbm 3022 : Breite 38,8 Länge : 21,5 Höhe 17,0 Gewicht Motor: 4 Yhasen Impulsmotor programmierbar (4.2 24 Impul— Zeilenabstand...
  • Seite 24: Einstellen

    Einstellen einer anderen Peripheriegeräteadresse Werkseitig Drucker Yeripheriegeräteadresse eingestellt. Unter bestimmten Sonderbedingungen (Anschlui$ IVIeßgeräten z. B.) kann es erforderlich sein, dem Drucker eine andere Peripheriegeräteadresse zu geben. sol 1ten dies nicht selbst tun, denn durch nicht fachgerechte Eingriffe Drucker verlieren Garantie. Fachhändler wird dies...
  • Seite 25 Bei spiel RLPHRNUMERISCHES FORMRTIERUNGSBEISPIEL FIB RB OPENi,4 NORMftLER RUSDRUCK PRINT#I , ".Y-PHRNUMERISCHES FORMFIT IERUNGSBEISPIEL" : FORI=I TOIØ : PRINT* NEXT REM FORMRTIERTER RUSDRUCK FORMRTIERUNGSFILE ERMOEGLICHT FEHLERRUSDRUCK PRINT#4 fifi FORMRTIERUNGSSTRING FORMATIERT RUSZUDRUCKENDE STRING PRINT#I : REM DRUCKT FORMRTIERUNGSRNWEISUNG IØØ PRINT#I : REM FORMRTIERT RUSZUDRUCKENDEN STRING...
  • Seite 26 beispiel VORNULLEN +0001. +002. øeø3. øøø4 +6002. +0003. øøE14. øøos +øøø4. +0003. øøøs. oøø€ •+004. +øgøs. øøøs. gøø,7 +0005. +øøø6. øøø7. ØØØS +0006. +0007. øøøa. 0009 øøø9. +0008. 0009. 0010. øøl +003. +0010. 0011. 0012 +0010. +0011. 0012. 0013 OPENI,4 NORMRLER RUSDRUCK PRINT#I...
  • Seite 27 Beispiel REM NORMRLER RUSDRUCK lø OPENI,4 REM FORMRTIERTER RUSDRUCK OPEN2,4, REM FORMRTIERUNGSFILE ERMOEGLICHT FEHLERRUSDRUCK OPEN4 , 4 , 4 REM ERMOEGLICHT FEHLERRUSDRUCK PRINT#4 999-" : REM FORMRTIERUNGSRNUEISUNG 11999 S999 i3Ø CMDI PRINT LIST RERDY. welches hinter einer 9 in Formatierungsanweisung stehen darf, druckt...
  • Seite 28 Bei spiel NHCHKOMMRSTELLEN 1 • 25øøø iØ.ØØ 2. søøøø 15.øø a. 75000 5. eøøøø øø 6.25øøø 7.5øøøø øø 8.7søgø øø øø 10. gøøøø 11.25øøø øø øø 12.5øøøø • REM NORMRLER RUSDRUCK OPENI,4 PRINT#I , " IHCHKOMMRSTELLEN" : FOR TOS : PR : NEXT OPEN2,4, REM FORMfiTIERTER...
  • Seite 29 Bei spiel FESTES FLIESSENDES FELD 40.68 $8.08 $9486 $. 4930 70.40 $9.45 $. 7012 46.7ø $2.84 $. 0853 66.84 $7.82 $74E19 $. 8922 $1.84 $. 6314 90.38 $7160 26.32 $6562 $. 6934 $5.35 69.66 $6795 $. 2957 26.66 $6.08 $35.03 $.
  • Seite 30 Bei spiel BEISPIEL FUER GEMISCHTE FORMRTIERUNG øøø681 3022/3023 $3øøø. øø RNLE 1 TUNG 892013 RRMIN NEINGRR $.17 øøoø17 STEINRCKER $ • 17 606601 BISCHMISHEIM $66.01 OPENI,4 REM NORMRLER RUSDRUCK •EISPIEL FUER GEMISCHTE FORMRTIERUNG" • NEXT PRINT#I," REM FORMRTIERTER RUSDRUCK REM FORMRTIERUNGSFILE •...
  • Seite 31 Beispiel OPEN4 , 4 4010 OPENS, 4020 FORI=I T012 1 > : NEXT 4030 FORK-I 4E14ü FORI=I CHR$(I) 4050 4060 NEXT FORI STEP-I CHR$<I) 4070 4090 NEXT 4100 NEXT 4110 PRINT", CHR$<Z4) 4120 CMD4:LIST ZEILE 4010 EROEFFNET FILE 6, WELCHER SCHRITTE ZNISCHEN ZWEI...
  • Seite 32 Bei spiel JJ-S MMF-I r---a E----u LILIUU •u zzzz OPEN4,4 FORI=64T09Ø FORJ=I : PRINT", ) ; :NEXT PRINT#4 NEXT CMD4:LIST DURCH SICH X NIEDERHOLENDEN BEFEHL CHR$(I) ZEILE REM JEIIESMRL SPERRSCHRIFTMRTRIX VERDOPPELT REM ZEILE LEGT BUCHSTRBEN FEST ascll): 9Ø=Z RERDY.
  • Seite 33 Bei spiel .'ldHt-a .11Ft-l'H IFIJF.•-, 351123456789 13RF:r.DEFfiH1.JKL 2.3456789 ('HI 234.56789 • • 'Ell 23456789: /0123456789: 123456783 1234.56789 . . : • '"173456789: zooø OPEN4 , 4 201Ø OPENS* 2020 PRINT#6, NEXT : 2030 FORI=32T096 : B$=B$+ 2040 FORJ=ITOIØ 2050 2070 NEXT 2080 2090...
  • Seite 34 Bei spiel HRLLO HRLLO CIPEN4 , 4 5010 KONTROLLIERT ZEILENRESTRND 5020 5030 FORI=1T016 5640 PRINT#6, FORJ=i TOI : PRINT#4, CHR$<I) ; : NEXT VERVIELFRCHT SPERRSCHRIFTMfiTRIX SØ6Ø NEXT PRINT#4 509B CHR$(24) 5100 CM114 5110 LIST REfibY.
  • Seite 35 Bei spiel OPEN4 , 4 CMD4 FORJ=1T06 PRINTTRB<I)" PRINTTRB(I)" PRINTTRB<I)" PRINTTRB<I)" PRINTTRB(I)" PRINTTRB(I)" PRINTTRB(I)" PRINTTRB(I)" PRINTTRB(I)" NEXT CMD4 :LIST READY.
  • Seite 36 01234567898BcnEFGHIJKLMNOPQRSTUVWXYZ Ell 23456789RBCDEFGHIJKLMNOPQRSTUVÅXYZ ZEILEN ZOLL OPEN4,4 OPENS, 4, 6 PRINT#4, CHR$<I)" 6 TEILEN/ZOLL PRINT#4 PRINT#4 PRINT#4, CHR$<I)" TEILEN ZOLL PRINT#4 PRINT#6, PRINT", CHR$(24) 13Ø CMD4 LIST løøø FCIRI=I PRINT#4, "Ø1234567g9fiBCDEFGHIJKLMNOPQRSTUVL.1X'TJZ" 1020 NEXT 1030 RETURN REND'/. Ausdruck des cbm 3022 printers...
  • Seite 37: Anhang

    ANHANG Sekundäradresse Durch Angabe Sekundäradresse 6 wird Zeilenabstand cbm 3022 gesteuert. Zoll 144 Schritte auf- geteilt. normale Wert Zeilenabstand von 24 Schritten; dies gleichbedeutend 6 Zeilen/Z011. Schritte zwischen Zeilen werden Befehl: programmiert. Bei spiel: ZEILENRBSTRND SCHRITTE ZEILENRBSTRND SCHRITTE SCHRITTE ZEILENRBSTRNII...
  • Seite 38 FORI=ITOIØ PRINT#4, "ZEILENRBSTRND SCHRITTE" PRINT", CHR$<24) NEXT CLOSES : CLOSE4 : OPENS, 4, 6 : CIPEN4.4 PRINT#6, CHR$<144) CM114 : LIST CLOSE4: CLOSE6 RERDY. ZEILENHBSTRND SCHRITTE ZEILENRBSTRND SCHRITTE...

Diese Anleitung auch für:

Cbm 3023

Inhaltsverzeichnis