Sharp PC-1500 - Sharp PC-1500
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-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.
Смотрите также
использованная литература
- SHARP Taschencomputer Modell PC-1500A Bedienungsanleitung [ Руководство по эксплуатации карманного компьютера SHARP, модель PC-1500A ] (PDF) (на немецком языке). 4LQ.3T (TINSG3993CCZZ) 5. Архивировано (PDF) из оригинала 25 февраля 2017 года . Проверено 25 февраля 2017 .
внешние ссылки
- Программируемые устройства Sharp
- Паспорт PC-1500
- ПК-1500
- Страница ресурса компьютера Sharp PC-1500 (TRS-80 PC-2)
- pc-1500.info Сайт компьютерных ресурсов Sharp (и клонов)
- www.promsoft.com/calcs Карманные компьютеры Sharp
- PockEmul - эмулятор карманного компьютера Sharp.
- [2] Эмулятор SHARP PC-1500A