Epson PX 4
|
|
CPU |
Z80 bei 2,45 MHz |
RAM | 64 KB |
Text-Display |
40 Zeichen x 8 Zeilen, virtuell bis zu 80 x 50 |
Grafik |
240 x 64 (mono) |
Massenspeicher |
|
System |
angepasstes CP/M 2.2 mit BASIC, beides im ROM |
Baujahr |
198? |
---|
Der Epson PX 4 ist ein tragbarer Computer im DIN A4-Format und
wird über den Akku betrieben. Das Betriebssystem ist CP/M.
Statt Floppy Disks arbeitet das Gerät mit RAM-Disks.
Inbetriebnahme
Nach dem Einschalten wird das aktuelle Datum erfragt (MMDDYYhhmmss).
Anschließend WEEK (0 to 6) (vmtl. Day of Week, also Wochentag)
Nun wird die Größe der RAM-Disk angefordert und 26KB vorgeschlagen.
Die USERBIOS Größe wird mit 0 x 256 Byte vorgeschlagen.
Nun baut sich das Bild auf, das ein typisches CP/M Inhaltsverzeichnis
mit den wichtigsten Tools anzeigt: PIP.COM und STAT.COM.
Das Programm CONFIG.COM ermöglicht die Einstellung des Geräts.
Dazu gehören Schnittstellenparameter, Einstellungen der RAM-Disk
oder die Größe des virtuellen Bildschirms.
Das Programm FILINK.COM dienst dem Transfer von Dateien per RS-232C.
Das Programm TERM.COM ist eine einfache Terminal Emulation.
B:BASIC.COM ist das eingebaute BASIC.
BASIC
Durch Anwahl von B:BASIC.COM wird das BASIC gestartet.
Es werden 5 Programmbereiche voneinander getrennt vorgehalten.
Diese können nun mit dem Cursor angewählt werden.
Die Returntaste führt das entsprechende Programm aus, die
Leertaste ermöglicht das Programmieren.
Zurück in dieses Menü kommt man durch den Befehl
MENU. Um ganz aus dem BASIC ins CP/M zu wechseln,
verwendet man den Befehl SYSTEM.
Umgang mit dem Programm
Nachdem ein Programm eingegeben wurde, kann man Korrekturen
sehr einfach und intuitiv durch die Cursortasten vornehmen.
SAVE "FIRST.BAS" sichert das Programm auf der RAM-Disk.
LOAD "FIRST.BAS" holt das Programm von der RAM-Disk.
Fehlermeldungen des BASIC
MO Error | Missing Operand (?) |
SN Error | Syntax Error |
TM Error | |
RS-232C Interface
Die serielle Schnittstelle wird über einen 8-Pin Mini DIN
Stecker ausgeführt, wie er auch vom Macintosh verwendet wird.
Weitere Informationen zur RS-232 finden sich in
Willemers Informatik Ecke .
/-----\
/ 1 2 \
| 3 4 5 |
\ 6 7 8 /
\-------/
|
- GND Masse
- TxD (out) Transmit Data
- RxD (in) Receive Data
- RTS (out) Request To Send
- CTS (in) Clear to send
- DSR (in) Data Set Ready
- DTR (out) Data Terminal Ready
- DCD (in) Data Carrier Detect
|
Parallele Schnittstelle (Drucker)
+-----------------------------------+
| 20 18 16 14 12 10 8 6 4 2 |
+-+ +-+
| |
+-+ +-+
| 19 17 15 13 11 9 7 5 3 1 |
+---------------+ +---------------+
+---+
|
- CG Masse
- CG Masse
- PD7 (out) Parallel Data
- BSY (in) Printer Busy
- PD6 (out) Parallel Data
- +5 (out) 5V Spannungsversorgung
- PD5 (out) Parallel Data
- +5 (out) 5V Spannungsversorgung
- PD4 (out) Parallel Data
- GND Signalmasse
- PD3 (out) Parallel Data
- ERR (in) Fehlersignal vom Drucker
- PD2 (out) Parallel Data
- GND Signalmasse
- PD1 (out) Parallel Data
- INIT (out) Reset Signal
- PD0 (out) Parallel Data
- GND Signalmasse
- STB (out) Strobe Signal
- ---
|