Home

Bedienungsanleitung Z1013.64

image

Contents

1. adrl adr2 anz Compare Dieses Kommando wird genutzt um zwei Speicherbereiche mit einander zu vergleichen Sind die Speicherbereiche gleich meldet sich wieder der Monitor Bei Ungleichheit rfolgt ine Fehlerausschrift in der Form aaaa xx bbbb wobei aaaa und bbbb Adressen und xx und yy deren Byteinhalte dar stellen zwischen denen die Ungleichheit besteht Mit Bet tigen der Enter Taste wird der Vergleich fortgesetzt ine andere Taste bricht den Vergleich ab aadr eadr Display Memory Mit diesem Kommando k nnen beliebige Speicherbereiche zwi schen einer Anfangs und einer Endadresse angezeigt werden Die Anzeige des Bereiches zwischen FFF8 und FFFF ist mit dem D Kommando nicht m glich daf r mu das M Kommando verwendet werden Die Anzeig rfolgt zeilenweise in hexa dezimaler Form Zuerst wird die Adress des jeweiligen Bereiches ausgegeben danach folgen acht Byte des Speicher inhaltes gefolgt von iner dreistelligen Pr fsumme Es wird immer eine Zeile vollst ndig ausgegeben auch wenn die Endadress ine andere Anzahl von Bytes verlangt sadr Execute Es wird ein Maschinenprogramm ab der ingegebenen Start adresse unter Beachtung einer eventuell eingegebenen Halte punktadresse gestartet Zu Beginn werden alle Register der CPU mit definierten Inhalten aus dem Registerrette Bereich geladen Mit
2. BS Das Programm soll nach Abbildung der ersten Schachfigur unter brochen werden also bei Adresse 1012H Eingabe alle Register wi Nun m ssen Sie das Programm mit dem E Kommando starten 16 Y Y IA YV O CZ 0 BS 1 Bauer in BS Mitte im Zeichengewirr Damit der Programmablauf weiter verfolgt werden kann richten wir uns auf dem Bildschirm ein Anzeigefenster ein in dem alle von Ihnen gemachten Eingaben angezeigt werden Die Anzeige soll nur noch im unteren Viertel des Bildschirmes erfolgen Das ent spricht dem Speicherbereich EFOOH bis EFFFH Eingabe tel und I ENT H ENT S1 und VWE E E Q Vot Y Y ENT BS am Beginn des unteren Viertels So nun geben Sie wieder den Abbruchpunkt ein und starten wie der mit dem E Kommando Eingabe B rr 1 0 1 2 ENT gt Registeranzeige KSC Uu Uu E OR Vy Lat ENT BS Bauer in Bildmitte unteres Viertel E 8 Registeranzeig Jetzt k nnen Sie das Programm Befehl f r Befehl mit dem N Kommando abarbeiten indem Si wiederholt S1 und N sowie ENT dr cken Damit Sie nicht immer drei Tasten dr cken m ssen schalten Sie die Tastatur wieder in den Alpha Modus zur ck Eingabe LAS ENT BS Fahren Sie nun mit N und ENT fort Sie k nnen in der An zeige die Anderung des Abbruchpunkte
3. 60159 Y 5200 OEBBOH 64 K RAM OF800H 60415 Y 1872 0F8BOH Nach erfolgreichem Test des Druckertreibers kann er auf Kas sette gerettet werden Dieses BASIC Beispielprogramm gibt die Zahlen von 1 bis 10 auf den Bildschirm aus Steuersequenzen f r den Drucker k nnen mit PRINT CHRS ausgegeben werden z B PRINT CHRS S 12 l scht den Bildschirm und l st einen Seitenvorschub am Drucker aus 29 6 Wichtige Hinweise zur Beibehaltung der Reparaturf higkeit Beim vorliegenden Ger t handelt es sich um eine komplexe mikro elektronische Baugruppe Eine Pr fung und Reparatur ist nur computergest tzt m glich Das erfordert bestimmte Eigenschaften der Leiterplatte Jegliche nderung von konstruktiven und elektrischen Werten nderung der Leiterplattenkontur Anbringen von anderen bzw zus tzlichen Steckverbindern Austausch von Bauelementen Nach r sten von Speicherschaltkreisen Schaltungs nderungen usw bringen den Z 1013 in einen nichtreparaturf higen Zustand Deshalb ist der Z 1013 im Reparaturfall im Originalzustand ab zugeben Eingriffe au er den genannten Tastatur Ma nahmen durch den Kunden f hren selbstverst ndlich zum Erl schen der Garantie anspr che Zur Wiederherstellung der Reparaturf higkeit werden kleine nderungen zu Lasten und auf Risiko des Besitzers r ck g ngig gemacht L t sich die Rep
4. C3 4D 3F D3 34 CD 362 3FA8 F9 FF FF FF FF FF FF FF 7F2 3F50 72 3F CD 72 3F 13 13 18 270 3F80 7A C3 09 3F EF FE FF FF 581 3F58 1B 00 10 El CD 76 2CC 3FB8 FF FF FF FF FF FF FF FF 7F8 Das aufgelistete Unterprogramm realisiert den Druck des im Akku Einsprung 3F00H oder im D Register f r BASIC Einsprung 3FBOH stehenden Zeichens Akku und Flags ndern Sich alle anderen Register bleiben erhalten Dem Drucker wird folgendes Format bergeben Rechnertakt 1 MHz 2 MHz Baudrate 4800 Bd 9600 Bd 6EH 03 9600 Bd 19200 Bd 6 8 01 Startbit 1 1 Datenbit 7 EPI Parit t ungerade ungerade Stopbit 1 1 bei nderung der Zelle 3F10H von 80H auf 500H k nnen auch 8 Bit ohne Parit t gesendet werden Realisiert wird hierbei der 7 wendet werden 1013 E A Baugruppe zu RxD des DTR des das Druckers Druckers DTR Protokoll ber Port 34H wobei nur Bit 0 und Bit 4 ver der Zusatzbaugruppe an Betriebserd Bit 0 f hrt Bit 4 f hrt zu Masse Am Drucker sind 0 9 Testprogramm 06 40 3E 55 CD 00 10 F9 3E OD CD 00 18 FO Parameter einzustellen Ys X 3F EROSO E ES 3F C D B 64 on ALL V24 JNZ X D A 0DH ALL V24 JR Y 26 D Anzahl der Zeichen Da Dr En Dr een ucker Schleife ter ucker Anfang Die auf der Zusatzbaugruppe realisierte Hardware eignet sich f r eine Reihe weiterer Kopplungsvari
5. Erreichen eines Haltepunktes werden die CPU Register im Registerrette Bereich gespeichert und in den Monitor verzweigt Eine Programmfortsetzung des zu testen den Programmes kann auf mehreren Wegen erfolgen Festlegen eines neuen Haltepunktes mit dem B Kommando und Fortsetzung mit dem G Kommando siehe dort Schrittweise Abarbeitung mit dem N Kommando s d Fortsetzung mit dem G Kommando ohn Neufestlegung eines Haltepunktes F aadr anz aa bb cc Find Ab der angegebenen Adresse soll eine bestimmte Anzahl auf einanderfolgender Bytes im Speicher gesucht werden Werden diese Bytes gefunden rfolgt ein bergang zum M Kommando die Bytes k nnen gelesen und oder ver ndert werden Wird die Bytefolge nicht gefunden rfolgt die Ausschrift NOT FOUND auf dem Bildschirm G Go Fortsetzung eines Programmes ab der Haltepunktadresse Zuvor werden di geretteten CPU Register wieder geladen Das G Kommando kann auch nach dem Schrittbetrieb gegeben werden Wurde zuvor mit dem B Kommando ein neuer Haltepunkt eingegeben l uft das zu testende Programm bis zu dieser neuen Haltepunktadresse H Hexadezimalumschaltung Schaltet in der Tastaturcodetabell di zahlen 0 bis 9 so wie die entsprechenden Sonderzeichen in die Shiftebene 0 d h anstell der Zeichen H bis Q Dadurch sind hexa dezimale Eingaben ohne Benutzung der Shift
6. SM 2 Anschlu eines Magnetbandger tes 6 Monitorkommandos des MRB Z 1013 8 AJ permesa FOE re Rec dt ry Rr e dn E nne dn ain e 8 K mmandoS memes ue e meu GE NARRA RS ARE 8 VERWENAUNG rn e eue is cotes Cup EY E Ug eO eis dea eae 12 Anschlu einer Tastatur mit 58 Tasten 20 HINWEISE 2 808 R9 Que ur Ee seen 22 Hinweise zur Verwendung von Erweiterungsbaugruppen D EE 25 Stromversorgungsmodul und E A Modul 25 ROM Mod l Auk ue sene eter UP uhr ele ME Dauer a 25 Baugruppentrager 1073350 eis wu REGE rae 25 V 24 Drucker Anpassung an Z 1013 und Einpbind ng Ins LOK BASTE nosset kumu wma 26 HEX DUMP der Druckerroutine 26 Rrinbsndung ns l0K BASIC 2 38 23x RR ER s 21 Wichtige Hinweise zur Beibehaltung der Reparat rf higkeit oe 209229 94 99 e w Ww ne en 30 TechnrsSche Daten i4 dee sin ran pene 31 1 Bedienungsanleitung zum Mikrorechnerbausatz Z 1013 1 1 Vorstellung des MRB Z 1013 zur Grundausbaustufe des Mikrorechnerbausatzes geh ren in best ckte Leiterplatte im Format 215 x 230 mm eine Folien flachtastatur mit den Abmessungen 80 x 160 mm sowie einiges Zubeh r wie Kabel in Paar Flachansteckh lsen und eine Stek kerleiste Die Leiterplatte enth lt einen kompletten funktionst chtigen Mikrorechner auf der Basis des Mikroprozessors U 880 mit allen Steuerungen f
7. Taste m glich nitialisierung Es erfolgt ein L schen des Registerrette Bereiches so da nach Programmstart mit dem E Kommando die CPU Register mit definierten Anfangswerten geladen gel scht werden Der weitere Ablauf ist wie nach Bet tigen der Reset Taste S wird der Grundzustand des Mikrorechners hergestellt J sadr Jump Es wird ein Programm ab der Startadresse aktiviert eine ventuell eingegebene Haltepunktadresse wird nicht beach tet die Inhalte der CPU Register sind undefiniert K aadr eadr bb Kill Damit ist es m glich einen angegebenen Speicherbereich zu l schen oder mit dem Byte bb zu f llen Wird das Kommando ohne Parameter verwendet wird der gesamt adressierbar Speicher gel scht Weiterarbeit ist dann nur nach Bet tigen der Reset Taste m glich L aadr eadr Load from Cassette Ein mit dem S Kommando ausgegebener Speicherbereich kann mit diesem Kommando wieder geladen werden Dabei werden di ankommenden Byte ab der Anfangsadresse bis zur Endadresse im Speicher plaziert Diese Adressen m ssen nicht mit denen des S Kommandos identisch sein wichtig ist nur die ber einstimmung der Byteanzahl W hrend des Lesens wird mittels der aufgezeichneten Pr fsumme die Richtigkeit der ankommen den Daten kontrolliert Stimmen rrechnet und vom Band 10 gelesene Pr fsumme nicht berein wird eine Fehlermeldung ausg
8. des aufge steckten Steckverbinders Abb 1 3 Beschriftung der Tastatur Graph E A Bild 2 1 S0 S1 52 S3 54 S5 56 57 Z0 21 22 23 Z4 Z5 Z6 27 Bild 2 2 8x8 Tastatur Bild 2 1 Anordnung der Tasten zur Bedienung Bild 2 2 Anordnung der Tasten in der Schaltmatrix 32 Wickel Tastatur verbindung BEEN W6 W7 8x8 Matrix W5 W6 8x4 Matrix Einzelheit Z Bild 2 3 8x10k 25k P xii C1 Tastaturmatrix 100 8 8 d d 9 d p umo gt e 2L2 2 3L4 8 Xc B5 B HERNE B2 BENENNEN SE OKOK AB GID 2 1 8x GAZ Vl SP7 SPG CH X24 5 5 5 P 2 5 5 5 4 D SCH 5 SP3 SCH 5 SP2 P CH VIK SP1 we SPO 2 7 2 6 Bild 2 4 Bild 2 3 Wickelverbindung Ausschnitt Belegungsplan Bild 2 4 Zusatzschaltung f r 8x8 Tastatur z B K 7659 Abb 4 1 Belegungsplan ROM Modul Steckerleiste GE Diode siehe Text Abb 4 2 Belegungsplan Busverst rker Ausschnitt Al DLOIOD A2 A3 DLO20D AA DLOO4D A5 D58205D A6 DLOO4D X5 Buchseneiste E8 E9 Steckl t sen Abb 4 3 Belegungsplan Busverst rker Auszug Abb 4 4 Belegungsplan Busverst rker Ausschnitt Al DLOIOD A2 A3 DLO20D AA DLOO4D A5 D58205D A6 DLOO4D X5 Buchseneiste E8 E9 Steckl t se
9. 2 1 Vo no ror T Y Y UMS ro Y Y 11 Vt Y Y 1 LO ENT ENT BS Der n chste Speicherplatz soll in 20 ge ndert werden Eingabe ENT 2 Kn GE ENT Nun haben Sie ab Adresse 1000H und ab Adresse 2000H jeweils ein lauff higes Programm Um dessen Wirkung besser verfolgen zu k nnen l schen wir den Bildschirm mit dem K Kommando Eingabe 51 und Y Y HET DC EOS Y Y Y Y 2 OT ENT Die Adressen ECOOH und EFFFH schlie en den Bildschirmbereich ein 20H ist der hexadezimale Code f r das Leerzeichen Sie 15 k nnen f r den Leerzeichencode auch den f r das A also 41H eingeben Sie f llen den Bereich dann mit dem Buchstaben A BS in der letzten Zeile Jetzt starten Sie das Programm ab Adresse 1000H Eingabe UST Und us ELF rg AE ste RENTY BS Schachfiguren in der Bildmitte wir wollen jetzt die Arbeitsweise des Programmes schrittweise verfolgen was bei selbsterstellten ventuell noch fehlerhaf ten Programmen vorteilhaft ist Dazu stellen wir mit dem I Kommando den Grundzustand ein Eingabe H SU une MENTI BS Grundzustand wir schalten wieder in den Hexa Modus um Da bei schrittweiser Abarbeitung die nderung der Registerinhalte Aufschlu ber die richtige Ausf hrung der Befehl gibt sind mit dem R Kommando die Register darstellbar und nderbar Eingabe HS und R Y Y
10. 23 NC IX 019 10 EE DJNZ Ml n chste Figur bis alle 6 abgebildet 01 DB R cksprung in Monitor 01C OE OF 11 Tabelle f r Zeichencode 1020 10 12 8 der Schachfiguren 1024 14 16 15 16 Falls Sie nicht alles verstanden haben machen Sie trotzdem weiter mit Die Wirkungsweise der Kommandos wird auch so deut lich Sie k nnen dann beim Erlernen der Maschinensprache immer das Gelernte am Rechner ausprobieren Da Sie beim Eingeben des Programmes vorwiegend Hexadezimal zahlen siehe Abschn 2 4 1 benutzen schalten Sie als erstes die Tastatur durch Bet tigen der Tasten H und ENT um Jetzt m ssen Sie beim Eingeben eines alphanumerischen Zeichens wie z B die Monitorkommandos immer gleichzeitig S1 dr cken Zun chst geben Sie das Programm ab Adresse 1000H ein Eingabe 91 und Uu Uu Ki NAT DA HAT ENT BS Jetzt tippen Sie die Zahlen aus der Spalte Maschinencode paar weise mit jeweils einem Leerzeichen ein und schlie en Sie dies mit ab 13 Eingabe UE E 6 ENT VAT 6 Y Y Up LD Y Y 2 1 ENT 1 1 Est Y Y Va 6 Kee ENT Sie bemerken Sie k nnen anstelle des Leerzeichens auch ENT dr cken dann erfolgt die weitere Eingabe immer auf der n ch sten Zeile Bildschirm An den Stellen xx wird der alte Inhalt der Speicherzelle darge stellt F hren Sie jetzt eine Kontroll
11. BP sowie die der im Pro gramm verwendeten Register DE IX und BC verfolgen 17 In der Bildschirmmitte werden nach und nach die Schachfiguren aufgebaut Ist das Programm vollst ndig durchlaufen erscheint auf dem Bildschirm BS Sie haben nun ausf hrlich mit den Monitorkommandos gearbeitet und wollen die Arbeit zun chst beenden Damit Ihr Programm nicht verloren geht speichern Sie dieses mit Hilfe des S Kom mandos auf einem Magnetband Um leicht merkbare Ladeadressen zu erhalten sollte man die Endadresse auf volle Zehner Hun derter oder Tausender aufrunden Eingabe ERU ENT ICT und 9 Uu yjet 0 0 KON 1 f b gt vint VS 0 Aufnahmebereitschaft des Magnetbandger tes herstellen Aufnahme starten ENT BS Sie h ren jetzt zun chst einen l ngeren Signalton und anschlie end ein knarrendes Ger usch Das Programm befindet sich auf Magnetband wenn auf dem Bildschirm wieder das Quittungssymbol erscheint Sie k nnen jetzt alles ausschalten ben Sie noch das Einlesen eines Programmes vom Magnetband Schalten Sie Ihren MRB 71013 noch einmal an und gehen Sie folgendes ein Eingabe A S ENT ST und Vt 1 1 1 da KON 0 Uu Uu LL KO 3 LO Magnetband an den Programmanfang entsprechend des von Ihnen notierten Bandz hlerstandes zur ckspulen Wieder gabe starten bei Ert nen des Signaltones dr cken von ENT BS 18
12. Kursor links 54 0 NT SI Kursor rechts 54 L T CLS Bildschirm l schen S4 U M M ENT ENTER S4 V N 9 lt Kursor Zeilenanfang SA W 0 8 gt Kursor Zeilenende S4 Q P DEL Zeichen l schen SA A FT FT Grafik aus 54 B R ER INS Leerzeichen einf gen S4 C g Ack ESC Ausgabe des ESCAPE Zeichens S4 D ST o LIST Programm listen S4 E U UE RUN Programm starten S4 F AV Ss CONT Programm fortsetzen SA G FT FT Grafik ein FT Funktionstaste Die Funktionen Kursor hoch S4 R bzw J und Kursor runter S4 S bzw K werden vom Bildschirmtreiber nicht unterst tzt Es ist aber programmtechnisch m glich die Tastenkodes OBH und OAH zu verwenden 23 3 KByte BASIC Interpreter F r den 3K BASIC Interpreter Bind folgende nderungen notwendig Laden des BASIC Interpreters L 100 BFF ndern folgender Speicherzellen mit dem M Kommando Adresse alter Inhalt neuer Inhalt 112 E7 12 C9 00 00 C9 15 BV Ws CS 00 00 C9 Auch diesen nderungsstand sollten Sie entsprechend gekenn zeichnet auf die Kassette abspeichern 24 4 Hinweise zur Verwendung der Erweiterungsbaugruppen am Z 1013 64 4 1 Stromversorgungsmodul und E A Modul F r diese Erweiterungsmodule gelten die Hinweis der Bedi nungsanleitung des jeweiligen Moduls 4 2 ROM Modul Z 1013 20 Leit 1013 64 den gesamten adressie
13. anten die sich aus den V 24 Bedingungen ableiten lassen Wird die Druckroutine angesprungen so wird der E A Baustein PIO automatisch initialisiert au erdem wird der Inhalt der Zelle 6EH 110 dez nach folgendem Schema ausgewertet 6EH 0 ES wird kein Zeichen ausgegeben R cksprung zum rufenden Programm 6EH 1 ES wird ein Zeichen ausgegeben Anwendung bei 1 MHz Rechnertakt 6EH 3 Es wird ein Zeichen ausgegeben Anwendung bei 2 MHz Rechnertak Um also erfolgreich drucken zu k nnen mu nicht nur die Druckerroutine mittels M Kommando des Monitors eingegeben werden sondern auch Zelle 6EH 110 dez entsprechend gesetzt sein Zu beachten ist noch da die Routine die Bereitschaft des Druckers abfragt und solange in einer Schleife l uft bis diese anliegt Das Fehlen der Bereitschaftsmeldung wird ber Bildschirm PRINTER angezeigt Ist kein Drucker angeschlossen tritt das Gleiche ein und ein Abbruch ist nur ber RESET m g 3 eh 5 2 Die Einbindung ins 10K BASIC Der BASIC Interpreter des Z 1013 tritt ber 4 Schnittstel len mit dem Nutzer in Kommunikation Kassetteneingabe Kassettenausgabe Tastatureingabe Bildschirmausgabe Diese Datenstr me verlassen das Innere des Interpreters und k nnen entsprechend angezapft werden Zur Ausgabe auf eine
14. araturf higkeit nicht wieder herstellen so kann keine Instandsetzung im VEB Robotron Elektronik Riesa durchgef hrt werden Ein Fortbestehen des Garantieanspruches nach den nderungen auf den Zusatzbaugruppen zur Anpassung an den Z 1013 64 ist nur gegeben wenn diese durch den Service durchgef hrt werden Selbst ndig oder au erhalb der Garantie umgebaute Module werden kostenpflichtig repariert sofern der Umbau gem der mitgege benen Anleitung erfolgte Beim selbst ndigen Umbau entstandene Sch den gehen in jeden Falle zu Lasten des Kunden Den zentralen Reparaturservice f r den Mikrorechnerbausatz 272 1013 bernimmt VEB Industrievertrieb Rundfunk und Fernsehen BT Friedrichshain Neue Bahnhofstra e 30 Berlin 1035 Annahme Montag bis Freitag 10 00 Uhr bis 13 00 Uhr 15 00 Uhr bis 19 00 Uhr oder Postversand 30 7 Technische Daten Mikroprozessor U 880 Festwertspeicher 2x 2 KByte ROM Betriebssystem umschaltbar Arbeitsspeicher Speichererweiterung Ein und Ausgabe Tastatur Bildschirmsteuerung Magnetbandinterface Stromversorgung Erweiterungs m glichkeiten Programmierung Abmessungen entsprechend der verwendeten Tastatur und 2 KByte ROM Zeichengenerator 96 Ziffern Buchstaben und Sonderzeichen 146 Grafik zeichen RAM RAM 16 KByte dyn 1 KByte stat Anwenderspeicher Bildwiederholspeicher dir
15. atten nderung ist sorg L ten ntstehen bei max 3s L tdauer verwenden Nur L tkolben mit max Als F zu verwenden Die Belegungspl ne der Abbildungen 4 1 t ckungsseite zum Betrachter dargestellt n Leiterz g 30 Watt Heizleistung u mittel ist Kolophonium 4 5 sind mit der Be befinden sich auf der eiterseite und die voll ungsseite D S Die gebrochen dargestellt L K dargestellten 25 auf der Best k 5 V 24 Drucker Anpassung an Z 1013 und Einbindung ins 10K BASIC be HEX Dump der Druckerroutine 3F00 FE OD 20 05 CD 09 283 3F60 01 34 21 6E 00 CB 56 2B8 3F08 0A C5 E5 57 E2 11 3F C6 463 3F68 28 03 FB 18 01 Fl El 404 3F10 80 F5 3E CF D3 35 3E FE 4C6 3F70 Cl C9 C5 00 C9 ED 78 53E 3F18 D3 35 CD 7B 3F 21 6E 00 31E 3F78 DB 34 C9 DB 34 CB 67 C8 4E 3F20 ED 5F E2 29 3F CB D6 18 44F 3F80 OE 00 21 FF OF 2B CB 7C 2AF 3F28 02 CB 96 F3 3E 00 D3 34 39B 3F88 28 FB DB 34 CB 67 C8 OD 493 3F30 CD 72 3F CD 72 3F CD 75 43E 3F90 20 FO E7 02 OD OD 2A 20 25D 3F38 06 08 06 08 Fl OF F5 250 3F98 50 52 49 4E 54 45 52 20 244 3F40 DA 48 3F 3E 00 C3 4D 3F 2EE 3FA0 8D DB 34 CB 67 C8 18 3ED 3F48 3E 01
16. aubt haben ist es ratsan die Tastatur ebenfalls darauf zu befestigen so da h ufiges Bewegen des Kabels vermieden wird Ist diese Arbeit beendet lesen Sie bitte weiter 1 2 4 2 Benutzung der Z 1013 Tastatur Schauen Sie sich jetzt einmal die Tastatur etwas genauer an Sie sehen dann da di oberen drei Tastenreihen alle eine mehrfache Beschriftung tragen und die unteren nur eine einfache s Abb 1 3 Durch die Organisation der Tastatur in vier Zeilen und ach Spalten k nnten theoretisch 32 verschiedene Tasten realisiert werden F r eine alphanumerische Tastatur ist das aber z wenig Aus diesem Grund wurden einige Tasten mit einer Um schaltfunktion belegt Shift S1 S2 S3 und S4 damit sind die anderen Tasten mehrfach nutzbar Diese Mehrfachbelegung ist auf dem jeweilgen Tastenfeld angegeben amp ctr ct Eine Besonderheit der Folientastatur ist die kaum wahrnehmbare Ausl sung des gew nschten Zeichens Deshalb mu man schon sehr genau die Reaktion den Mikrorechners verfolgen um die erfolg reiche Bet tigung der Tasten eindeutig zu registrieren Wenn man sich an die Verwendung der Folienfalchtastatur gew hnt hat tritt dieser Nachteil kaum noch in Erscheinung Befindet sich der Rechner im Grundzustand k nnen Sie jetzt den Umgang mit der Tastatur ben Bet tigen Si der Rei Tasten Was Bildschirm 24 Zeichen beobachten h nach oben Sie Di Z
17. chen sondern Grafikzeichen abge bildet SA A Damit wird wieder in den Alpha Modus umgeschaltet d h die spr ngliche Bedeutung der 1 2 5 Anschlu eines Magnetbandger tes Mit dem Magnetbandger t k nnen Sie Tasten ist Informationen wieder die ur ze Be Bez chner gramme die Sie in den R einlesen ingeben speichern und wieder Sie k nnen die auf der Kassette aufgezeichneten Programme auf bewahren und sp ter wenn Sie diese Programme wieder verwenden m chten von der Kassette in den Speicher des MRB Z 1013 laden A 5 Magnetbandger t k nnen Sie sowohl Kassettenmagnetbandger te a ls auch Spulentonbandger te verwenden Voraussetzung ist das Vorhandensein iner kombinierten Aufnahme Wiedergab buchse mit einer Kontaktbelegung nach TGL 28200 05 Kontakt 1 Eingang U 60 bis 100 mV vom MRB Z 1013 Kontakt 3 Ausgang U 2 120 mV die F higkeit hohe Frequenzen f 2 8 kHz nach TGL 27616 2 einwandfrei wiederzugeben die einwandfreie Funktionsf higkeit des von Ihnen eingesetz ten Ger tes d h keine schwankende Wiedergabe der h heren Frequenzen Zu empfehlen sind die Kassettenrekorder GERACORD KR 650 660 u sowie alle Spulentonbandger te f r Mono Sollten Sie ein Stereoger t verwenden nutzen Sie nur eine Spur f r die Auf nahme Die Eignung von Recordern mit ausschlie lich Automa
18. der Tasten entspricht bei Buchstaben und Zahlen der Beschriftung auf der K 7659 Die Sonderzeichen weichen jedoch ab so da durch geeignete Ma nahmen ev gen gen Aufkleber die Tastenk pfe anders beschriftet werden m ssen Soll eine Tastatur aus anderen Tastenelementen aufgebaut werden so ist die Verschaltung in einer 8x8 Matrix gem Bild 2 2 vorzunehmen Zur Verbindung mit dem Z 1013 64 ist eine Baugruppe mit dem IC DL 257 D entspricht dem Typ K 555 KP 11 8 Widerst nden und 8 Dioden notwendig Diese Baugruppe mu durch den Anwender selbst gefertigt werden Di verwendeten Widerst nde sollten einen Mindestwert von 10 kOhm haben und 25 kOhm nicht bersteigen Die Dioden sollten nach M glichkeit Germaniumdioden beliebigen Typs sein geringe Flu spannung Der Aufbau erfolgt entweder auf einer Rasterplatte in freier Verdrahtung oder auf iner Leiterplatte mit entsprechendem Leiterbild Die Betriebsspannung ist am Schalkreis DL 257 D unbedingt mit einem Scheibenkondensator gt 100 nF gegen Masse abzublocken Um die separate Schaltung und die 8x8 Tastatur zu betreiben ist eine abge nderte Software notwendig Dazu mu des Betriebssystem des Z 1013 umgeschaltet werden Auf der Leiterplatte des Z 1013 64 befindet sich neben dem PROM U 2632 eine Wickelverbindung Bild 2 3 Beim Kauf des Ger tes ist die Verbindung von W5 nach W6 hergestellt Diese Verbindung mu gel st und W6 m
19. der h zu positionieren Sofern die wird das Kommando au eben wurde fehlerhaften Kommandozeilen wird ein Fragezeichen und an Lie end wieder ein Aufforderungszeichen ausgegeben Falls eines Kommandos denen des vorherigen en Neueingabe entfallen und mit dem Zeichen en H 1 3 2 Kommandos In diesen Abschnitt tischer Reihenfolge genann zun chst werden Lesen Si alles klar wird werden Im auf diese Parameter verwiesen werden sollen die Kommandos geordnet in alphabe werden und ihre Wirkung beschrieben diesen Abschnitt auch wenn nicht nachfolgenden Abschnitt sollen diese ge bt eT c Monitorkommandos A Alphaumschaltung Schaltet die Tastatur wieder in den Grundzustand sofern sie vorher mit dem Kommando H umgeschaltet war hadr Breakpoint Haltepunkt Es wird eine Haltepunktadress ingegeben Diese Adresse mu im RAM Bereich liegen und auf das erste Byte eines Befehles zeigen Zur Kontrolle wird der eingetragene Halte punkt BP die dort befindlichen Befehlsbytes BS sowie alle Registerinhalte angezeigt Ein zu testendes Programm h lt beim Erreichen dieser Adresse an und gibt in Reih von Informationen aus Das sind wieder die Haltepunktadresse sowie die ab dieser Adress stehenden Befehlsbyte und all Registerinhalte Danach werden Monitorkommandos erwartet Voraussetzung ist da die Haltepunktadresse auf das erste Byt ines Befehls zeigt
20. e Ihrer Eingabe durch folgende Aktivit t durch Eingabe Y Y 1 LO 0 TONT Y Y TT 0 17 0 ENT BS Stimmt Ihr Ergebnis mit dem hier angegebenen berein Sie brauchen daf r nur die letzte Spalte mit den dreistelligen Ziffern der sogenannten Pr fsumme zu vergleichen Wenn Sie das Programm an einer anderen Stelle im Speicher haben wollen k nnen Sie es auch in einen anderen Bereich transportieren z B auf die Adresse 2000 Das Programm umfa t 28H d h dezimal 40 Speicherpl tze Eingabe 51 und LSC Y Y ET 0 0 0 Y Y 127 0 0 Vt Y Y T2 8 ENT BS Kontrollieren Sie die Ausf hrung des Transports indem Sie den Speicherbereich ab Adresse 2000H anzeigen 14 oT Y Y gt 0 EZ 0 Y Y 12 UE DTE 121 WER ENT BS wie oben aber vorn die aktuellen Adressen Sie k nnen den Vergleich auch mit dem C Kommando den Rechner selbst ausf hren lassen Eingabe Wt Uu Uu Glo TO VO Vy 1 12 LO KC 0 Uu Uu 12 19 ENT BS Die 40 Speicherpl tze ab Adresse 1000H und die ab Adresse 2000H stimmen berein da sonst die Stelle ab der Ungleichheit herrscht angezeigt werden w rde wollen Si jetzt inen bestimmten Befehl ndern dann lassen Sie diesen vom Rechner suchen und zwar mit dem F Kommando ndern Sie Jetzt den Befehl LD DE 101CH Maschinencode 11 1C 10 in dem Bereich ab Adresse 2000H Eingabe Y Y
21. egeben CS lt aerr Der fehlerhafte Bereich unterhalb der Adresse aerr mu dann manuell kontrolliert werden M glicherweise ist auch die Pr fsumme falsch gelesen worden Reicht die Anzahl der eingelesenen Bytes nicht aus den Speicher bis zur Endadresse zu f llen bleibt das Programm in der Eingabe h ngen der Monitor kann nur wieder mit der Reset Tast rreicht werden aadr Modify Es ist m glich mit diesem Kommando inen Speicherbereich ab der angegebenen Anfangsadresse byteweise anzuzeigen und gegebenenfalls zu ver ndern Es erfolgt die Ausgabe der aktuellen Adresse und des Inhaltes des zugeh rigen Bytes Anschlie end wird mit dem Zeichen zur Eingabe aufge fordert Soll der alte Inhalt beibehalten werden ist nur die Enter Taste zu bet tigen ansonsten wird vorher eine hexadezimale Zahl eingegeben Es k nnen auch mehrere Byt inhalte durch Leerzeichen voneinander getrennt eingegeben werden Nach Bet tigung der Enter Taste wird die aktuelle Adress erh ht und auf der n chsten Zeile fortgesetzt Wird ver sucht einen nicht vorhandenen Speicherbereich oder einen ROM zu beschreiben rfolgt eine Fehlerausschrift ER aerr bb wobei aerr die Adresse und bb den fehlerhaften Inhalt darstellen Anschlie end wird in rneut Eingabe erwartet Diese Fehlerausschrift wird vor allem dann auf treten wenn versucht wird nicht vorhandene Speicher oder Festwertspeicher zu beschreiben Mi
22. eichen werden imme der Kursor stand Beim an der Stell Zun chst links erscheinen beginnend alle auf dem Dr cken von S1 abgebildet wo vorher bis S4 passiert nichts auf dem Bildschirm aber bei lt bewegt sich der Kursor eine Stelle nach links Nach Dr cken von wird an diese Stelle in Leerzeichen geschrieben und nach gt wandert der Kursor eine Position nach rechts Das Bet tigen der Taste Ent Enter bewirkt die Abbildung eines Fragezeichens da di Zeichenkett in den internen Code umgewandelt und f r den Rechner ohne Sinn ist sowie eines Doppelkreuzes und Kursor als Aufforderung einer erneuten Eingabe 2 Bet tigen Sie jetzt die Taste S1 und gleichzeitig die Tasten der oberen drei Reihen in der gleichen Reihenfolge wie oben und anschlieBend Ent Es erscheint das Bild 3 Dr cken Sie jetzt S3 und die Tasten wie oben Das Fernseh bild sieht nun folgenderma en aus 4 Es werden S2 und wieder die Tasten wie oben bet tigt 5 S4 hat unter den Shift Tasten wieder eine besondere Bedeu tung S4 T Bildschirm gel scht Kursor oben links auf dem Bild schirm SA U wirkt wie Enter Es erscheint B S4 P Kursor bewegt sich nach links S4 Q Kursor bewegt sich nach rechts S4 G Die Belegung der Tastatur wird ge ndert Wiederholt man jetzt die bungen 1 bis 4 werden nicht mehr die alphanumerischen Zei
23. ekt adressierbarer Speicherbereich ist durch Arbeitsspeicher belegt Verwendung von ROM Modulen unter Verwendung des MEMDI Signales m glich 8 Kan le eines E A Tores des E A Baustei nes U 855 Folienflachtastatur mit 4x8 Tasten fern Buchstaben Sonderzeichen tasten Zif Steuer Anschlu eines Fernsehger tes ber Anten nenbuchse Bereich I Kanal 3 Nutzung des BAS Signals m glich keine Farbe Bildauf bau 32 Zeilen x 32 Zeichen Kassetten oder Spulentonbandger t ber tragung diphasenkodierter Signale Eingang U 60 bis 100 mV Ausgang U 2 120 mV externe Zuf hrung von 12V 1A Wechselspan nung interne Erzeugung und Stabilisierung von 5V 5V ber Systembus K 1520 kompatibel sowie PIO Anwendertor U 880 Maschinencode Z 1013 BASIC 215 x 230 mm 31 TB Kassettenger t Fernsehempf nger Diodenkabel Koaxialkabel Betriebs spannung Modulator 712 xe TB Buchse Flachstecker X3 3 X5 N Leiterplatte Z 1013 PIO Steckverbinder X4 Bussteck verbinder RESET Taste X1 Bandkabel Montage Tastatur Anschlu feld f r Tastaturbandkabel X2 Abb 1 1 Anschlu vorschrift und Aufbauvorschlag f r Z 1013 Tastatursteckverbinder Steckerleiste Tastatur L tseite njejse gniuosuy 2 qqv pejd1 197 O OOO O O O O O OO O OF Bandleitung O e e O c c e Draufsicht
24. gt arbeiten zu k nnen abrufbar Im folgenden soll Dieses Zeichen gibt an da sich der Mikrorechner mit ng im sogenannten Betriebsprogramm Moni In diesem Monitor sind alle Befehlsfolgen ent ben tigt werden um mit dem Mikrorechner Diese Monitorleistungen sind mit Kommandos von der allgemeinen Form der Kommandos aus gehend der Monitor vorgestellt werden Die allgemeine Form der Kommandos lautet XY aaaa bbbb cccc ENTER Dabei bedeuten X ASCII Zeichen ASCII Zeichen Zeichen die im Alpha Modus von der Tastatur geliefert werden s 1 2 4 2 Y Leerzeichen aaaa bbbb cccoc ENTER Abschlu Die Parameterangaben sind maximal drei v eventuell vorhandene Parameter mit der Enter Taste sind vom jeweiligen Kommando abh ngig Es ierstellig Hexadezimalzahlen siehe dazu Abschn 1 3 2 erforderlich giert werden dazu links lt und Kursor auf das Korreki fehl Vor Bel zei Bei schl die Parameterangaben Sprechen kann eine le richtig eingeg m glich Fehlerh Ku tur auszuf hren t tigung der En letzt g ltige Zeichen Die Eingabe f hrender Nullen ist nicht afte Werte der Kommandozeile k nnen korri ist mit den beiden Kursortasten Kursor rsor rechts auf der Tastatur der erhafte Zeichen zu positionieren und die inter das Kommando sgef hrt ter Taste ist der Kursor wie
25. indirekte Aufruf ber RST 20H bleibt unver ndert so da Maschinenprogramme welche Monitorroutinen ber entsprechende RST 20H Spr nge aufrufen nach wie vor voll funktionsf hig bleiben Bei Direktspr ngen m ssen alle Startadressen ge ndert werden Vergleichstabelle Monitorfunktion RST 20H 8x4 Tastatur 8x8 Tastatur OUTCH DB 00H F21BH F258H INCH DB 01H F20CH F219H PRST7 DB 02H F2A5H F2E2H INHEX DB 03H F2F4H F331H INKEY DB 04H F130H F119H NLIN DB 05H F2B3H 2 OUTHX DB 06H F301H F33EH OUTHL DB 07H F31AH F357H CSAVE DB 08H F369H F3A6H CLOAD DB 09H F3F8H F435H MEM DB OAH F325H F362H WIND DB OBH F6DIH F6F5H OTHLS DB OCH F5C7H F604H OUTDP DB ODH F5CAH F601H OUTSP DB OEH F5CFH F60CH TRANS DB OFH F51DH F55AH INSTR DB 10H F2B9H F2F6H KILL DB 11H F50BH F548H HEXUM DB 12H F6B8H entf llt ALFA DB 13H F6C5H entf llt Um eine Tastatur mit 64 Tasten in einer 8x8 Matrix anzuschlie Ben mu vom Anwender in klein Zusatzbaugruppe erstellt werden Die Tastatur und die Zusatzbaugruppe geh ren nicht zum Lieferumfang des Z 1013 64 Geeignet w re die im Handel er h ltliche Tastatur K 7659 vom VEB Elektroschaltger te Auerbach 20 Von den 82 Tasten auf dieser Tastatur werden 58 angesteuert Bild 2 1 zeigt di Zeichenbelegung und die Anordnung dieser Tasten wie sie vom Anwender bedient werden k nnen Die Beschriftung
26. it W7 verbunden werden Nach Einschalten und RESET ist die Tastatur einsatzbereit Die Bildschirmmeldung des Monitors lautet jetzt Belegung der Buchsenleiste f r 8x8 Tastaturen K 7659 Z0 Z Z2 23 24 25 Z6 27 Zeilen B1 B2 BA B5 B6 67 B8 Buchsenleiste 50 Sl 82 53 Sa S5 S6 3S7 Spalten A3 A4 A5 A6 A7 A8 A9 A10 Buchsenleiste K 7252 01 Z0 Z Z2 23 Z4 25 Z6 27 Zeilen A3 A4 A5 A6 A7 A8 A9 A10 Buchsenleiste 50 51 82 S3 Sa S5 S6 3S7 Spalten B1 B2 BA B5 B6 B7 B8 Buchsenleiste 21 3 Hinweise NMI Taste Bei Bet tigung der RESET Taste kann es beim Z 1013 vorkommen da im dynamischen RAM Speicher sollte deshalb die RESET Taste nur werden Eine andere M glichkeit zur Program zus tzlichen NMI Schaltung Tast realisierbar Datenverlust intret n Es prellfreier Schalter eingesetzt werden NMI X2 A12 I Taste im Ausnahmefall bet tigt munterbrechung ist mit einer ber Tastatursteckverbinder X2 Als siehe Taster sollte ein m glichst Weiterhin ist mit dem M Kommando im Monitormodus ab Adresse 66H ein Sprung ins Betriebssystem einzutragen Adresse 66H 69H Inhalt C3 00 Bei unkontrolliertem Programmabsturz der nur durch NM RESET behoben werden kann neu von Kass BASIC mit gro er Tas tte geladen we
27. n Abb 4 5 Belegungsplan Busverst rker Auszug
28. n Drucker ist der Kanal Bildschirmausgabe am be sten geeignet denn er transportiert alle Programmergeb nisse PRINT Befehl und Programme LIST Befehl Um diesen Datenstrom umlenken zu k nnen wertet der Inter preter ebenfalls die Zelle 6EH aus Ist der Inhalt 0 so wird standardgem auf dem Bildschirm ausgegeben ist der 30 hex Inhalt aber 1 umgeleitet ein Sprungbefehl auf die So wird der Dort mu nun die Druckerroutin e stehen Im Z 1013 wird dies nun konkret so realisiert Eingabe der Druckerroutine mit Monitors z B ab 3FO00H 2 Laden des BASIC Interpreters 27 M Kommando Datenstrom auf die Adresse 48 Druckerroutine oder des oder Laden von Kassette 3 Starten des Interpreters J 300 4 Da die Druckerroutine di letzten 256 Bytes des Arbeitsspeichers belegt darf die Frage HIGHEST MEMORY keinesfalls mit Enter quittiert werden Es mu die Adresse des letzten noch freien Spei cherplatzes ingegeben werden Bei 16 KByte RAM ist das 16127 3EFFH Die Zelle 6EH wird automa tisch mit 0 Drucker aus belegt 5 Durch BASIC Kommandos die auch als Befehle zu Beginn des BASIC Programms stehen k nnen wird die Verbindung zu dem auf 3FBO siehe HEX Dump beschreibung Seite 1 beginnenden Druckertreiber hergestellt POKE 48 195 DOKE 49 16304 C3H 3FBOH wird weiterhi
29. n POKE 110 3 f r 2 MHz Takt oder POKE 110 1 f r 1 MHz Takt eingegeben so werden alle Ausgaben auf den Bildschirm auch auf dem Drucker ausgegeben f r 9600 Bd 6 Mittels POKE 110 0 wird der Drucker wieder abge schaltet Durch POKE 110 3 LIST kann ein Programm auf dem Drucker ausge geben werden Der Drucker kann ebenfalls im Programmlauf z B vor und nach PRINT Befehlen an und ab geschaltet werden Ist der Z 1013 mit mehr als 16 KBytes RAM ausger stet so Kann die Druckerroutine per Hand ge ndert werden um in h heren Adre bereichen lauff hig zu sein Dazu sind alle im HEX Dump fett gedruckten Adressen entsprechend umzurechnen Wird nur in ganzen HEX Hundertern verschoben so sind nur die HIGH Teile zu ndern z B Soll auf Adresse 7F00H gearbeitet werden so mu anstelle aller fettgedruckten 3FH 7FH eingesetzt werden bei OBFOOH OBFH Es ist weiterhin zu beachten Sprung auf Zelle 48 ebenfalls korrigiert wird Pkt 5 da der siehe Die Frage HIGHEST MEMORY mu ebenfalls mit der ersten freien Speicheradress vor der verschobenen Drucker routine beantwortet werden 28 Beispiele RAM Startadr HIGHEST MEM POKE 48 195 DOKE 49 Y 16 K RAM 3F00H 16127 Y 16304 3FBOH 32 K RAM 7FO00H 32511 Y 32688 7FBOH 48 K RAM OBFOOH 48895 Y 16464 OBFBOH 64 K RAM OEBOOH
30. n sollten Sie vor dem erneuten Einschalten einige Sekunden warten um die ordnungsgem e Funktion der RESET Taste zu gew hrleisten 1 2 2 Anschlu eines Fernsehger tes Jetzt wollen wir ein Datensichtger t anschlie en Dazu be n tigen Sie ein Fernsehger t beliebigen Typs und ein han dels bliches Koaxialkabel mit Koaxialsteckern an beiden Enden Dieses Kab el stecken Sie in die Antennenbuchse f r den VHF Bereich Ihres Fernsehger tes Auf der Leiterplatte des vor Ihnen lieg Modulators nden Z 1013 befindet sich an der Abschirmung des HF s Abb 1 1 eine Koaxialbuchse An dieser Stel wird die von der Bildschirmsteuerung erzeugte Bildinformation in Form eines normgerechten Fernsehsignals zur Verf gung ge stellt Hi an r stecken Sie das andere Ende des Verbindungskabels An dieser Stell ist ein Hinweis notwendig dem Sie unbedingt Folge zu leisten haben Wenn Sie den MRB zZ 1013 mit ihrem Fernseher verbinden darf dies nur zur pers nlichen Nutzung und nur mit dem daf r vorgesehenen Verbindungskabel geschehen Anderes mi br uchliches Betreiben wird entsprechend S 63 des Gesetzes ber das Post und Fernmeldewesen geahndet Nach Herstellen der Verbindung m ssen Sie noch den Kanal 3 einstellen bis ein scharfes stehendes Bild entsteht Jetzt sehen Si in quadratisches Bild Wenn Sie sich das etwas ge naue
31. r ansehen werden Sie erkennen da sich das Bild aus inzelnen Zeichen zusammensetzt Sie werden weiter feststellen da diese Zeichen in 32 Zeilen angeordnet sind wobei in einer Zeile wiederum 32 Zeichen getrennt werden k nnen Aus den Vergleich inzelner Zeichen ist zu ersehen da ein Zeichen nie aus mehr als 8 x 8 Bildpunkten besteht Welche zeichen das im einzelnen sind die mit der Grundausbaustufe auf dem Bildschirm abgebildet werden k nnen ist der Anlage 7 des Handbuches zu entnehmen Einen gro en Teil k nnen Sie auch unmittelbar mit der Tastatur zur Darstellung bringen Lesen Si dazu weiter 1 2 3 Grundzustand des MRB Z 1013 Bet tigen Sie jetzt die RESET Taste auf der Leiterplatte Es wird dann der Bildschirm gel scht und am oberen Bildrand er scheint die Ausschrift robotron Z 1013 2 02 und in der n chsten Zeil in Doppelkreuz als Zeichen iner ordnungsge m en Funktion sowie nach einer L cke ein volles K stchen Anzeige des Grundzustandes Die Ausschrift in der ersten Zeil zeigt immer den Grundzustand des Rechners an Das Doppelkreuz wird als Quittungs oder Promptsymbol bezeichnet und bedeutet da der Rechner jetzt auf eine Eingabe von der Tastatur wartet Das nachfolgende Zeichen die L cke nennt man Leerzeichen oder Space Das volle Zeichen wird hier als Kursor genutzt Der Kursor zeig
32. r das Betreiben von Baugruppen und Ger ten die f r die Arbeit mit der Grundausbaustufe notwendig sind Als erstes ben tigt man ein Eingabeger t um dem Rechner etwas mitteilen zu k nnen Dazu dient die Tastatur in Verbindung mit der Ein Ausgabesteuerung Damit auch der Rechner dem Bediener etwas mitteilen kann braucht man ein Datenanzeigeger t In unserem Fall erm glicht eine Bildschirmsteuerung den Anschlu eines handels blichen Fernsehger tes Sollen nun die dem Rech ner mitgeteilten Daten bzw die von ihm errechneten Daten beim Abschalten der Stromversorgung erhalten bleiben m ssen sie auf ein Magnetband gerettet werden Deshalb enth lt die Grundaus baustufe auch eine entsprechend Steuerung und Anschlu m glichkeit f r Magnetbandger te Die ungef hre Lage dieser Baugruppen auf der Leiterplatte so wie die Lage der Anschlu punkte f r externe Ger te k nnen der Abbildung 1 1 entnommen werden Diese Darstellung ist nicht ganz exakt Sie ist eigentlich als Groborientierung gedacht Die genaue Zuordnung der Schaltkreise zu den inzelnen Funktionsgruppen ist f r das Betreiben der Grundausbaustufe ja auch nicht unbedingt n tig Diese k nnen Sie aus dem Belegungsplan und den Stromlaufpl nen die Sie im Anhang des Handbuches finden ntnehmen Was Sie f r die Inbetriebnahme tun m ssen und f r die Arbeit mit der Grundausbaus
33. rbaren Speicherbereich in Abb 4 1 dargestellte D1 durch eine Br cke zu ersetzen und zus tzlich zu be rz g sind bereits Die gesamt ROM Steckpl tz Da der 2 belegt ist auf dem ROM Modul die Diode st cken Die dazu notwendigen handen so daB nur die Br ck vor ingel tet werden mu Benutzung des ROM Moduls hat zur Folge Speicherbereich des Grundausbaustufe ausgeblendet wird verwendet werden Moduls des der jeweilig aus dem RAM Bereich der unabh ngig davon wieviel Achtung 1 Es ist stets nur ein ROM Modul zu verwenden 4 3 Baugruppentr ger Z 1013 50 l t sen E8 und E9 nach Abb 4 5 umzur sten nen Die Steckl t sen der neuen Position zu best cken Der Baugruppentr ger ist entsprechend der Anordnung der Steck 4 2 und 4 3 bzw Die Steckl t se E2 ist in jedem Fall zu entfer nach Abb 4 4 und E8 und E9 sind vorsichtig auszul ten und in F r Baugruppentr ger nach Abb 4 3 sind die Steckl t sen vor dem Einl ten entweder aufzubiegen oder man verwendet Drahtbr cken Bei einem Baugruppentr ger entsprechend Abb 4 3 ist der Lei terzug von Schaltkreis A2 DL 000 D Pin 2 zu der Steckl t se E8 zu trennen und mit dem Leiterzug zu verbinden Leiterpl damit keine Br cken oder Ahnliches beim Buchsenleiste X5 f hrt Achtung f ltig durchzuf hren der zum Anschlu All der Die Ausf hrung der
34. rden tatur Bei Verwendung der o der Multiplexerschal version ist das 10 51 Laden des ndern folgender Sp Adresse 110 12B 13E BASIC Int ben beschriebenen Alpha Tastatur K tung und der I oder sollten grunds tzlich die Programme 1659 umgewickelten 2 Monitor C wie folgt zu ndern rpreters L 100 2AFF alter AF 47 CD 81 icherzellen mit dem M Kommando Inhalt D3 01 06 06 C5 neuer Inhalt C3 29 01 00 00 00 E7 01 C9 Es wird empfohlen diesen nderungsstand mit S 100 2AFF auf die kennzeichnen mit 10K BAS Kassette zu retten und zu Multiplexer Tastatur 22 IC mit Sollten Sie eine Alpha Tastatur Ansteuerung mit einer U880 Prozessorschaltung verwenden Nachnutzung eines NV vom Neuerb ro des VEB RER so ist folgende nderung im 10K RAM BASIC Interpreter erforderlich Adresse alter Inhalt neuer Inhalt 13E 06 06 E7 01 140 C5 21 04 C3 83 01 Tastaturfunktionen des Z 1013 mit 10 KByte BASIC Interpreter Variante 1 4x8 Tastatur Variante 2 8x8 Tastatur Prozessorschaltung Variante 3 8x8 Tastatur Multiplexerschaltung Tastenkombination Var Jl Var 2 Var 3 Bezeichnung Bedeutung S4 I B B CL LN Eingabezeile l schen SA K c NE STOP Programm abbrechen 54 H H lt
35. robotfron Z 1013 64 Mikrorechnerbausatz Bedienungsanleitung VEB Robotron Elektronik Riesa ROBOTRON Der Herausgeber ist jederzeit f r Korrekturhinweise fachlicher stilistischer und redaktioneller Art dankbar Z 1013 Herausgeber VEB Robotron Elektronik Riesa Pausitzer Str 600 Riesa 8400 VEB Robotron Elektronik Riesa 111 6 18 digitalisiert U Zander 2011 lt zander felix sax de gt ROBOTRON Mikrorechnerbausatz 21013 64 Bedienungsanleitung Achtung Bei Sch Gara L tarbeiten an der Grundplatine sowie bei den durch falsche Beschaltung erlischt der ntieanspruch Bei Postversand ist der zZ 1013 transportsicher zu verp acken Inhaltsverzeichnis A wW O1 NO PB PS PS pa pa pa pa pa pa pa H H aa CO CO CO L LS LS LS PO PO S LA O10 DH Seite Bedienungsanleitung zum Mikrorechnerbausatz 21013 2 Vorstellung des MRB Z LOLS ass reine Br 2 Inbetriebnahme des MRB Z 1013 2 Anscehlub der Stromversorgung zii dug REA 2 Anschlu des Fernsehger tes 3 Grundzustand des MRB Z 1013 eee nnn 4 Anschlub der EE GEET 5 l Mo ntageanlertu hng u MEN EN Ne m m mde memo de en e 5 2 Benutzung der A L013 TasStat t rss Bars IRE
36. sen Aus f hrung einer zul ssigen Schutzma nahme nach TGL 200 0602 BL 3 entspricht Weiterhin mu der Transformator prim rseitig mit einem Funkent abgeblockt st rkondensator nach TGL 11840 250 V 100 nF und 2 x 2500 pF werden damit eine hochfrequente Abstrahlung von St rspannungen ber das 220 V Netz unterbunden wird Die Verbindung des Transformators mit der Leiterplatte ge schieht mit Hilf der beigelegten Plastaderleitung und der Flachsteckh lsen die an die Leitung angel tet werden Achtung isolieren Die H lsen mit Isolierschlauch oder Isolierband so da sie bei gegenseitiger Ber hrung oder beim zu f lligen Aufliegen auf der Leiterplatte keinen Kontakt geben Vor den Anlegen der Stromversorgung m ssen Sie unbedingt noch folgenden Hinweis beachten Legen Sie die Leiterplatte auf eine nichtleitende Unterlage oder schrauben Sie diese mit Hilfe der an Rand der Platte befindlichen Bohrungen und mit Abstands h lsen auf eine Grundplatte Ansonsten k nnen Kurzschl sse auftreten die zur Zerst rung des Rechners f hren w rden Haben Si all Hinweise beachtet stecken Sie die H lsen an die Flachsteoker X3 s Abb 1 1 an und schalten danach die Netz Spannung am Netztransformator zu Ihr Rechner arbeitet bereits M ssen Sie Ihren Rechner aus irgend einem Grund einmal aus schalten dan
37. steht aus zwei Zeilen Sollen nur die letzten beiden Zeilen rollen sind als Parameter die Angaben aaaa EFCO und 1 000 notwendig Der volle Bereich wird durch die Parameter aaaa ECO0 und eeee EFFF F000 eingestellt Der Bildschirm wird nicht gel scht der Kursor wird an den Anfang des Fensters positioniert 1 3 3 Verwendung der Monitorkommandos Anhand eines Beispielprogrammes wollen wir jetzt alle Monitor kommandos trainieren Das Beispiel wurde so gew hlt da Sie das ordnungsgem e Arbeiten des Programmes auf dem Bildschirm verfolgen k nnen Mit Hilfe des Programmes werden die schwarzen Schachfiguren in der Bildschirmmitte abgebildet 12 Programm Adresse Maschinencod Mnemonik Kommentar 000 06 06 LD B 6 Zahl der Schachfiguren 002 DD 21 08 EE LD IX EE08H Position der ersten Figur auf Bildschirm BS 006 11 1C 10 LD DE 101CH Adresse der Tabelle f r Zeichencode der Schachfi guren 009 lA Ml LD A DE oberen Teil der Schachfi 00A DD 77 00 LD IX 0 A gur auf BS 00 13 INC DE n chsten Zeichencod 00E 1 LD DE unteren Teil der Schach OOF DD 77 20 LD IX 20 A figur auf BS 012 ES INC DE n chsten Zeichencod 013 DD 23 NC IX Abstand zum n chsten 015 DD 23 NC IX Zeichen einstellen 017 DD
38. t Eingabe des Zeichens R kann die aktuelle Adress bei Bedarf zur ckgestellt werden Die Kommandoausf hrung wird beendet durch Eingabe eines Semikolon Die aktuelle Adresse wird als Endadresse bernommen Mit dem Kommando D kann der aktualisierte Speicherbereich nochmals auf dem Bildschirm angezeigt werden Next Dieses Kommando veranla t die Ausf hrung genau eines Befehls des zu testenden Programmes Schrittbetrieb Das N Kommando kann nur angewandt werden wenn zuvor ein Halte punkt gesetzt und das zu testende Programm mit dem E Kom mando gestartet wurde Nach der Ausf hrung des Befehls werden alle Registerinhalte gerettet Angezeigt werden der Befehlsz hler die abzuarbeitenden Befehlsbyte sowie alle Registerinhalte W hrend des Schrittbetriebes d rfen in dem zu testenden Programm keine der nachfolgenden Befehl auftreten IMO IMi Ver nderung im Interruptmodus LD I A Ver nderung des Interruptvektors in der CPU DI Verbieten Interrupt 11 R rg rg Register Display Modify Mit diesem Kommando ist es m glich Inhalt beliebiger Doppelregister der CPU einschlie lich des Austauschregi stersatzes anzuzeigen und zu ver ndern Nach Eingabe der Registerbezeichnung AB DC DE HL X Y BG SER AE 3 BC DE HL wird der Inhalt des ausgew hlten Doppel registers ausgegeben
39. t immer die Position auf dem Bildschirm an wo das n chste einzugebende Zeichen dargestellt wird Im Text der Bedienungsanleitung wird er aus drucktechnischen Gr nden als _ dargestellt Das Gesagte wird leichter verst ndlich wenn wir nun die Tastatur anschlie en und damit umzugehen lernen 1 2 4 Anschlu der Tastatur 1 2 4 1 Montageanleitung Vor Ausf hrung der Montage beachten Sie bitte unbedingt die Hinweise in 1 4 um die Reparaturf higkeit des Z 1013 zu er halten F r den Anschlu der Tastatur entnehmen Si aus der Verpackung die Folienflachtastatur und das St ck Bandkabel Dann vereinzeln Si di Adern der Bandleitung in einer L nge von ca 3 cm auf beiden Seiten entfernen dann jeweils ca 5 mm die Isolierung und verzinnen die Enden An einer Seite sind die verzinnten Dr hte dann auf 1 bis 2 mm zu k rzen und unter Verwendung von L tzinn mit Kolophonium entsprechend der Abb 2 auf der R ckseite der Tastatur Dr hte nicht in die Bohrungen in Tastaturplatine stecken anzul ten An der ande ren Seite des Bandkabels k rzen Sie die Dr hte auf 2 bis 3 mm l ten diese auf der Unterseit der Leiterplatte an die mitgelieferte Steckerleiste an siehe Bild 1 2 Es empfiehlt sich an den L tstellen f r eine Zugentlastung zu sorgen um Leitungsbruch zu vermeiden Sollten Sie Ihren MRB Z 1013 auf einer Grundplatte aufgeschr
40. tiksteuerung ist von Fall zu Fall zu testen Handaussteuerung ist in jedem Falle vorzuziehen Nicht einsetzen k nnen Sie den Rekorder SKR 900 Einige technische Besonderheiten sollte Ihr MBG noch besitzen Ger te mit Handaussteuerung haben noch den Vorteil da Sie die Aussteuerung f r eine sichere Aufzeichnung durch Probieren ermitteln k nnen Bandl ngenz hlwerk damit Sie die Bandstelle mit Ihrem ge w nschten Programm schneller finden Ist dies nicht vorhan den helfen Sie sich durch Aufsprechen eines Programmnamens den Sie dann durch Abh ren wiederfinden k nnen wie das MBG zur Informationsspeicherung genutzt wird k nnen Sie am Beispiel des Abschnittes 1 3 ben Aber anschlie en wollen wir es jetzt schon Dazu wird das MBG ber ein handels bliches Diodenkabel Achtung kein berspielkabel mit der Buchse X5 s Abb 1 1 verbunden Anschlie end legen Sie noch eine Kassette ein bzw legen ein Band auf Nun ist Ihr Heimrechenzentrum fertig In den n chsten Abschnitten soll gezeigt werden wie Sie damit umgehen m ssen 1 3 Monitorkommandos des Z 1013 1 3 1 Allgemeine Form Nach erfolgreicher nbetriebnahme des Mikrorechners in ord nungsgem er Anschlu Aufforderungszeichen D der Ger te vorausgesetzt wird durch das signalisiert in Bedienereingabe u erwartet der Progammabarbeitu tor befindet halten die unbedin
41. tufe wissen sollten erfahren Sie in den n chsten Abschnitten Es werden dann bereits Begriffe benutzt werden die Kenntnisse auf dem Gebiet der Mikrorechentechnik voraussetzen Lassen Sie sich dadurch nicht entmutigen F hren Sie trotzdem die angewiesenen Arbeiten aus und lernen Sie mit dem Rechner umzugehen 1 2 Inbetriebnahme des MRB Z1013 1 2 1 Anschlie en der Stromversorgung Di Inbetriebnahme des Ger tes erfordert als erstes die Rea lisierung der Stromversorgung Um Ihnen das zu erleichtern befindet sich auf der Leiterplatte der Grundausbaustufe der wesentliche Teil der Stromversorgungsschaltung die Gleich richtungs Gl ttungs und Regelschaltung f r alle ben tigten Spannungen Die Betriebsspannung betr gt 5 V 5P und 5 V 5N Sie m ssen Diese Span beim Einsa Zum sicher dieser Schaltung noch eine Wechselspannung zuf hren nung muB im Bereich von 10 V bis 12 V liegen Die Leistungsaufnahme betr gt bis zu 20 W Diese Wechselspannung kann einem Schutztransformator nach TGL 200 1766 Schutz kleinspannung entnommen werden Ausreichend daf r sind han dels bliche Transformatoren Bei einer Eigenanfertigung hat unbedingt die Abnahme durch einen Fachmann zu erfolgen Es ist tz auf folgendes zu achten Ct cl en Schutz vor zu hohen Ber hrungsspannungen ist der Transformator mit inem Geh us zu verkleiden des
42. und mit den Zeichen die Eingabe des neuen Wertes erwartet Wird an Stell iner Registerb zeichnung ein Doppelpunkt ingegeben werden alle Re gisterinhalte angezeigt BP XXXX BS XXXXXX S Z C X X X SP XXXX PC XXXX IX XXXX IY XXXX AF XXXX BC XXXX DE XXXX HL XXXX AF XXXX BC XXXX DE XXXX HL XXXX Zu beachten ist da nur das S Z und C Flag einzeln an gezeigt wird die Belegung der anderen Flags ist dem AF Register zu entnehmen S aadr eadr Save to Cassette Der Speicherbereich von Adresse aadr bis zur Adresse eadr wird ber das Magnetbandinterface auf Magnetband ausgege ben Nach einem etwa 1 5 Sekunden langen Kennton werden die Daten in Bl cken zu 32 Byte mit einer anschlie enden Pr fsumme pro Block ausgegeben T aadr zadr anz Transfer Es erfolgt ein Transport eines Speicherbereiches ab der An fangsadresse auf eine Zieladresse mit der festgelegten An zahl von Bytes Dabei ist eine berlappung der beiden B reiche m glich W aaaa eeee Window Dieses Kommando realisiert ine Fensterfunktion innerhalb dessen die Rollfunktion des Bildschirms erhalten bleibt Au erhalb dieses Fensters wird die Bildschirmausgabe als Standbild realisiert Der Anfang des Fensters wird mit dem Parameter aaaa dessen Ende mit festgelegt Der klein ste realisierbar Fensterausschnitt be
43. wird das Programm fehlerfrei gelesen wird auf dem Bildschirm das Quittungesymbol ausgegeben Beim Auftreten von Fehlern beim Einlesen ermittelt der Rechner die fehlerhaften Pr fsummen und gibt die Adresse des letzten Speicherplatzes des fehler haften Blockes aus z B Sie haben nun das Programm ohne Fehler eingelesen Starten Sie es mit dem J Kommando Sie merken das Programm befindet sich wieder im Speicher Sie haben also gelernt den MRB Z1013 in Betrieb zu nehmen und ihn zu bedienen Wie der 71013 arbeitet was er noch bietet und was man alles mit ihm machen kann erfahren Sie in den nachfolgenden Teilen des Handbuches zum MRB Z1013 19 2 Anschlu einer Tastatur mit 58 Tasten Der ROM des Z 1013 64 bietet die M glichkeit statt der 8 x 4 Tastatur mit 32 Tasten eine komfortablere Tastatur mit 58 Tasten verschaltet in einer 8 x 8 Matrix anzuschlie en Im Monitor ist die komplette Tastaturbedienungsroutine enthalten Da statt der bisherigen 8 x 4 Tastatur nun eine 8 x 8 Tastatur abgefragt werden mu ist diese Routine l nger als beim ur spr nglichen Monitor Deshalb und auf Grund der begrenzten Speicherkapazit t mu ten in Monitor Ver nderungen vorgenommen werden Das Kommando FIND urspr nglich mit F und 3 Argumenten entf llt Alle anderen Monitorroutinen sind dem Nutzer zug nglich wurden aber in ihren Startadressen verschoben Der

Download Pdf Manuals

image

Related Search

Related Contents

  Serviceteil - Deutsches Institut für Erwachsenenbildung  Cardio 2D Manual - ALA Scientific Instruments  journal entry general ledger user manual  Compressor/Limiter/Gate  Samsung ES75 Uživatelská přiručka  Validation des Acquis de l'Expérience (VAE)  User Manual BoardCash 2.0  bedienungsanleitung  BC 410 II BC 4125 II - AL-KO  

Copyright © All rights reserved.
Failed to retrieve file