Шарп ПК-1500
Эта статья нуждается в дополнительных цитатах для проверки . ( март 2015 г. ) |
![]() Sharp PC-1500 с принтером/плоттером и кассетным интерфейсом в дорожном футляре. Экспонируется в Музее Боло , EPFL , Лозанна. | |
Поколение | Первый |
---|---|
Дата выпуска | 1981 год |
Продолжительность жизни | 1981-1985 (4 года) |
Снято с производства | 1985 год |
Преемник | Шарп ПК-5000 |
Связанный | Шарп ПК-1211 Шарп ПК-1251 |
Sharp PC-1500 — карманный компьютер, выпускавшийся компанией Sharp в период с 1981 по 1985 год. Версия под новым брендом также продавалась как TRS-80 Pocket Computer PC-2 .
Весь компьютер был спроектирован на базе LH5801, 8-битного процессора, аналогичного Zilog Z80 , но выполненного на энергосберегающих схемах CMOS. Оснащен встроенной оперативной памятью объемом 2 КБ, язык программирования — BASIC . Позже немецкие инженеры предоставили сборщик . для машины [1] даже компилятор C. Позже появился Доступен внешний слот, в который можно установить модули памяти (от 4 КБ до 32 КБ) и ПЗУ.
Восемь версий этого карманного компьютера с памятью 2 КБ: [2]
- Sharp PC-1500 - японская версия (1981 г.)
- Sharp PC-1500 — японская версия с синей краской вокруг ЖК-дисплея. Модель комплекта модулей CE-157 Kana. Известный как 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 × 8 пикселей
- Встроенный динамик
- Интегрированный 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) [3] )
- Программная плата 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 перезаряжаемыми, постоянно встроенными в термоусадочной упаковке) никель-кадмиевыми батареями ( АА ) в качестве дополнительного источника питания для компьютера.
- Модуль памяти CE-159 8 КБ с резервной батареей CR2032
- CE-160 Модуль памяти только для чтения, 7,6 КБ с резервной батареей CR2032
- Модуль памяти CE-161 16 КБ с резервной батареей CR2032
- CE-162E Ленточный интерфейс и интерфейс параллельного порта
- Двухстраничный модуль памяти CE-163 32 КБ (2x16 КБ) с резервной батареей CR2032. Одновременно можно получить доступ только к одной странице (16 КБ), которую можно переключить с помощью следующей команды в режиме PROG:
Page 0 : POKE&5804,0 [enter] Page 1 : POKE&5804,1 [enter]
Сопутствующие карманные компьютеры Sharp
[ редактировать ]
- Шарп ПК-1210
- Шарп ПК-1211
- Шарп ПК-1251
- Шарп ПК-1500
- Обновленная версия Sharp PC-1500A со встроенной оперативной памятью 8 КБ
- Sharp PC-1501 Японская версия PC-1500A
- Sharp PC-1600 с большим объемом памяти, большим многострочным ЖК-дисплеем и расширенными графическими возможностями.
БАЗОВАЯ совместимость с ранними моделями
[ редактировать ]Некоторые более ранние модели PC-1500 будут показывать значение на 1 меньше в счетчике FOR...NEXT при выходе из цикла по сравнению с более поздними моделями PC-1500 и PC-1600. [4]
Например:
10 FOR K=1 TO 1020 NEXT K30 PRINT K
K будет установлен на 11 на более поздних моделях PC-1500 и PC-1600, но будет равен 10 на ранних моделях PC-1500.
Рассмотрим этот пример:
10 S=020 FOR K=1 TO 10 STEP 430 S=S+140 NEXT K50 PRINT S
S будет установлен на 3 на более поздних моделях PC-1500 и PC-1600, но будет равен 4 на ранних моделях PC-1500.
Ранние модели PC-1500 по-разному оценивают операторы IF...THEN. Поведение можно резюмировать следующим образом:
Модель | Истинный | ЛОЖЬ |
---|---|---|
ПК-1600 / Более поздний ПК-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 PriceV = 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; Answer3Purchase Price; VAT Price; Sales PriceValue: P; Value: P*V; Value: P*V*M
Описание программы
[ редактировать ]Линия 1 | The Команда ARUN выполняется каждый раз при включении компьютера и переходит к строке 10. |
Линия 5 | Это Оператор REMARK (используется для включения примечаний в исходный код). |
Строка 10 | The Команда INPUT запрашивает ввод данных у пользователя и сохраняет значения в переменной «P». |
Строка 20 | The Команда PRINT отображает рассчитанный результат следующим образом: 100 114 142.5 . Сокращенная форма является особенной для PC-1500, поскольку в ней можно использовать только однобуквенные переменные и матрицы. Это также экономит ценное место для хранения! |
Строка 30 | The Команда GOTO позволяет программе вернуться к строке 10, чтобы продолжить выполнение программы заново. |
Линия 40 | The Оператор END должен быть помещен в последнюю строку кода для прекращения выполнения, однако в этом случае его можно опустить, так как в этом нет особой необходимости. |
Значение
[ редактировать ]Конструкция первых прототипов кассовых аппаратов серии EMKE для общественного транспорта была построена на основе адаптированных версий PC-1500 и его венгерского клона PTA-4000. Серийные модели, используемые до сих пор почти исключительно в венгерских региональных и национальных автобусных перевозках, построены на основе версии, разработанной EMKE, и на них сильно повлиял дизайн PC-1500. [5]
Эмуляция
[ редактировать ]С помощью эмулятора SHARP PC-1500A и PockEmul вы можете эмулировать PC-1500A.
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «Архив Ассемблера — PC-1500.info» . PC-1500.info . Проверено 20 марта 2016 г.
- ^ «Все и многое другое о Sharp PC-1500 и Tandy PC-2» .
- ^ «CE-152: клон от GENERAL ELECTRIC — PC-1500.info» .
- ^ Руководство по эксплуатации Sharp PC-1600, 1986, стр.355.
- ^ «Эмке Керескедельми — это Szolgáltató Kft » .
- SHARP Taschencomputer Modell PC-1500A Bedienungsanleitung [ Руководство по эксплуатации карманного компьютера SHARP модели PC-1500A ] (PDF) (на немецком языке). 4LQ.3T(TINSG3993CCZZ)5. Архивировано (PDF) из оригинала 25 февраля 2017 г. Проверено 25 февраля 2017 г.
Внешние ссылки
[ редактировать ]
- Острый программируемый
- Технический паспорт ПК-1500
- ПК-1500
- Страница ресурсов компьютера Sharp PC-1500 (TRS-80 PC-2)
- pc-1500.info Ресурсный сайт компьютеров Sharp (и их клонов)
- www.promsoft.com/calcs Карманные компьютеры Sharp
- PockEmul — эмулятор карманного компьютера Sharp.
- [1] Эмулятор SHARP PC-1500A