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  /
 \-------/
  1. GND Masse
  2. TxD (out) Transmit Data
  3. RxD (in) Receive Data
  4. RTS (out) Request To Send
  5. CTS (in) Clear to send
  6. DSR (in) Data Set Ready
  7. DTR (out) Data Terminal Ready
  8. 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   |
+---------------+   +---------------+
                +---+
  1. CG Masse
  2. CG Masse
  3. PD7 (out) Parallel Data
  4. BSY (in) Printer Busy
  5. PD6 (out) Parallel Data
  6. +5 (out) 5V Spannungsversorgung
  7. PD5 (out) Parallel Data
  8. +5 (out) 5V Spannungsversorgung
  9. PD4 (out) Parallel Data
  10. GND Signalmasse
  11. PD3 (out) Parallel Data
  12. ERR (in) Fehlersignal vom Drucker
  13. PD2 (out) Parallel Data
  14. GND Signalmasse
  15. PD1 (out) Parallel Data
  16. INIT (out) Reset Signal
  17. PD0 (out) Parallel Data
  18. GND Signalmasse
  19. STB (out) Strobe Signal
  20. ---

Computer-Oldies (C) Copyright 2001 Arnold Willemer