Интеллект-02: различия между версиями
Nzeemin (обсуждение | вклад) Нет описания правки |
Nzeemin (обсуждение | вклад) Нет описания правки |
||
Строка 13: | Строка 13: | ||
* Память: ОЗУ 1 КБ (8 × КР565РУ2) — в адресном пространстве адреса f000h-f400h | * Память: ОЗУ 1 КБ (8 × КР565РУ2) — в адресном пространстве адреса f000h-f400h | ||
* Вывод: | * Вывод: | ||
** Четыре | ** Четыре 7-сегментных индикатора | ||
** Два светодиода («вы выиграли», «вы проиграли») | ** Два светодиода («вы выиграли», «вы проиграли») | ||
** Динамик | ** Динамик | ||
Строка 34: | Строка 34: | ||
* f5h, f6h — порты B/C КР580ИК55 | * f5h, f6h — порты B/C КР580ИК55 | ||
* f7h — управляющий порт КР580ИК55, в самом начале задаётся режим 90h — порт А ввод, порты B/C вывод | * f7h — управляющий порт КР580ИК55, в самом начале задаётся режим 90h — порт А ввод, порты B/C вывод | ||
Кодирование 7-сегментных индикаторов (1 — сегмент включен, 0 — выключен): | |||
<pre> | |||
a | |||
═╧══ | |||
┌──┬──┬──┬──┬──┬──┬──┬──┐ f─╢ ╟b | |||
│ 7 6 5 4│ 3 2 1 0│ ║ ║ | |||
└─┬┴─┬┴─┬┴─┬┴─┬┴─┬┴─┬┴─┬┘ g──════ | |||
, a b c d e f g e─╢ ╟─c | |||
║ ║ | |||
═╤══ ║, | |||
d | |||
</pre> | |||
== Картридж Шахматы == | |||
В начале работы задаётся режим портов — в порт f7h пишется 90h. | |||
Адреса f1c8h-f1cbh — четыре байта для вывода на 7-сегментные индикаторы. | |||
В начале работы и после сброса там 3b 67 00 30 — это <code>У Р 1</code>. | |||
== Ссылки == | == Ссылки == | ||
* [http://www.leningrad.su/museum/show_calc.php?n=328 Интеллект-02 в коллекции Сергея Фролова] | * [http://www.leningrad.su/museum/show_calc.php?n=328 Интеллект-02 в коллекции Сергея Фролова] |
Версия от 23:51, 13 августа 2016
Интеллект-02 — советский игровой компьютер на основе процессора КР580ВМ80А. Корпус в виде шахматной доски, над которой расположен слот картриджа, внизу индикаторы и клавиатура. Выпускался с 1985 по 1991 год (по датам на известных экземплярах устройства). Программа работы задавалась ПЗУ в виде картриджа.
Картриджи:
- Шахматы (на микросхеме КР568РЕ20003, 8 КБ — размещено с адреса 0000h)
- Калах
Технические характеристики
- Процессор: КР580ВМ80А
- Ввод-вывод: КР580ИК55
- Память: ОЗУ 1 КБ (8 × КР565РУ2) — в адресном пространстве адреса f000h-f400h
- Вывод:
- Четыре 7-сегментных индикатора
- Два светодиода («вы выиграли», «вы проиграли»)
- Динамик
- Ввод:
- Клавиатура: 16 клавиш в два ряда по 8 клавиш
Индикаторы и клавиатура
___ ___ ___ ___ СБ ВИ ПП A1 B2 C3 D4 E5 вы выиграли ( ) | | | | | | | | [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ] | | | | | | | | ВВ СТ УИ F6 G7 H8 9 0 вы проиграли ( ) |___| |___| |___| |___| [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ]
Порты
- На чтение
- f4h — порт A КР580ИК55, сигналы 8-ми линий с клавиатуры; 0 — клавиша нажата, 1 — нет нажатия
- На запись
- f5h, f6h — порты B/C КР580ИК55
- f7h — управляющий порт КР580ИК55, в самом начале задаётся режим 90h — порт А ввод, порты B/C вывод
Кодирование 7-сегментных индикаторов (1 — сегмент включен, 0 — выключен):
a ═╧══ ┌──┬──┬──┬──┬──┬──┬──┬──┐ f─╢ ╟b │ 7 6 5 4│ 3 2 1 0│ ║ ║ └─┬┴─┬┴─┬┴─┬┴─┬┴─┬┴─┬┴─┬┘ g──════ , a b c d e f g e─╢ ╟─c ║ ║ ═╤══ ║, d
Картридж Шахматы
В начале работы задаётся режим портов — в порт f7h пишется 90h.
Адреса f1c8h-f1cbh — четыре байта для вывода на 7-сегментные индикаторы.
В начале работы и после сброса там 3b 67 00 30 — это У Р 1
.