Панасоник JR-200


Panasonic JR - 200U (Panasonic Personal Computer (PPC)) был простым, относительно ранним (1983 г.) 8-битным домашним компьютером с островной клавиатурой , чем-то похожим на VTech Laser 200 . Это часть серии JR .

Сделанный из серебристо-серого пластика, он имел черную матовую область вокруг клавиатуры. Большинство из 63 резиновых островных клавиш были серого цвета, с некоторыми (более важными) клавишами цвета морской волны и с белыми клавишами управления и прерывания. Каждая из серых клавиш может производить любой из пяти вводов: прописные и строчные буквы (или цифры и символы), два графических символа (аналогичных графическим символам PETSCII).) и БАЗОВОЕ ключевое слово. Две клавиши, ALPHA и GRAPH, используются для переключения между символьным и графическим режимами. Удержание клавиши CONTROL при нажатии любой серой клавиши приводит к вводу ключевого слова Basic. Всего в JR-200 было 253 встроенных символа. 96 букв, цифр и символов, 5 греческих букв, 63 графических символа, 79 японских символов (катакана) и 10 музыкальных и других символов. Все символы формировались в матрице 8x8 пикселей, а JR-200 мог отображать 32 символа в строке и 24 строки. Все соответствующие клавиши будут автоматически повторяться при непрерывном нажатии.

В JR-200 использовался очень необычный 8-битный процессор MN1800A , который был совместим с Motorola MC6802 , слегка улучшенной версией Motorola 6800 . Он работал на медленной частоте 0,89 МГц (по неподтвержденной информации). Также имеется второй процессор, 4-битный MN1544CJR, который используется для ввода-вывода и содержит 128 байт ОЗУ плюс четыре килобайта ПЗУ.

В JR-200 использовался не Microsoft BASIC , а его собственный диалект, который был разработан для большей совместимости с Microsoft BASIC. JR-BASIC был значительно расширенным Basic, с (например) графическими командами, такими как COLOR (которые выбирали цвет символов, цвет фона и режим отображения) и PLOT, которые позволяли напрямую обращаться к графическому режиму с низким разрешением (64x48, использование текстовой полуграфикисимволов, которые представляли блоки пикселей, в которых использовалась четверть каждого символа). Для фона и переднего плана было доступно восемь цветов: синий, красный, пурпурный, зеленый, голубой, желтый, белый и черный. Перепрограммировав часть набора символов, можно было добиться ограниченного графического режима высокого разрешения с разрешением 256×192. BASIC также поддерживает редактирование на экране и прямое выполнение инструкций BASIC. машина поставлялась с 32 КБ ОЗУ и имела 30 716 байтов свободного места для базовой программы. Пользовательская память может быть расширена до 40 КБ. Сам JR-BASIC занимал 16 КБ ПЗУ, а видеопамять набора символов и ввод-вывод использовали еще 6 КБ. ПЗУ JR-200 также содержало монитор машинного кода для ввода и выполнения программ машинного кода.

JR-200 был способен воспроизводить широкий спектр звуков. JR-200 имел таймер общего назначения - микросхему ввода / вывода, с тремя выходами таймера, подключенными для генерации тонов прямоугольной формы. Basic поддерживал звуковые возможности с помощью команд, начиная от простой команды BEEP (BEEP 1, производящий звук «средней октавы A» 880 Гц) до команды SOUND (f, d), которая принимала два числовых параметра для частоты и длительности, а также Команды PLAY и TEMPO, которые могли принимать несколько команд для воспроизведения тона в диапазоне 5 октав, и воспроизводили их в фоновом режиме, пока продолжалась программа Basic. Умное использование трех прямоугольных голосов может быть использовано для создания ряда других звуков, таких как взрывы. Нажатие клавиши может сопровождаться звуковым сигналом обратной связи. Звук выводился через разъем RCA (тюльпан), к которому можно было напрямую подключить восьмиомный динамик, но у JR-200 также был небольшой встроенный динамик. На задней панели устройства находился потенциометр регулировки громкости, который управлял как внутренним, так и внешним динамиком.