Sharp PC-1500 - Sharp PC-1500
Der Sharp PC-1500 war ein Taschencomputer, der von 1981 bis 1985 von Sharp hergestellt wurde . Eine rebadged Version wurde auch als verkauft TRS-80 Pocket Computer PC-2 .
Der gesamte Computer wurde um den LH5801 herum entwickelt, eine 8-Bit- CPU ähnlich dem Zilog Z80 , aber alle in stromsparenden CMOS-Schaltungen ausgelegt. Ausgestattet mit 2 KByte On-Board - RAM, die Programmiersprache ist BASIC . Später stellten deutsche Ingenieure einen Monteur für die Maschine. Später folgte sogar ein C-Compiler . Ein externer Steckplatz ist verfügbar und nimmt Speicher (von 4 KB bis 32 KB) und ROM-Module auf.
Acht Versionen dieses Taschencomputers mit 2 KB Speicher:
- Sharp PC-1500 - Japanische Version (1981)
- Sharp PC-1500 - Japanische Version mit blauer Farbe um das LCD. Bekannt als PC-1500D (1984)
- Sharp PC-1500 - europäische, australasiatische und nordamerikanische Version (1982)
- Sharp PC-1500 RP2 - Brasilianische Version (1982)
- HiradasTechnika PTA-4000 - Ungarische Lizenz.
- HiradasTechnika PTA-4000+16 - Ungarische Lizenz (mit interner 16 KB Speichererweiterung)
- Tandy TRS-80 PC-2
- Nanfeng PC-1500A - Chinesische Lizenz (CKD-Montage aus japanischen Komponenten)
Zwei Versionen mit 8 KB Speicher:
- Sharp PC-1501 - Japanische Überarbeitung mit 8 KB Speicher (1984)
- Sharp PC-1500A - Western-Rework mit 8 KB Speicher (1984)
Technische Spezifikationen
- 156×7-Pixel-LCD
- Integrierter Lautsprecher
- Integrierte Echtzeituhr
- Speicher-/Kassettensteckplatz
- 60-poliger Erweiterungsanschluss für Drucker und Bandlaufwerk
- Batteriefach (4×AA)
- Anschluss für externes Netzteil (Offizieller Adapter ist Sharp EA-150 mit einer Nennleistung von 500 mA bei 9 V, wird mit der CE-150-Druckerschnittstelle geliefert.)
Zubehör
- CE-150 4-Farben-Drucker/Plotter und Kassettenschnittstelle im Reisekoffer. Bekannt als KA-160 mit PTA-4000.
- CE-151 4 KB Speichermodul
- CE-152 Kassettenrekorder (als externer Speicher) (wie General Electric 3-5160A)
- CE-153 Softwareplatine
- CE-154 Portemonnaie für PC-1500 + CE-150 + CE-152 + CE-153
- CE-155 8 KB Speichermodul
- CE-156 Band mit Katakana- Software
- CE-157 4 KB Speichermodul mit CR2032 Batterie Datensicherung und Katakana chars ROM
- CE-158 Kommunikationsdock mit RS-232C und paralleler Schnittstelle mit (4 wiederaufladbaren, eingeschweißten, fest eingebauten) NiCd- Akkus ( AA ) als zusätzliche Stromversorgung für den Computer.
- CE-159 8 KB Speichermodul mit CR2032-Batterie-Datensicherung
- CE-160 7,6 KB Nur-Lese-Speichermodul mit CR2032-Batterie-Datensicherung
- CE-161 16 KB Speichermodul mit CR2032-Batterie-Datensicherung
- CE-162E Band- und Parallelport-Schnittstelle
- CE-163 32 KB (2x16 KB) Dual-Page-Speichermodul mit CR2032-Batterie-Datensicherung. Es kann jeweils nur auf eine Seite (16 KB) zugegriffen werden, umschaltbar über folgenden Befehl im PROG-Modus:
Page 0 [enter] POKE&5804,0 [enter] Page 1 [enter] POKE&5804,1 [enter]
Ähnliche Sharp Taschencomputer
- Sharp PC-1210
- Sharp PC-1211
- Sharp PC-1251
- Sharp PC-1500
- Sharp PC-1500A Upgrade-Version mit 8 KB Onboard-RAM
- Sharp PC-1501 Japanische Version von PC-1500A
- Sharp PC-1600 mit mehr Speicher und größerem mehrzeiligem LCD-Display und mehr Grafikfunktionen
BASIC-Kompatibilität mit frühen Modellen
Einige frühere PC-1500-Modelle zeigen beim Verlassen der Schleife im FOR...NEXT-Zähler einen um 1 geringeren Wert als spätere PC-1500s und PC-1600.
Zum Beispiel:
10 FOR K=1 TO 10
20 NEXT K
30 PRINT K
K wird bei späteren PC-1500- und PC-1600-Modellen auf 11 gesetzt, bei frühen PC-1500-Modellen jedoch auf 10.
Betrachten Sie dieses Beispiel:
10 S=0
20 FOR K=1 TO 10 STEP 4
30 S=S+1
40 NEXT K
50 PRINT S
S wird bei späteren PC-1500- und PC-1600-Modellen auf 3 gesetzt, bei frühen PC-1500-Modellen jedoch auf 4 gesetzt.
Frühe PC-1500-Modelle werten IF...THEN-Anweisungen anders aus. Das Verhalten lässt sich so zusammenfassen:
Modell | Wahr | Falsch |
---|---|---|
PC-1600 / Später PC-1500 | ≠0 | 0 |
Früher PC-1500 | >0 | <0 |
Ein frühes Modell PC-1500 kann mit dem folgenden Befehl erkannt werden: .
PEEK&C5C0
Wenn der zurückgegebene Wert 6 ist, handelt es sich um ein frühes Modell.
Beispielprogramm in BASIC
1 ARUN 10
5 REM "PC1500 VAT Program:"
10 INPUT "Price: ";P
20 PRINT P;" ";P*V;" ";P*V*M
30 GOTO 10
40 END
Der PC-1500 erlaubt spezielle Abkürzungen, und die Syntax kann auch wie folgt aussehen:
20 PRINT P;" ";PV;" ";PVM
Verwendung von Variablen
P = Purchase Price V = VAT (%/100) - To be input by hand before calculation begins, e.g.: V=1.14 (Enter) M = Markup (%/100) - To be input by hand before calculation begins, e.g.: M=1.15 (Enter)
Die Anzeige der Antworten ist wie folgt
Answer1; Answer2; Answer3 Purchase Price; VAT Price; Sales Price Value: P; Value: P*V; Value: P*V*M
Programm Beschreibung
Linie 1 | Der ARUN- Befehl wird bei jedem Einschalten des Rechners ausgeführt und springt in Zeile 10. |
Linie 5 | Dies ist die REMARK- Anweisung (wird verwendet, um Bemerkungen in den Quellcode aufzunehmen). |
Linie 10 | Der INPUT- Befehl fordert den Benutzer zur Eingabe auf und speichert die Werte in der Variablen "P". |
Linie 20 | Der PRINT- Befehl zeigt das berechnete Ergebnis wie folgt an: 100 114 142,5. Die Kurzform ist eine Besonderheit des PC-1500, da er nur Einzelbuchstaben-Variablen und -Matrizen verwenden kann. Das spart auch wertvollen Stauraum! |
Linie 30 | Der GOTO- Befehl lässt das Programm zurück zu Zeile 10 springen, um das Programm über fortzusetzen |
Linie 40 | Die END- Anweisung ist in der letzten Zeile des Codes zu platzieren, um die Ausführung zu beenden, kann aber in diesem Fall weggelassen werden, da sie nicht wirklich notwendig ist. |
Bedeutung
Das Design der ersten Prototypen der EMKE-Serie von Registrierkassen für den öffentlichen Verkehr wurde um kundenspezifische Versionen des PC-1500 und seines ungarischen Klons PTA-4000 herum gebaut. Die bis heute fast ausschließlich im ungarischen Regional- und Überlandbusverkehr eingesetzten Serienmodelle basieren auf einer von EMKE entworfenen Version und sind stark vom Design des PC-1500 beeinflusst.
Emulation
Mit dem SHARP PC-1500A Emulator und dem PockEmul können Sie einen PC-1500A emulieren.
Siehe auch
Verweise
- SHARP Taschencomputer Modell PC-1500A Bedienungsanleitung [ SHARP Pocket Computer Modell PC-1500A Operation Manual ] (PDF ). 4LQ.3T(TINSG3993CCZZ)5. Archiviert (PDF) vom Original am 25.02.2017 . Abgerufen 2017-02-25 .
Externe Links
- Sharp Programmiergeräte
- PC-1500 Datenblatt
- PC-1500
- Sharp PC-1500 Computer (TRS-80 PC-2) Ressourcenseite
- pc-1500.info Ressourcen-Site für Sharp-Computer (und Klone)
- www.promsoft.com/calcs Sharp Taschencomputer
- PockEmul - ist ein Sharp Pocket Computer-Emulator.
- [2] SHARP PC-1500A-Emulator