Tandy Radio Shack TRS-80 Model 100

TRS-80 Model 100
CPU 80C85
RAM8KB, aufgerüstet auf 32KB
Text-Display 40 Zeichen x 8 Zeilen
Grafik 240 x 64 (mono)
Diskette ???
System Basic, Texteditor, Kalender, Terminalprogramm
Baujahr 1983

Das Model 100 soll baugleich zum Olivetti M10 sein. Es ist ein tragbarer Computer mit einem LCD von 40 Zeichen auf 8 Zeilen. Es kann mit 4 Mignon Batterien betrieben werden, die das Gerät nach Herstellerangaben bei täglich einer Stunde Benutzung immerhin 3 Wochen betreiben künnen. Da schon einige Applikationen eingebaut sind, ist das Gerät unterwegs nicht nur für BASIC-Programmierer interessant.

Die Tastenbelegung ist QUERTY, also ohne Umlaute. Die Umlaute sind zwar, abgesehen vom ß im Zeichensatz enthalten, sind aber keinem Standard entsprechend kodiert. Auch ihre Erreichbarkeit über die Code-Taste (Code-a für ä) ist mühselig.

Die mitgelieferten Applikationen sind aus heutiger Sicht vielleicht sehr simpel, aber ermöglichen immerhin die Texterfassung und die wichtigsten Büroanwendungen, sowie den Datenaustausch von unterwegs.

Systembefehle

Systembefehle werden vom BASIC aus gegeben. Durch Auswahl von BASIC im Hauptmenü kommt man hinein, durch F8 kommt man wieder heraus.

Datum, Uhrzeit

Die String-Variablen DATE$, TIME$ und DAY$ enthalten Datum, Uhrzeit und Wochentag des Systems. Sie können durch einfache Zuweisung verändert werden.

DATE$="dd/mm/yy"
TIME$="hh:mm"
DAY$="xxx"

Der Wochentag ist "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" und "Sun".

Wie man sieht, ist das Model 100 nicht Y2K-fest. Da aber der Wochentag festlegbar ist, ist das nicht dramatisch. Lediglich im Hauptmenü erscheint 1900 statt 2000 und es könnte Probleme mit dem 29.2.2000 geben. Da dieser bereits vorbei ist...

Dateienbehandlung

Eine Datei hat einen Namen von maximal 6 Zeichen. Die Textverarbeitung hängt immer die Zeichen .DO an. Alle Dateien erscheinen im Menu.

Eine Datei MIST.DO wird gelöscht, indem von BASIC aus das Kommando gegeben wird:

KILL "MIST.DO"

Textverarbeitung

Die Textverarbeitung wird vom Menü gestartet. Zu Anfang wird nach dem Dateinamen gefragt. An den max. 6stelligen Namen hängt das System immer .DO an.

Taste Funktion
F1 Suchen einer Zeichenfolge
F2 Laden von Cassette
F3 Sichern auf Cassette
F4 nicht belegt
F5 Kopieren des selektierten Bereichs in das Clipboard
F6 Ausschneiden des selektierten Bereichs in das Clipboard
F7 Anfang eines Selektionsbereichs, einer Markierung festlegen
F8 Beenden der Textverarbeitung
PASTE Einfügen des Clipboardbereichs an der Cursorposition
Shift -> wortweise vorwärts
Crtl -> Ende der Zeile

Drucken

Mit der PRINT-Taste wird der Inhalt des Displays auf dem Drucker ausgegeben. Soll der komplette Text gedruckt werden, wird Shift-PRINT verwendet. Die Breite des Druckers wird vor dem Ausdruck angefragt (Width?). Hier kann ein Wert zwischen 10 und 132 angegeben werden.

Kalender

Der Kalender basiert auf einer festgelegten Textdatei namens NOTE.DO, die mit der Textverarbeitung erstellt und bearbeitet wird.
 04/05/82 08:15 Treffen mit Meier
 04/05/82 09:25 Anruf Schulz
Bei Starten von SCHDL im Menü erscheint in der ersten Zeile Schd: und die Eingabeaufforderung. Durch F1 kann man Einträge suchen.
Taste Funktion
F1 Suchen einer Zeichenfolge
F3 MORE beim Blätern durch Termine
F4 QUIT beim Blätern durch Termine
F5 Suchen und ausdrucken auf dem Drucker

Adressen

Der Adressprogramm basiert auf einer festgelegten Textdatei namens ADRS.DO, die mit der Textverarbeitung erstellt und bearbeitet wird.

Jede Zeile enthält eine vollständige Adresse.
Taste Funktion
F1 Suchen einer Zeichenfolge
F3 MORE beim Blätern durch Termine
F4 QUIT beim Blätern durch Termine
F5 Suchen und ausdrucken auf dem Drucker

Telekommunikationsprogramm

Eingangsmodus

Eingangsmodus nach Anwahl von TELCOM.
Taste Funktion
F3 (Stat) ändern der Kommunikationsparameter
F4 (Term) wechselt in den Terminalmodus
F8 zurück ins Menü
Parameter bestehen aus einem String, der für jede Größe ein Zeichen hat.
Baudrate 1: 300 2: 110 3: 300 4: 600 5: 1200 6: 2400 7: 4800 8: 9600 9: 19200
Data (Wortlänge in Bit) 6 7 8
Parität I: ignore O: odd E: even N: none
Stopp-Bits 1 2
XON/XOFF-Status E: enable D: disable

Terminalmodus

Taste Funktion
F1 (Prev) zeigt die vorherigen 8 Zeilen (blättern)
F2 (Down) Download: Dateinamen angeben!
F3 (Up) Upload: Dateinamen angeben!
F4 (Full) Umschalten zwischen Fullduplex und Halfduplex
F5 Mitschrift auf dem Drucker

BASIC

Spezielle Befehle des TRS-80 Model 100:
CLS
Display löschen
FILES
zeigt das Dateiverzeichnis
IPL
definiert BASIC-Programm, das beim Einschalten startet
KILL "Filename"
löscht die Datei
LCOPY
Displayausgabe auf dem Drucker
LLIST
Ausgabe des BASIC-Listings auf dem Drucker
MENU
kehrt ins Hauptmenü zurück

Computer-Oldies E-Mail