Sharp PC-1500 - Sharp PC-1500

Sharp PC-1500 с принтером / плоттером и кассетным интерфейсом в дорожном футляре. На выставке в Musée Bolo , [1] EPFL , Лозанна.

Sharp PC-1500 был карманный компьютер производства Sharp в течение 1981-1985 гг. Версия под маркой также продавалась как TRS-80 Pocket Computer PC-2 .

Весь компьютер был спроектирован на базе LH5801, 8-битного процессора, похожего на Zilog Z80 , но построенного на энергосберегающих схемах CMOS. Имеет 2 КБ встроенной оперативной памяти, язык программирования - BASIC . Позже немецкие инженеры предоставили сборщик для машины. Позже последовал даже компилятор C. Доступен внешний слот, в который можно установить модули памяти (от 4 КБ до 32 КБ) и модули ПЗУ.

Восемь версий этого карманного компьютера с памятью 2 КБ:

  • Sharp PC-1500 - японская версия (1981)
  • Sharp PC-1500 - японская версия с синей краской вокруг ЖК-дисплея. Известен как PC-1500D (1984).
  • Sharp PC-1500 - версия для Европы, Австралии и Северной Америки (1982 г.)
  • Sharp PC-1500 RP2 - бразильская версия (1982 г.)
  • HiradasTechnika PTA-4000 - венгерская лицензия.
  • HiradasTechnika PTA-4000 + 16 - венгерская лицензия (с расширением внутренней памяти 16 КБ)
  • Тэнди TRS-80 PC-2
  • Nanfeng PC-1500A - Китайская лицензия (сборка CKD из японских комплектующих)

Две версии с памятью 8 КБ:

  • Sharp PC-1501 - японская переделка с памятью 8 КБ (1984)
  • Sharp PC-1500A - западная переработка с памятью 8 КБ (1984)

Технические характеристики

  • ЖК-дисплей 156 × 7 пикселей
  • Встроенный динамик
  • Встроенный RTC
  • Слот для памяти / картриджа
  • 60-контактный порт расширения для принтера и ленточного накопителя
  • Слот для батареи (4 × AA)
  • Разъем для внешнего источника питания (Официальный адаптер - Sharp EA-150, рассчитанный на 500 мА при 9 В, поставляется с интерфейсом принтера CE-150.)

Аксессуары

  • CE-150 4-цветный принтер / плоттер и кассетный интерфейс в дорожном футляре. Известен как КА-160 с ПТА-4000.
  • Модуль памяти CE-151 4 КБ
  • Кассетный магнитофон CE-152 (в качестве внешнего накопителя) (такой же, как General Electric 3-5160A)
  • Плата программного обеспечения CE-153
  • Кошелек CE-154, предназначенный для ПК-1500 + CE-150 + CE-152 + CE-153
  • Модуль памяти CE-155 8 КБ
  • Лента CE-156 с программным обеспечением Katakana
  • Модуль памяти CE-157 4 КБ с резервным копированием данных батареи CR2032 и ПЗУ с символами катаканы
  • CE-158 Коммуникационная док-станция с RS-232C и параллельным интерфейсом с (4 перезаряжаемых, упакованных в термоусадочную пленку, постоянно встроенных) никель-кадмиевых батарей ( AA ) в качестве дополнительного источника питания для компьютера.
  • Модуль памяти CE-159 8 КБ с резервным питанием от батареи CR2032
  • CE-160 7,6 КБ модуль постоянной памяти с резервным питанием от батареи CR2032
  • Модуль памяти CE-161 16 КБ с резервным питанием от батареи CR2032
  • CE-162E Интерфейс ленты и параллельного порта
  • CE-163 Модуль двухстраничной памяти 32 КБ (2x16 КБ) с резервным питанием от батареи CR2032. Одновременно можно получить доступ только к одной странице (16 КБ), которую можно переключить с помощью следующей команды в режиме PROG:
                    Page 0 [enter] POKE&5804,0 [enter]
                    Page 1 [enter] POKE&5804,1 [enter]


Сопутствующие карманные компьютеры Sharp

Реклама Sharp PC-1500A от пользователя Puget Sound ComputerUser.
  • Sharp PC-1210
  • Sharp PC-1211
  • Sharp PC-1251
  • Sharp PC-1500
  • Обновленная версия Sharp PC-1500A с 8 КБ встроенной оперативной памяти
  • Sharp PC-1501 Японская версия PC-1500A
  • Sharp PC-1600 с увеличенным объемом памяти, большим многострочным ЖК-дисплеем и расширенными графическими возможностями

БАЗОВАЯ совместимость с ранними моделями

Некоторые более ранние модели PC-1500 показывают значение счетчика FOR ... NEXT на 1 меньше при выходе из цикла по сравнению с более поздними моделями PC-1500 и PC-1600.

Например:

10 FOR K=1 TO 10
20 NEXT K
30 PRINT K

K будет установлено на 11 на более поздних моделях PC-1500 и PC-1600, но будет 10 на ранних PC-1500.

Рассмотрим этот пример:

10 S=0
20 FOR K=1 TO 10 STEP 4
30 S=S+1
40 NEXT K
50 PRINT S

S будет установлено на 3 на более поздних моделях PC-1500 и PC-1600, но будет на 4 на ранних PC-1500.

Ранние модели PC-1500 оценивают утверждения IF ... THEN по-разному. Поведение можно резюмировать следующим образом:

Модель Правда Ложь
PC-1600 / позже PC-1500 ≠ 0 0
Ранний ПК-1500 > 0 <0

Ранняя модель PC-1500 может быть обнаружен с помощью команды: . PEEK&C5C0

Если возвращено значение 6, это ранняя модель.

Пример программы на БЕЙСИКЕ

  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

PC-1500 позволяет использовать специальные сокращения, а синтаксис также может выглядеть следующим образом:

 20 PRINT P;"  ";PV;"  ";PVM

Использование переменных

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)

Отображение ответов выглядит следующим образом

Answer1;            Answer2;         Answer3
Purchase Price;     VAT Price;       Sales Price
Value: P;           Value: P*V;      Value: P*V*M

Описание программы

Строка 1 Команда ARUN выполняется каждый раз при включении компьютера и переходит к строке 10.
Строка 5 Это инструкция REMARK (используется для включения замечаний в исходный код).
Строка 10 Команда INPUT запрашивает ввод у пользователя и сохраняет значения в переменной «P».
Строка 20 Команда PRINT показывает рассчитанный результат следующим образом: 100 114 142,5. Сокращенная форма является особенной для PC-1500, поскольку она может использовать только однобуквенные переменные и матрицы. Это также экономит ценное место для хранения!
Строка 30 Команда GOTO позволяет программе вернуться к строке 10, чтобы продолжить выполнение программы заново.
Строка 40 Оператор END должен быть помещен в последнюю строку кода для прекращения выполнения, однако в этом случае его можно опустить, поскольку в этом нет необходимости.

Значение

Первоначальные прототипы кассовых аппаратов для общественного транспорта серии EMKE были построены на основе адаптированных версий PC-1500 и его венгерского клона PTA-4000. Серийные модели, которые до сих пор используются почти исключительно в венгерских региональных и национальных автобусах, построены на основе версии, разработанной EMKE, и в значительной степени основаны на дизайне PC-1500.

Эмуляция

С помощью эмулятора SHARP PC-1500A и PockEmul вы можете эмулировать PC-1500A.

Смотрите также

использованная литература

внешние ссылки