Ответить на тему  [ 1 сообщение ] 
 
Автор Сообщение
Администратор
Аватар пользователя

Зарегистрирован: 27 ноя 2011, 01:03
Сообщений: 221
Откуда: Москва
Сообщение Проект открытой реплики Союз-Неон ПК-11/16
«Союз-Неон» — советский компьютер, также известный как ПК-11/16, разработан на 16-разрядном микропроцессоре Н1806ВМ2.

Общая информация
Компьютер является продолжением серии PDP-11-совместимых компьютеров (Электроника-60, ДВК, БК, УКНЦ и др.) Выпущен малой серией, в разных

источниках называются числа от 200 до 1000 штук, при этом у всех известных экземпляров серийный номер меньше 200.

Платы компьютера были разработаны с расчётом на установку их в корпус компьютера Электроника МС 0511 (УКНЦ).

Характеристики
Процессор: Н1806ВМ2 на тактовой частоте 8 МГц
Оперативная память: 1-4 Мбайт (до 1 Мбайт микросхемами К565РУ7 или до 4 Мбайт на импортных микросхемах) на четырёх модулях; всё ОЗУ может использоваться как видеопамять.
ПЗУ: 16 КБ двумя микросхемами КМ1801РР1; включает Базовую Операционную Систему, драйверы устройств, средства инициации, эмуляторы графического и алфавитно-цифрового терминала;

магистраль памяти поддерживает до 16 МБ суммарно.
Видео:
     ● 16 видеорежимов; видеоконтроллер формирует изображение из видеострок (непрерывные участки ОЗУ длиной от 16 до 128 16-битных слов) произвольно расположенных в общем ОЗУ компьютера,

используя таблицу адресов строк (до 576 32-битных указателей).
     ● Максимальная глубина цвета — 8 бит (палитра из 65535 цветов).
     ● Аппаратная поддержка графического многооконного интерфейса, в котором каждое окно имело свой видеорежим, палитру, масштаб, графическую плоскость, разрешение на экране, яркость,

контрастность.
Клавиатура: «Электроника МС 7007», 88 клавиш
Звукогенератор построен на двух БИС программируемого таймера КР580ВИ53 и обеспечивает три независимых канала с раздельной регулировкой громкости.
Внешние интерфейсы:
     ● Интерфейс мыши (стандарт MSX)
     ● Параллельный интерфейс на БИС КР580ИК55
     ● Интерфейсы КНГМД и КНЖМД (MFM) на общем шлейфе
     ● Интерфейс последовательного порта (RS232С)
     ● Магистральный параллельный интерфейс (МПИ) для подключения дополнительных контроллеров и блоков памяти.
Операционная система — на основе DEC RT-11

Союз-Неон ПК-11/16 ТО — Плата вычислителя. Техническое описание. 25.09.1990
ИзображениеДанный материал защищён авторскими правами!
Использование материала заявлено как добросовестное, исключительно для образовательных некоммерческих целей.
Автор:
Источник: http://www.emuverse.ru/wiki/Союз-Неон_ПК-11/16_ТО
Первоисточник: Файл "TO.DOC" с дискеты SOUZ-NEON_TO_VPO_.IMG из комплекта поставки ПО к Союз-Неон ПК 11/16


П Е Р С О Н А Л Ь Н А Я    Э В М    П К ─ 1 1 / 1 6

плата вычислителя

Техническое описание

25 сентября 1990




С о д е р ж а н и е


1. Введение ____________________________________________
2. Назначение __________________________________________
3. Технические данные __________________________________
4. Состав, устройство и работа платы вычислителя _______
4.1. Структурная схема _________________________________
4.2. Центральная часть _________________________________
4.3. Блок ввода─вывода _________________________________
4.3.1. Контроллер прерываний __________________________
4.3.2. Контроллер клавиатуры __________________________
4.3.3. Параллельный интерфейс _________________________
4.3.4. Последовательный интерфейс _____________________
4.3.5. Интерфейс принтера _____________________________
4.3.6. Звукогенератор _________________________________
4.3.7. Часы─календарь _________________________________
4.3.8. Контроллер НГМД/НЖМД ___________________________
4.3.9. Работа с дополнительными устройствами __________
4.3.10. Видеоконтроллер ________________________________
5. Маркировка и пломбирование __________________________
6. Указание мер безопасности ___________________________
7. Порядок установки ___________________________________
8. Подготовка к работе _________________________________
9. Порядок работы ______________________________________
10. Проверка технического состояния _____________________
11. Возможные неисправности и методы их устранения ______
12. Техническое обслуживание ____________________________
13. Правила хранения ____________________________________
14. Транспортирование ___________________________________

Приложение __________________________________________


1. Введение



Настоящее техническое описание позволяет ознакомиться с устройством и основными принципами работы платы вычислителя (ПВ) ПЭВМ ПК-11/16. Кроме того, данный документ устанавливает правила

эксплуатации ПЭВМ, соблюдение которых обеспечивает поддержание ее в исправном состоянии и постоянной готовности к работе.


2. Назначение



ПЭВМ выполнена в виде клавиатурного блока (типа УК-НЦ), внешнего цветного монитора (типа МС6106), блока внешних накопителей (НГМД, НЖМД). ПК-11/16 предназначена для использования в качестве

персонального компьютера и может применяться:
  • в составе технологического оборудования;
  • в системах ЧПУ;
  • в системах обработки цифровой информации общего назначения;
  • в качестве 16-разрядных рабочих станциях для автоматизации проектирования и т.д.

ПЭВМ должна эксплуатироваться при следующих условиях:
  • рабочая температура окружающего воздуха от от +5 до +400С;
  • допустимый перегрев зоны установки по отношению к температуре окружающего воздуха +100С;
  • атмосферное давление от 61.3 до 106.7 кПа (от 460 до 800 мм рт. ст.);
  • воздействие вибрационных нагрузок частотой до 25 Гц с ускорением не более 0.5g.

Питание ПВ осуществляется от встроенного в ПЭВМ источника постоянного тока с номинальным значением напряжения, равным +5в, а также +12в, -12в для последовательного интерфейса типа RS-232С (в составе

ПВ).


3. Технические данные



Габаритные размеры ПВ: 280х235 мм.

Максимальный ток, потребляемый от источника питания:

+5в не более 4.8 а (при ОЗУ 2Мбайт)


+12в не более 0.1 а


-12в не более 0.1 а



Суммарная мощность, потребляемая ПВ: не более 25 Вт.

Тип микропроцессора / частота МГц 1806ВМ2/8
─ разрядность данных, бит 16
─ разрядность адреса, бит 16
Производительность, Млн.опесек (коротких
операций, типа рег─рег.), не менее 1
адресное пространство, Мбайт 4
емкость встроенного ОЗУ, Мбайт 0.5─4 **

Параметры видеоконтроллера
─ кадровая частота, Гц 50 / 72
─ частота строчной развертки, Гц 15625
─ число строк на экране 300 / 200
Аппаратная поддержка многооконной работы есть
Аппаратная поддержка "прозрачного" цвета
при блочных пересылках есть
Режимы видеоконтроллера (точек в строке / оттенков)
─ 8 бит / точку 208 / 256
─ 4 бит / точку 416 / 16
─ 2 бит / точку 832 / 4
─ 1 бит / точку 832 / 2
Параметры палитр видеоконтроллера
количество оттенков 65536
число разрядов по компонентам R─G─B 5─6─5
количество независимых палитр
режим 8 бит / точку 2
режим 4 бит / точку 12
режим 2 бит / точку 8
режим 1 бит / точку 8
Примечания:
*) встроенное ОЗУ может использоваться как в качестве
видеоОЗУ, так и в качестве ОЗУ программ;
**) режим 72 гц не имеет программной поддержки.

Встроенные контроллеры на ПВ:
  • контроллер цветного монитора (ВИДЕО)
  • контроллер 3─голосового звукогенератора
  • контроллер НГМД (360Кб / 1.6Мб; поддерживает 1-2 накопителя)
  • контроллер НЖМД (поддерживает 1 накопитель)
  • контроллер последовательного интерфейса типа RS-232С
  • контроллер манипулятора МЫШЪ/ДЖОЙСТИК
  • контроллер принтера
  • контроллер клавиатуры

Встроенные интерфейсы ПВ:
  • интерфейс для монитора МС6106
  • интерфейс для подключения блока питания
  • интерфейс для внешних НГМД, НЖМД (133 мм)
  • интерфейс для встроенных НГМД, НЖМД (89 мм)
  • интерфейс последовательного порта (RS232С)
  • интерфейс манипулятора (стандарт MSX)
  • интерфейс принтера (Centronix)
  • интерфейс клавиатуры (типа УК─НЦ)
  • интерфейс для подключения до 3─х дополнительных контроллеров внешних устройств

В качестве базового программного обеспечения ПЭВМ используется:
  • встроенное системное ПО (ВПО), размещенное в ПЗУ и на внешнем магнитном носителе;
  • дисковая операционная система (ДОС), полностью совместимая с системами типа RT-11 V5.2, ОС-ДВК, ФОДОС, РАФОС.

Наработка ПЭВМ на сбой (Тсб) ─ не менее 500 ч.
Наработка ПЭВМ на отказ (То) ─ не менее 10000 ч.
Срок службы ПЭВМ ─ не менее 10 лет.


4. Состав, устройство и работа платы вычислителя



4.1. Структурная схема



                                           ┌────────────────┐
┌─┤Последовательный│
│ │интерфейс │
┌──────────┐ ┌──────────┐ │ └────────────────┘
│ Тактовый ├───────┤Видео │ │ ┌─────────┐
│ генератор│ │контроллер│ ├─┤Интерфейс│
└────┬─────┘ └────╥─────┘ │ │принтера │
│8Мгц ║ │ └─────────┘
│ ║/A22 │ ┌────────────────┐
│ ║/D16 ├─┤Звукогенератор │
│ ║ │ └────────────────┘
│ ┌────╨─────┐ │ ┌────────────────┐
│ │ОЗУ 0.5─4M╞══╗ ├─┤Интерфес НЖМД │
│ └────╥─────┘ ║ │ └────────────────┘
│ ║/A22 ║ │ ┌────────────────┐
│ ┌────╨─────┐ ║ ├─┤Интерфес НГМД │
│ │Диспетчер │ ║ │ └────────────────┘
│ │памяти │ ║ │ ┌────────────────┐
│ ┌──────────┐└────╥─────┘ ║ ├─┤Интерфейс Мыши │
│ │ ПЗУ 16Кб ╞═════╣/AD16 ║ │ └────────────────┘
│ └──────────┘┌────╨─────┐ ║ /D8│ ┌────────────────┐
└─────────────┤Процессор ╞══╩─────┼─┤Часы─календарь │
└────┬─────┘/D16 │ └────────────────┘
│ │ ┌────────────────┐
│ ├─┤Контроллер │
│ │ │прерываний ├──┐
│ │ └────────────────┘ │
│ │ ┌────────────────┐ │
│ └─┤Контроллер │ │
│ │клавиатуры │ │
│ └────────────────┘ │
└────────────────────────────────────┘


4.2. Центральная часть



ПЭВМ основана на центральном микропроцессоре Н1806ВМ2 (ПРЦ; В1 на схеме электрической). ПРЦ имеет возможность непосредственно адресовать 64К байт и может работать в одном из двух режимов:

HALT или USER.

Схема начального пуска реализована на элементах R3:R7, С2, VD2, VT1, VT2. Она вырабатывает сигнал DCLO, который запускает процессор и сбрасывает ИС, обеспечивающие ввод-вывод.

Шина адреса/данных ПРЦ инвертируется буферными приемо-передатчиками КР580ВА87 (D2:D3). Схемы управления ПРЦ реализованы на ИС D13, D14, D21.

HALT является особым режимом работы ПРЦ. Он используется в ПЭВМ только встроенным системным программным обеспечением (ВПО) для целей диспетчирования передач управления между стандартным программным

обеспечением и программами-эмуляторами.

Архитектура ПЭВМ позволяет иметь доступ к ОЗУ объемом до 4М байт и ПЗУ объемом 16К байт. Это достигается применением диспетчера памяти. В состав диспетчера входят два комплекта по 8 регистров. Каждому

режиму работы ПРЦ соответствует собственный комплект регистров. Диспетчер памяти реализован на ИС КР1802ИР1 (D6:D9), КР556РТ2 (D12) и КМ1556ХЛ8 (D13).

Встроенное ПЗУ КМ1801РР1 (D10, D11) имеет адреса с 0 до 40000 в адресном пространстве режима HALT.
Встроенное ОЗУ ПЭВМ выполнено в виде вставляемых модулей. На плате вычислителя может одновременно присутствовать два или четыре модуля. Имеется два типа модулей ОЗУ:

М1024 ─ 1М байт (8 ИС ОЗУ с организацией 1Мх1);
М256 ─ 256К байт (8 ИС ОЗУ с организацией 256Кх1).
Допустимы следующие варианты установки модулей (в скобках указан объем ОЗУ ПЭВМ):

    ─ 4 х М1024    (4М байт)
    ─ 2 х М1024    (2М байт)
    ─ 4 х М256      (1М байт)
    ─ 2 х М256      (0.5М байт)

Адресное пространство ПРЦ разбито на 8 окон (или страниц) по 8К байт каждое. Каждое окно имеет номер от 0 до 7 и отображается на область ОЗУ или ПЗУ в соответствии с содержимым регистра

диспетчера.
Страница 7 для ПРЦ является так называемой страницей ввода-вывода и всегда соответствует регистрам устройств и т.п.

Данная страница не переотображается и, следовательно, не может соответствовать ОЗУ или ПЗУ. Сказанное справедливо для обоих режимов работы ПРЦ. Регистры HR7 и UR7 используются для управления работой

расширителя ввода-вывода.

Страницы 0 и 1 режима HALT всегда отображены на 16К байт ПЗУ. Поэтому соответствующие два регистра диспетчера памяти не используются в качестве регистров диспетчера, а применяются для других целей.
Ниже схематично показаны регистры диспетчера памяти.

     режим HALT 	       режим USER
64K 64K
╔══╗ ╔══╗
HR7 ║ 7║│ страница в/в │║ 7║ UR7
╠══╣ ╠══╣
HR6 ║ 6║ ║ 6║ UR6
╠══╣ ╠══╣
HR5 ║ 5║ ║ 5║ UR5
╠══╣ ╠══╣
HR4 ║ 4║ ║ 4║ UR4
╠══╣ ╠══╣
HR3 ║ 3║ ║ 3║ UR3
╠══╣ ╠══╣
HR2 ║ 2║ ║ 2║ UR2
╠══╣ ╠══╣
HR1 ║ 1║│ ║ 1║ UR1
╠══╣├ ПЗУ 16К ╠══╣
HR0 ║ 0║│ ║ 0║ UR0
╚══╝ ╚══╝

Регистры диспетчера памяти имеют следующие адреса в странице ввода-вывода (все определения, связанные с аппаратурой, содержатся в файле P16MAC.MAC):

        HR0   ═ 161200      UR0        ═ 161220
        HR1   ═ 161202      UR1        ═ 161222
        HR2   ═ 161204      UR2        ═ 161224
        HR3   ═ 161206      UR3        ═ 161226
        HR4   ═ 161210      UR4        ═ 161230
        HR5   ═ 161212      UR5        ═ 161232
        HR6   ═ 161214      UR6        ═ 161234
        HR7   ═ 161216      UR7        ═ 161236

Регистры диспетчера памяти HR2-HR6, UR0-UR6 имеют следующую структуру:

  ╔═════╦═════════════════════════════╦══╦══╦═════╗
║15 14║13 12 11 10 9 .8 7 6 5 4║ 3║ 2║ 1 0║
╚═════╩═════════════════════════════╩══╩══╩═════╝
──┬─── 21 12 │ │ │
│ разряды адреса ОЗУ │ │ └ режим маскиро─
│ │ │ вания при за─
│ │ │ писи в ОЗУ
└──┤резерв │ └──── зарезервирован
└─────── 0 ─ разрешено ОЗУ
1 ─ запрет доступа
к ОЗУ

    Режим маскирования:

  0  0      ─ нет маскирования
  0  1      ─ маскирование в режиме 2 бит/точку
  1  x      ─ маскирование в режиме 4 бит/точку

Работа диспетчера памяти, преобразующего 16-разрядный адрес ПРЦ (64К) в 22-разрядный адрес ОЗУ (4М) показана ниже:

                                            16─разрядный адрес (64К)
╔════════╦══╦═══════════════════════════════════╗
║15 14 13║12║11 10 9 8 7 6 5 4 3 2 1 0║
╚════════╩══╩═══════════════════════════════════╝
номер регистра │
диспетчера 0─7 │
┌───────────────────┘ + (сумма с переносом в разряды 13─19)

╔══════════════════════════╦══╗
║21 ║12║ │ регистр диспетчера памяти
╚══════════════════════════╩══╝

22─разрядный адрес (4М)
╔═════════════════════════════════════════════════════════════════╗
║21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0║
╚═════════════════════════════════════════════════════════════════╝

Доступ к странице в-в осуществляется когда происходит обращение процессора по виртуальному адресу в диапазоне 160000 - 177777. Страница в-в разделена на две области по 4К байт каждая.

Младшая область (адреса 160000 - 167777) соответствует физически существующим регистрам управления внешними устройствами. Старшая область страницы в-в является областью "эмуляторов". Эта область

адресного пространства ПРЦ отображается на младшие 4К байт ОЗУ с адресами (00000000 - 00007777).

Любое обращение процессора в ходе выполнения программы к адресам, находящимся в старшей части страницы в-в, приводит к прерыванию в режим HALT, которое используется встроенным ПО (ВПО) для эмуляции

регистров внешних устройств, на которые ориентирована стандартная ОС или ее драйверы.

Разряды EF0 и/или EF1 (см. ниже описание Параллельного интерфейса) устанавливаются в 1 при обнаружении аппаратурой какого-либо обращения к области эмуляции. При этом в один или оба регистра HR0, HR1

происходит запоминание адреса (или двух адресов) в странице в-в, по которым проводилось обращение. В том случае, если выполнялась операция запись, то данные записываются в соответствующую ячейку

младших 4К ОЗУ. При этом содержимое ячейки теряется. Чтобы этого не произошло, программа эмуляции должна предусмотреть копию содержимого данного регистра. Если выполнялась операция чтения ─

считываются данные из соответствующей ячейки младших 4К ОЗУ.

В том случае, если ПРЦ провел только одну операцию доступа к странице в-в, то возможны следующие ситуации:

          RD        ─ чтение слова
          WR       ─ запись слова
          RD-WR  ─ чтение слова, модификация, запись слова
          RD-WRB ─ чтение слова, модификация, запись байта

Адрес, по которому выполнялась операция записывается (младшие 12 разрядов) в регистр HR0 или HR1.

Если ПРЦ провел две операции доступа к странице в-в, то возможны следующие ситуации:

          RD, RD     ─ чтение слова; чтение слова
          WR, RD    ─ запись слова; чтение слова
          RD, WR    ─ чтение слова; запись слова
          WR, WR   ─ запись слова; запись слова

Если ПРЦ провел более двух операций доступа к странице в-в, то результат непредсказуем.
Признаком наличия информации в регистре HR0 или HR1 является информация, отличная от 0.


4.3. Блок ввода-вывода



Организация взаимодействия с внешними устройствами выполняется блоком ввода-вывода. Блок ввода-вывода в основном состоит из БИС серии К580. Основными модулями блока являются следующие

контроллерные СБИС (в скобках указаны адреса их регистров):

КР580ВН59А (161000─161002)
SNDCSR ═ 161000
PICMR ═ 161002
─ контроллер прерываний;

К580ВИ53 (161010─161016)
SNDC0R ═ 161010
SNDC1R ═ 161012
SNDС2R ═ 161014
SNDСSR ═ 161016
К580ВИ53 (161020─161026)
SNLC0R ═ 161020
SNLС1R ═ 161022
SNLС2R ═ 161024
SNLСSR ═ 161026
─ два программируемых таймера образуют звукогенератор на три канала с раздельной регулировкой громкости по каждому каналу;

К580ВВ55А (161030─161036)
PPIA ═ 161030
PPIB ═ 161032
PPIC ═ 161034
PPIP ═ 161036
─ параллельный программируемый интерфейс для подключения принтера, манипулятора и выполнения ряда служебных функций;

КР1809ВГ7 (161040─161056)
HD.BUF ═ 161040
HD.ERR ═ 161042
HD.SCNT ═ 161044
HD.SNUM ═ 161046
HD.CNLO ═ 161050
HD.CNHI ═ 161052
HD.SDH ═ 161054
HD.CSR ═ 161056
─ контроллер накопителя на жестком магнитном диске;

КР580ВВ51А (161060─161062)
DLBUF ═ 161060
DLCSR ═ 161062
─ программируемый последовательный интерфейс для подключения дополнительных внешних устройств;

КР580ВВ79 (161064─161066)
KBDCSR ═ 161064
KBDBUF ═ 161066
─ контроллер клавиатуры;

КР1810ВГ72А (161070─161076)
FD.CSR ═ 161070
FD.BUF ═ 161072
FD.CNT ═ 161076
─ контроллер накопителя на гибком магнитном диске.


4.3.1. Контроллер прерываний



Контроллер прерываний реализован на БИС КР580ВН59А.
Выход требования прерывания контроллера прерываний переводит ПРЦ в режим HALT.
На входе контроллера имеются 8 линий запросов прерываний (начиная с наиболее приоритетных по умолчанию):
0 ─ сигнал INIT (или инструкция ПРЦ ─ RESET)
1 ─ запрос НГМД, НЖМД
2 ─ готовность приемника последовательного интерфейса
3 ─ готовность передатчика последовательного интерфейса
4 ─ запрос от контроллера клавиатуры
5 ─ прерывание от часовекалендаря
6 ─ разъем расширителя блока ввода─вывода EXT6
7 ─ разъем расширителя блока ввода─вывода EXT7


4.3.2. Контроллер клавиатуры



Контроллер клавиатуры реализован на БИС КР580ВВ79 (D25), ИС К555ИД10 (D20) и диодных сборках КВС111 (VD3:VD5). Контроллер обслуживает матричную клавиатуру МС7007. Установка режимов работы

контроллера, запись и чтение данных, выдача команд и чтение состояния контроллера осуществляются через программно доступные регистры. Из нескольких возможных режимов работы контроллера используется

только режим сканирования матрицы клавиатуры.

Контроллер имеет внутренний буфер размером 8 байт. В режиме сканирования во внутреннем буфере контроллера хранится информация о состоянии каждой клавиши клавиатуры (нажата клавиша или отпущена).

Каждый байт буфера содержит информацию о состоянии соответствующей строки матрицы клавиатуры.

Контроллер с определенной частотой просматривает (сканирует) матрицу клавиатуры и сравнивает состояние каждой клавиши с соответсвующей информацией в своем буфере. В случае отличия текущего состояния

хотя бы одной клавиши на клавиатуре от состояния записанного в буфере, контроллер переписывает новое состояние всей матрицы в буфер и выдает запрос на прерывание.

После выдачи запроса на прерывание, программа обслуживающая клавиатуру может считать состояние отдельных строк матрицы, задав в команде чтения адрес соответствующего байта буфера. Для

последовательного считывания всего буфера существует режим считывания с автоинкрементированием адреса байта.

Установленный запрос на прерывание блокирует смену информации в буфере контроллера, даже если произошло изменение состояния матрицы клавиатуры. В этом случае в регистре состояния контроллера

устанавливается специальный флаг. Сброс запроса на прерывание, а следовательно и разрешение записи в буфер текущего состояния матрицы, выполняется выдачей специальной команды сброса.

Частота сканирования матрицы устанавливается программно, путем задания коэффициента пересчета тактовых импульсов поступающих на контроллер.

Матрица клавиатуры имеет следующий вид:

разряд	1    2	  3    4    5	 6    10   20	40   100  200
──────┼────┼────┼────┼────┼────┼────┼────┼────┼────┼────┼────┤
байт
════╗ ╔════╦════╦════╦════╦════╦════╦════╦════╦════╦════╦════╗
0 ║ ║ + ║ K1 ║ K3 ║ K2 ║ K5 ║ 8 ║ 4 ║ K4 ║ 7 ║ ,* ║ АР2║
════╣ ╠════╬════╬════╬════╬════╬════╬════╬════╬════╬════╬════╣
1 ║ ║ J ║ 1 ║ 3 ║ 2 ║ 6 ║ Щ ║ E ║ 5 ║ Ш ║ ─* ║ TAB║
════╣ ╠════╬════╬════╬════╬════╬════╬════╬════╬════╬════╬════╣
2 ║ ║ F ║ С ║ K ║ U ║ G ║ D ║ P ║ N ║ L ║СТОП║ СУ ║
════╣ ╠════╬════╬════╬════╬════╬════╬════╬════╬════╬════╬════╣
3 ║ ║ Q ║ Y ║ A ║ W ║ O ║ Ю ║ I ║ R ║ В ║ ║ГРАФ║
════╣ ╠════╬════╬════╬════╬════╬════╬════╬════╬════╬════╬════╣
4 ║ ║ФИКС║ Ч ║ M ║ S ║ X ║ < ║ SP ║ Т ║ ← ║SHFT║ АЛФ║
════╣ ╠════╬════╬════╬════╬════╬════╬════╬════╬════╬════╬════╣
5 ║ ║ 1*.║ 4* ║ ←┤ ║ +* ║ > ║ V ║ → ║ ↓ ║ Э ║ 7* ║ 0* ║
════╣ ╠════╬════╬════╬════╬════╬════╬════╬════╬════╬════╬════╣
6 ║ ║ 2*.║ 5* ║ УСТ║ ИСП║ Ъ ║ Z ║ ←┘ ║ ↑ ║ Н ║ 8* ║ .* ║
════╣ ╠════╬════╬════╬════╬════╬════╬════╬════╬════╬════╬════╣
7 ║ ║ 3*.║ 6* ║ ПОМ║СБРС║ ═ ║ 9 ║ * ║ ? ║ 0 ║ 9* ║ВВОД║
════╝ ╚════╩════╩════╩════╩════╩════╩════╩════╩════╩════╩════╝

В таблице символом * обозначено дополнительное поле клавиатуры.


4.3.3. Параллельный интерфейс



Параллельный интерфейс реализован на БИС КР580ВВ55А (D26), КМ1556ХЛ8 (D22).

PPIA 161030 (чтение/запись)
0 PRST ─ инициализация принтера
1 PSTB ─ строб данных принтера
2 PSEL ─ разрешение принтеру обрабатывать коды DC1, DC3
3 PAFD ─ режим добавления кода CR после LF
4 SLCT ─ 1 при наличии принтера
5 MSLK ─ триггер А (джойстик─мышь)
6 MSRK ─ триггер В (джойстик─мышь)
7 MSTB ─ строб (джойстик─мышь)

PPIB 161032 (чтение)
0 EF0 ─ флаг 0 для эмуляции
1 EF1 ─ флаг 1 для эмуляции
2 IOINT ─ прерывание ввода─вывода
3 ─ контроль IHLT
4 PE ─ кончилась бумага на принтере
5 ERR ─ ошибка на принтере
6 ACK ─ сигнал запроса данных принтеру
7 BUSY ─ 1, если принтер не может принимать данные

PPIB 161032 (запись)
0-7 DATA0.7 ─ данные для принтера

PPIC 161034 (чтение/запись)
0 PС0 ─ импульс включения часовекалендаря
1 PС1 ─ 1 ─ RS232С; 0 ─ "токовая петля"
2 IHLT ─ запрос HALT─прерывания
3 VIRQ ─ запрос векторного прерывания (0 ─ запрос)
4 MSD0 ─ шина данных манипулятора мышь
5 MSD1 ─ ...
6 MSD2 ─ ...
7 MSD3 ─ ...

PPIP 161036 (запись)
0-7 PPIMODE ─ задание режимов работы параллельного порта
(код 212 при инициализации)


4.3.4. Последовательный интерфейс



Последовательный интерфейс реализован на БИС КР580ВВ51 (D17), К170АП2 (D18, D19), R12:R21, VD6:VD10. Путем введения дополнительной логики достигнута возможность подключения внешних устройств

имеющих порты либо "Токовая петля" либо "RS-232С".

Перечень сигналов и цоколевка разъема последовательного интерфейса приведены в приложении.


4.3.5. Интерфейс принтера



Интерфейс реализован на ИС К555ИР27 (D27). Интерфейс предназначен для подключения печатающих устройств имеющих стандартный порт "Centronics".
Принтер подключается к ПЭВМ через соответствующий разъем.
Перечень сигналов и цоколевка разъема приведены в приложении.


4.3.6. Звукогенератор



Звукогенератор реализован на БИС ПИТ КР580ВИ53 (D16, D24) и усилителя на транзисторе VT3. На БИС в качестве такта подается частота 2 МГц. Выходы первого таймера D16 подключены ко входам

разрешения второго таймера D24, что позволяет регулировать громкость звука каждого из трех каналов независимо друг от друга.
Первый таймер задает громкость звучания, а второй - частоту сигнала (высоту звука).
Второй канал первого таймера используется также для задания тактовой частоты БИС последовательного интерфейса.


4.3.7. Часы-календарь



Часы-календарь реализованы на БИС КР512ВИ1 (D23). Тактовый сигнал стабилизирован кварцевым резонатором с частотой 32768 Гц (BQ1). Питание БИС осуществляется от трех батареек СЦ32 (BAT1). На

элементах R28, VD11, VD12 собрана схема подзарядки батареек.
Выход прямоугольного сигнала (SQW) БИС используется в качестве сигнала запроса прерывания.


4.3.8. Контроллер НГМД/НЖМД



Контроллер совмещает в себе функции управления НГМД (1-2 накопителя) и НЖМД (1 устройство). Управление и обмен данными с НГМД осуществляется БИС КР1818ВГ72А (D59). Аналогичные функции для

НЖМД выполняет БИС КМ1809ВГ7 (D62). Контроллер имеет совмещенную шину для всех подключаемых накопителей. Контроллер также включает в себя буферную память 2К байт на основе БИС 537РУ10 (D61), счетчик

адреса буферной памяти К561ИЕ10 (D60), а также БИС ПЛМ (D63:D67). Контроллер подключен к системной шине адреса-данных через буфер КР1533АП6 (D58).


4.3.9. Работа с дополнительными устройствами



Дополнительные устройства подключаются к ПЭВМ через разъем шины ввода-вывода. Программный доступ к устройствам осуществляется через страницу ввода-вывода. Дополнительные устройства могут

иметь адреса в диапазоне 160000 - 173777. Область адресов 161000 - 161777 используется встроенными контроллерами.
Перечень сигналов разъема расширителя ввода-вывода представлен в приложении. Имеется 2 разъема расширителя ввода-вывода.


4.3.10. Видеоконтроллер



Видеоконтроллер реализован на БИС БМУ КС1804ВУ1 (D40-D44). Схемы управления и синхронизации КМ1556ХП4, КМ1556ХП6, КМ1556ХЛ8 (D34, D36, D38, D39, D54-D57, D68). Микропрограммы для БМУ

находятся в ПЛМ КР556РТ2 (D46). Сигналы записи в БИС ОЗУ вырабатываются ПЛМ КР556РТ2 (D45) в соответствии с установленным режимом маскирования.

Полный цикл памяти состоит из двух половин. В первой ─ из памяти выбираются два 16-разрядных слова, необходимых видеоконтроллеру; во второй ─ одно 16-разрядное слово для ПРЦ.
Данные для ПРЦ фиксируются в защелках КР1533ИР22 (D28, D29).

Данные для видеоконтроллера фиксируются либо в регистрах БМУ (видео-указатели), либо в ИС регистрового файла К555ИР26 (D30-D33). Видеоданные с выхода ИС регистрового файла попадают на схему

формирования адреса ОЗУ палитр. Схема формирования адреса состоит из ПЛМ D38, D39 и D36. ОЗУ палитр реализовано на БИС КМ132РУ13 (D48-D49). С выхода ОЗУ палитр видеоданные поступают на резистивные

ЦАПы, выполненные на ИС КР1533АП5 (D50-D53) и К44-К59.

Видеоконтроллер формирует изображение на экране из отдельных точек в соответствии с содержимым ОЗУ. Часть ОЗУ, влияющая на изображение на экране, будет условно называться "видео-ОЗУ". Какая часть ОЗУ

будет использоваться в качестве видео-ОЗУ определяется установкой указателей ("регистров" видеоконтроллера).

Термин "точка" используется для обозначения минимально адресуемого элемента экрана (пикселя). Размер точки определяется режимом видеоконтроллера.

Кадр на экране строится из фиксированного числа строк. В каждой строке в зависимости от режима отображается определенное количество точек. Цвет точки выбирается независимо от цвета соседних точек из

набора цветов, образующих палитру данного режима.

Видео-ОЗУ имеет следующую структуру:

VDPTAS ═ 170010 				  видео─отрезок 1
VDPTAP ═ 170004 ┌────→ _____________
таблица таблица │
адресов адресов │ видео─отрезок 2
строк отрезков │┌───→ _____
┌─────┐ СТРОКИ 1 ││
┌───→│стр.1├───┐ ┌─────┐ ││ видео─отрезок 3
│ ├─────┤ └────→│отр.1├──┘│┌──→ _______
│ │стр.2├───┐ ├─────┤ ││
указатели │ ├─────┤ │ │отр.2├───┘│
╔════════╗ │ │стр.3├──┐│ ├─────┤ │
║ строк ║───┘ ├─────┤ ││ │отр.3├────┘
╠════════╣ │ __ │ ││ └─────┘ видео-отрезок 1
║ палитр ║──────┐ ││ СТРОКИ 2 ┌───→ ───────
╚════════╝ │ ││ ┌─────┐ │ видео-отрезок 2
"регистры" │ └────→│отр.1│────┘ ┌─→ ───────
видеоконтроллера│ ├─────┤ │
│ │отр.2│──────┘
┌───────────────┘ ├─────┤


│ таблица палитр
└─────→ ┌───────────────────────────────────┐
256 байт│ Блок─0 палитр высокого разрешения │ старшие байты
├───────────────────────────────────┤
256 байт│ Блок─0 палитр высокого разрешения │ младшие байты
├───────────────────────────────────┤
256 байт│ Блок─1 палитр высокого разрешения │ старшие байты
├───────────────────────────────────┤
256 байт│ Блок─1 палитр высокого разрешения │ младшие байты
├───────────────────────────────────┤
256 байт│ Палитра─0 многоцветного режима │ старшие байты
├───────────────────────────────────┤
256 байт│ Палитра─0 многоцветного режима │ младшие байты
├───────────────────────────────────┤
256 байт│ Палитра─1 многоцветного режима │ старшие байты
├───────────────────────────────────┤
256 байт│ Палитра─1 многоцветного режима │ младшие байты
└───────────────────────────────────┘

Наличие механизма видео-строк, состоящих из видео-отрезков, позволяет сравнительно легко строить многооконные системы. Каждое окно может иметь собственный видеорежим (палитру, цветность-

разрешение, информационную плотность). Аппаратные средства видео-контроллера позволяют работать с окнами, имеющими произвольную геометрическую форму (а не только прямоугольными, как это принято в

большинстве современных ПЭВМ).

Все управление видеоконтроллером выполняется специальным программным модулем - эмулятором многооконной поддержки, который входит в состав ВПО и размещается в системном ПЗУ.

Каждой точке изображения в строке соответствует группа последовательных разрядов в словах видео-строки. Комбинация этих разрядов образует цветовой код точки. Палитрой называется набор цветов, в

котором каждому коду точки соответствует свой цвет, задаваемый разрядами (интенсивностями) по компонентам R, G и B (двумя байтами ─ младшим и старшим) следующим образом:

  7  6  5  4  3  2  1  0   7  6  5  4  3  2  1  0
┌────────┬────────┬─────┐ ┌────────┬─────┬────────┐
│G5 G4 G3│R4 R3 R2│B4 B3│ │G2 G1 G0│R1 R0│B2 B1 B0│
└────────┴────────┴─────┘ └────────┴─────┴────────┘
───┬──── ───┬──── ──┬── ───┬──── ──┬── ───┬────
│ │ │ │ │ │
│ │ └────────│───────│──────┴──── B компонента
│ │ │ │ 5 бит
│ └────────────────│───────┴─────────── R компонента
│ │ 5 бит
└─────────────────────────┴─────────────────── G компонента
6 бит

Последовательность смежных точек образует видео-отрезок, который должен размещаться в ОЗУ с адреса, кратного 4. Каждая строка, отображаемая на экране, формируется в общем случае из нескольких

видео-отрезков, каждый из которых может размещаться в произвольной части ОЗУ.

Для каждой видео-строки имеется своя таблица указателей на видео-отрезки (ТАО), из которых данная строка состоит.

Для экрана в целом должна быть описана таблица адресов (указателей) строк (ТАС). Указатель на эту таблицу должен быть записан в регистре видеоконтроллера VDPTAS.

Регистр видеоконтроллера VDPTAP содержит указатель на таблицу палитр. Таблица палитр состоит из 2К байт и логически делится на 2 равные части:
  • палитры режимов высокого разрешения (1, 2 и 4 бит/точку);
  • палитры многоцветного режима (8 бит/точку).

Каждому режиму соответствует своя группа палитр.

Основной структурой данных, управляющей работой видеоконтроллера, является 32-разрядный видеоуказатель. Оба регистра видео-контроллера, таблица адресов строк (ТАС), таблицы адресов отрезков (ТАО) ─

все являются видео-указателями или состоят из видео-указателей. Структура видеоуказателя в общем случае имеет следующий вид:

 	      младшие разряды адреса ОЗУ
A17__________________________________________A2
┌───────────────────────────────────────────────┐
│15 0│младшая (15─00)
├──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼ части
│15│14 10│ 9 4│ 3 0│старшая (31─16)
└──┴──────────────┴─────────────────┴───────────┘
─┐ └────┬───────┘ └───────┬───────┘ 21______18
│ │ │ └─── старшие разряды
│ │ │ адреса ОЗУ
│ │ │
└──────│─────────────────┴───── поле режимов видеоконтроллера

└──────── поле длины видео─отрезка в 32─разрядных словах

Все ОЗУ в составе ПЭВМ может использоваться в качестве видео-ОЗУ.

Поле режимов и поле длины видео-указателя используются только в ТАО. Таким образом каждый видео-отрезок может отображаться в собственном режиме и иметь длину, независимую от других

отрезков.

Поле режимов видеоконтроллера имеет следующую структуру:

 15   9   8   7   6   5   4
┌───┬───────┬───────┬───────┐
│PB │VD1 VD0│VN1 VN0│PN1 PN0│
└───┴───┴───┴───┴───┴───┴───┘
─┬─ ───┬─── ───┬─── ───┬───
│ │ │ └───┤поле номера палитры
│ │ │
│ │ └───────────┤поле номера видеорежима
│ │
│ └───────────────────┤поле информационной плотности

└───────────────────┤поле выбора блока палитр и многоцветного
режима

VD1 VD0
│ │ информационная плотность видео-строки:
1 1 - a - 208 байт
1 0 - b - 104 байта
0 1 - c - 52 байта
0 0 - d - 52 байта со сдвигом влево на 2 байта

номер видеорежима:
15 7 6
┌───┐ ┌───────┐
│PB │ │VN1 VN0│
└───┘ └───┴───┘
─┬─ ─┬─ ─┬─
│ ┌────────┘ │
│ │ ┌─────────┘
└────────┘
0 0 0 VM1 ─ 1 бит/точку (блок палитр 0)
0 0 1 VM2 ─ 2 бит/точку (блок палитр 0)
0 1 0 VM40 ─ 4 бит/точку (блок палитр 0)
0 1 1 VM41 ─ 4 бит/точку (блок палитр 0)
1 0 0 VM1 ─ 1 бит/точку (блок палитр 1)
1 0 1 VM2 ─ 2 бит/точку (блок палитр 1)
1 1 0 VM4 ─ 4 бит/точку (блок палитр 1)
1 1 1 VM8 ─ 8 бит/точку (палитры многоцветного режима)

номер палитры (в соответствующем блоке палитр и видеорежиме):
5 4
┌───────┐
│PN1 PN0│
└───┴───┘

└─────┘
0 0 ─ палитра #0
0 1 ─ палитра #1
1 0 ─ палитра #2
1 1 ─ палитра #3

Выбор одной из двух палитр при режиме 8 бит/точку (VM8) разрядом PN0, при этом разряд PN1 не влияет на выбор палитры.

Максимальное количество точек в строке в зависимости от режимов определяется по таблице:

    ╔══════╦═════════════════╗
║бит на║ плотность строки║
║точку ║ 208 104 52 ║
╠══════╬═════╦═════╦═════╣
║ 1 ║ х ║ 832 ║ 416 ║ х ─ запрещенная комбинация
║ 2 ║ 832 ║ 416 ║ 208 ║
║ 4 ║ 416 ║ 208 ║ 104 ║
║ 8 ║ 208 ║ 104 ║ 52 ║
╚══════╩═════╩═════╩═════╝

Порядок расположения точек в видео-слове (для режима 4 бит/точку, для остальных режимов ─ аналогично):

  ┌───────────┬───────────┬───────────┬───────────┐
│15 T3 T2 T1 T0 0│младшая (15─00)
├──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┤ части
│15 T7 T6 T5 T4 0│старшая (31─16)
└───────────┴───────────┴───────────┴───────────┘

Палитры видеорежимов высокого разрешения:

К режимам высокого разрешения относятся VM1, VM2, VM40, VM41.
Для каждого из этих режимов каждая палитра состоит из 32 байт (16 старших байт и 16 младших байт).
Блок-0 палитр высокого разрешения (старшие байты) имеет следующую структуру:

    ┌─────────┐ палитра #
VM1 │ 16 байт │ 0
│ 16 байт │ 1
│ 16 байт │ 2
│ 16 байт │ 3
├─────────┤
VM2 │ 16 байт │ 0
│ 16 байт │ 1
│ 16 байт │ 2
│ 16 байт │ 3
├─────────┤
VM40│ 16 байт │ 0
│ 16 байт │ 1
│ 16 байт │ 2
│ 16 байт │ 3
├─────────┤
VM41│ 16 байт │ 0
│ 16 байт │ 1
│ 16 байт │ 2
│ 16 байт │ 3
└─────────┘

Далее размещаются младшие байты (256 байт) палитр блока-0.

Блок-1 палитр высокого разрешения (младшие байты) имеет следующую структуру:

    ┌─────────┐ палитра #
VM1 │ 16 байт │ 0
│ 16 байт │ 1
│ 16 байт │ 2
│ 16 байт │ 3
├─────────┤
VM2 │ 16 байт │ 0
│ 16 байт │ 1
│ 16 байт │ 2
│ 16 байт │ 3
├─────────┤
VM40│ 16 байт │ 0
│ 16 байт │ 1
│ 16 байт │ 2
│ 16 байт │ 3
├─────────┤
│ 16 байт │ │
│ 16 байт │ │
│ 16 байт │ ├ не используемая область 64 байта
│ 16 байт │ │
└─────────┘

Далее размещаются младшие байты (256 байт) палитр блока-1.

Палитры многоцветного режима:
Многоцветным является режим VM8. Для данного режима имеется 2 палитры, каждая из которых состоит из 512 байт (256 старших байт и 256 младших байт). Область памяти палитр многоцветного режима

имеет следующую структуру:

    ┌─────────┐ палитра #
VM8 │256 байт │ 0 старшие байты
│256 байт │ 0 младшие байты
│256 байт │ 1 старшие байты
│256 байт │ 1 младшие байты
└─────────┘

Палитра режима VM1:
В режиме 1 бит/точку каждая точка может иметь один из 2 цветов, а палитра должна быть расписана следующим образом:

                          Палитра             Палитра
точка ┌───┐ код (старшие байты) (младшие байты)
╒╕ │ │ цвета ┌───────┐ ┌───────┐
╘╛ │ 0 ─00 │цвет─Б1│ 0 │цвет─Б1│ 0
└───┘ ├───────┤ ├───────┤
1 ─01 │▐▐▐▐▐▐▐│ 1 │▐▐▐▐▐▐▐│ 1
├───────┤ ├───────┤
│▐▐▐▐▐▐▐│ 2 │▐▐▐▐▐▐▐│ 2
├───────┤ ├───────┤
... ...
├───────┤ ├───────┤
│▐▐▐▐▐▐▐│ 12 │▐▐▐▐▐▐▐│ 12
├───────┤ ├───────┤
│▐▐▐▐▐▐▐│ 13 │▐▐▐▐▐▐▐│ 13
├───────┤ ├───────┤
│цвет─00│ 14 │цвет─00│ 14
├───────┤ ├───────┤
│цвет─01│ 15 │цвет─01│ 15
└───────┘ └───────┘

"цвет-Б1" будет использоваться для выделения отрезка справа и слева.

Палитра режима VM2:
В режиме 2 бит/точку каждая точка может иметь один из 4 цветов, а палитра должна быть расписана следующим образом:

                          Палитра             Палитра
точка ┌───┐ код (старшие байты) (младшие байты)
╒╤╕ │ │ цвета ┌───────┐ ┌───────┐
╘╧╛ │ 00 ─00 │цвет─Б2│ 0 │цвет─Б2│ 0
└───┘ ├───────┤ ├───────┤
01 ─01 │▐▐▐▐▐▐▐│ 1 │6666666│ 1
├───────┤ ├───────┤
10 ─02 │▐▐▐▐▐▐▐│ 2 │6666666│ 2
├───────┤ ├───────┤
11 ─03 │▐▐▐▐▐▐▐│ 3 │6666666│ 3
.. .. ├───────┤ ├───────┤
│▐▐▐▐▐▐▐│ 4 │6666666│ 4
├───────┤ ├───────┤
... ...
├───────┤ ├───────┤
│▐▐▐▐▐▐▐│ 11 │▐▐▐▐▐▐▐│ 11
├───────┤ ├───────┤
│цвет─00│ 12 │цвет─00│ 12
├───────┤ ├───────┤
│цвет─01│ 13 │цвет─01│ 13
├───────┤ ├───────┤
│цвет─02│ 14 │цвет─02│ 14
├───────┤ ├───────┤
│цвет─03│ 15 │цвет─03│ 15
└───────┘ └───────┘

"цвет-Б1" будет использоваться для выделения отрезка справа и слева.

Палитра режимов VM40 и VM41:
В режимах 4 бит/точку каждая точка может иметь один из 16 цветов. Цвет точки будет выбираться из палитры в соответствии с кодом точки (цвета):

                          Палитра             Палитра
точка ┌───┐ код (старшие байты) (младшие байты)
╒╤╤╤╕ │ │ цвета ┌───────┐ ┌───────┐
╘╧╧╧╛ │ 0000 ____ │цвет─00│ │цвет─00│
└───┘ ├───────┤ ├───────┤
0001 ____ │цвет─01│ │цвет─01│
├───────┤ ├───────┤
0010 ____ │цвет─03│ │цвет─03│
├───────┤ ├───────┤
... ...
├───────┤ ├───────┤
1110 ____ │цвет─14│ │цвет─14│
.... ├───────┤ ├───────┤
1111 ____ │цвет─15│ │цвет─15│
└───────┘ └───────┘

"цвет-00" определяет цвет, который будет использоваться для выделения отрезка слева и справа ─ бордюра.

Палитра режима VM8:
В режиме 8 бит/точку каждая точка может иметь один из 256 цветов. Цвет точки будет выбираться из палитры в соответствии с кодом точки (цвета):

                          Палитра             Палитра
точка ┌───┐ код (старшие байты) (младшие байты)
╒╤╤╤╤╤╤╤╕ │ │ цвета ┌───────┐ ┌───────┐
╘╧╧╧╧╧╧╧╛ │00000000____ │цвет000│ │цвет000│
└─────┘ ├───────┤ ├───────┤
00000001____ │цвет001│ │цвет001│
├───────┤ ├───────┤
00000010____ │цвет003│ │цвет003│
├───────┤ ├───────┤
... ...
├───────┤ ├───────┤
11111110____ │цвет254│ │цвет254│
.... ├───────┤ ├───────┤
11111111____ │цвет255│ │цвет255│
└───────┘ └───────┘

"цвет000" определяет цвет, который будет использоваться для выделения отрезка слева и справа ─ бордюра.

Значение поля длины в указателе на видео-отрезок должно выбираться с учетом ряда факторов. Экран логически разбит на 26 вертикальных полосок. Очередной отрезок будет отображаться начиная с

границы полоски. Фактически это является дискретностью установки и/или перемещения окон. Длина отрезка задается в полосках.

Первая половина полоски при переходе от одного отрезка к другому (первая половина первой полоски нового отрезка) отводится видеоконтроллером для изображения "бордюра":

Видеоконтроллер считывает информацию видео-словами. Одно видео-слово ─ 4 байта. Адресация видеоданных в контроллере осуществляется с точностью (и кратно) до 4 байт. Ниже указывается нумерация

видеослов в отрезках.

 	    бордюр┐		    бордюр┐
# полоски │ │
0 1 │ 2 3 4 │ 5 6
┌───────┼───────┼───┬───┼───────┼───────┼───┬───┼───────┼───┬
│ │ │▒▓░│ │ │ │░▓▒│ 1 │ │
└───────┴───────┴───┴───┴───────┴───────┴───┴───┴───────┴───┴
└отрезок─0─────┘└отрезок─1─────────────┘└отрезок─2───────────
длина═2 длина═3 длина═...

0 1 2 3 0 1 2 3 4 0 1 2 3
╠═══╬═══╬═══╬═══╣ ╠═══╬═══╬═══╬═══╬═══╣ ╠═══╬═══╬═══╬═══╬
0 1 0 1 2 0 1
╠═══════╬═══════╣ ╠═══════╬═══════╬════ ╠═══════╬═══════╬
0 0 1 0 1
╠═══════════════╣ ╠═══════════════╬════ ════════╬════════
0 1 0 1 0
════════╬════════ ════════╬════════════ ╠═══════════════╬

Полоски с номерами 2 и 5 содержат бордюр. Бордюр всегда отображается в начале отрезка и состоит из трех частей. Первая часть бордюра имеет цвет, находящийся в 0-байте палитры предыдущего

отрезка. Для полоски 2 это "▒". Средняя часть всегда отображается цветом "▓", задаваемым в 0-байте 0-палитры (самый первый байт таблицы палитр). Третья (последняя) часть бордюра отображается цветом,

находящимся в 0-байте палитры текущего отрезка. Для полоски 2 это "░".

Для режима 4 бит/точку цвет, используемый в бордюре, совпадает с цветом-00 палитры отрезка. Для остальных режимов цвет, используемый в бордюре, определяется 0-байтом палитры отрезка и может не

совпадать с цветом-00, используемым в палитре данного отрезка (для режима 1 бит/точку используется цвет-Б1, а для режима 2 бит/точку ─ цвет-Б2).

Длина отрезка задается в виде отрицательного 5-разрядного числа. Например, длина минимального отрезка длиной в одну полоску должна задаваться как -1 следующим образом:

        14      10
┌─────────┐
│1 1 1 1 1│ ─ минимальная длина видео─отрезка
└─┴─┴─┴─┴─┘
4 0

При этом отрезок будет занимать на экране одну полоску (половина полоски отводится для бордюра).
Максимальная длина отрезка (26 полосок, т.е. вся строка) задается следующим образом:

        14      10
┌─────────┐
│0 0 1 1 0│ ─328 ═ ─2610 ─ длина видео-отрезка ═ 26
└─┴─┴─┴─┴─┘
4 0

Значения поля длины, превышающие 26, приводят к отображению тех же 26 полос.
В представленной ниже таблице дается ширина полоски в точках в зависимости от видеорежима:

 
╔═════════════════╗
║ плотность строки║
║ (байтестроку) ║
║ 208 ║ 104 ║ 52 ║
╔══════╬═════╩═════╩═════╣
║бит на║ байт в полоске ║
║точку ║ 8 ║ 4 ║ 2 ║
╠══════╬═════╬═════╬═════╣
║ 1 ║ х ║ 32 ║ 16 ║ х ─ запрещенная комбинация
║ 2 ║ 32 ║ 16 ║ 8 ║
║ 4 ║ 16 ║ 8 ║ 4 ║
║ 8 ║ 8 ║ 4 ║ 2 ║
╚══════╩═════╩═════╩═════╝

Количество строк, отображаемых на экране, определяется частотой кадровой развертки. При кадровой частоте 50 гц на экране может отображаться (зависит от монитора) до 300 строк включительно.


5. Маркировка и пломбирование



ПЭВМ имеет маркировку, предусматривающую:
  • товарный знак предприятия-изготовителя;
  • сокращенное обозначение наименования изделия;
  • заводской номер;
  • месяц и год выпуска.


6. Указание мер безопасности



К работе с ПЭВМ допускаются лица, изучившие настоящее техническое описание, инструкцию по технике безопасности при работе с устройствами ввода-вывода информации и источниками питания,

подключаемыми к ПЭВМ, прошедшие входной контроль, а также местный инструктаж по безопасности труда.

Съем и установку платы вычислителя, ремонт, а также подключение внешних и дополнительных устройств производить при отключенном питании.

Монтажные работы на ПЭВМ производить паяльником с заземленным жалом и напряжением питания не более 36В.


7. Порядок установки



ПЭВМ предназначена для эксплуатации в закрытых помещениях при следующих условиях:
  • температура окружающего воздуха от +50С до +400С;
  • относительная влажность окружающего воздуха 65+15);
  • атмосферное давление (кПа) от 84 до 106.7 (мм рт.ст. от 630 до 800).

Запрещается эксплуатировать ПЭВМ в помещениях с химически агрессивной средой.
После транспортировния ПЭВМ в зимнее время года выдержите ее в упаковке, где она будет эксплуатироваться, затем распакуйте.
Произведите внешний осмотр ПЭВМ, убедитесь в отсутствии механических повреждений изделия.

Схема включения ПЭВМ имеет следующий вид:

 	     ╔════════════════╗ 			  220 В
║ ______________ ╟───────────────────────────┤
║│ │║ 50 Гц
║│ │║ ┌────────────┐
║│ │║ │ │
║│ │║ │ ────────── │
║ ______________ ║ ┌──│ ────────── │
RS232С ║ монитор МС6106 ║ │ │ принтер │
├───┐ ╚═══════════════╤╝ │ └────────────┘
└──────────────────┐ │ │
┌────────────────────│──│──┐ │ 220 В
│ ┌──────────│──│──│───│─────────────────────┤
│ │ │ │ │ │ ┌──────┐ 50 Гц
│ │ │ │ │ │ │ │
┌────┴────┐╔═══╧══════════╧══╧══╧═══╧═╧═╗ │
│ НГМД │║ клавиатурный блок _____ ║ │
├─────────┤║ │_____│║ │
│ НЖМД │║ │_____│║ │
└─────────┘║ ________________________ ║ │
║ ________________________ ║ │
║ │ │ │ │║ ┌─┴──┐
║ │ │ │ │║ │ 00 │
║ │ │ │ │║ │ │
║ │__________________│ │____│║ └────┘
╚════════════════════════════╝ манипулятор

Примечание: если используются накопители (НГМД, НЖМД) 89 мм, то блок накопителей отсутствует, а НГМД и НЖМД встраиваются в клавиатурный блок.

Источник питания ПВ удовлетворяет следующим требованиям:
  • обеспечение отклонения питающего напряжения:
    ─ для +5В не более +0.25В при изменении токовой нагрузки от 1.5 до 3А;
    ─ для источника +12В не более +0.6В при изменении токовой нагрузки от 0.05 до 0.3А;
  • двойная амплитуда пульсаций питающих напряжений не должна превышать 2) от номинала;
  • при включении, отключении с помощью выключателей, а также пропадании и появлении напряжения в первичном сетевом питании, источник питания должен обеспечивать нарастание и спад вторичных напряжений

    по экспоненциальному закону (допускаются выбросы напряжений не более +20) от номинала источника).


8. Подготовка к работе



Проведите внешний осмотр ПЭВМ и убедитесь в отсутствии механических повреждений.

Убедитесь в наличии заземления и исправности кабелей ПЭВМ и внешних устройств.

Установите переключатели сетевого питания аппаратуры в положение, соответствующее отключенному состоянию.

Подключите к сети 220В 50Гц с помощью кабелей сетевого питания ПЭВМ и внешние устройства.


9. Порядок работы



Для работы ПЭВМ необходимо иметь магнитные носители с операционной системой и, если необходимо, с прикладными программами.
  • Включите питание монитора.
  • Включите питание клавиатурного блока.
  • На экране монитора появится индикация прохождения системного теста ОЗУ.
  • Если не было сообщений об ошибках, то необходимо вставить дискетту с операционной системой. В противном случае ВПО начнет загрузку операционной системы с НЖМД.
  • Далее следует руководствоваться описаниями ВПО ("Встроенного программного обеспечения") или операционной системы.


10. Проверка технического состояния



Проверка технического состояния ПЭВМ осуществляется ВПО, выполняющим тестирование ОЗУ при включении питания. В случае успешного выполнения тестов в правом верхнем углу экрана монитора будет

высвечен объем имеющегося ОЗУ в Кбайтах.


11. Возможные неисправности и методы их устранения



Основные возможные неисправности и методы их устранения представлены в следующей таблице:

────────────────┬──────────────────────────┬──────────────────────
наименование │ вероятная причина │ метод устранения
неисправности │ │
────────────────┼──────────────────────────┼──────────────────────
│ │
│ │
│ │
│ │
│ │


12. Техническое обслуживание



Перечень работ для различных видов технического обслуживания приведен в следующей таблице:

─────────────┬───────────────────┬─────────────┬────────────────────
│ │ │приборы,материалы,
│ │ │необходимые для
│ │ │проведения работ
│ │ │
─────────────┼───────────────────┼─────────────┼────────────────────
1 раз в │Материей, смочен─ │ Осуществить │Спирт этиловый
месяц │ной спиртом, про─ │ просушку при│ГОСТ 18300─72
│тереть контакты │ при темпера─│Материя хлопчато─
│разъемных соедине─ │ туре 150С в │бумажная
│ний. │ течение 15 │
│При помощи кисточки│ минут │Кисточка мягкая
│удалить пыль. │ │


13. Правила хранения



ПЭВМ должны храниться в упаковке в отапливаемых помещениях при температуре от +50С до +350С и относительной влажности воздуха не более 85).


14. Транспортирование



Транспортирование ПЭВМ в упаковке может производиться всеми видами транспорта на любое расстояние в условиях по ГОСТ 23088-80 и при внешних воздействиях, не превышающих следующие нормы:
  • воздействие температуры окружающего воздуха от -500С до +500С;
  • воздействие относительной влажности воздуха 95% при температуре окружающего воздуха +300С;
  • воздействие ударных нагрузок с ускорением 3g при длительности импульса от 5 до 10 мс и частоте от 80 до 120 ударов в минуту.

Расстановка и крепление транспортной тары с упакованными ПЭВМ в транспортных средствах, должны обеспечить устойчивое положение транспортной тары и отсутствие ее перемещения во время

транспортирования.
При транспортировании должна быть обеспечена защита транспортной тары с упакованными ПЭВМ от атмосферных осадков.

                                                        Приложение
══════════
Таблица сигналов разъема расширителя ввода─вывода
────┬───┬───────────┬──────────────────────────────────────────
# │ * │ имя │ примечания
ноги│I/O│ сигнала │
────┼───┼───────────┼──────────────────────────────────────────
A2 │ O │ SYNC │ синхронизация
A4 │ I │ INT7 │ прерывание #7
A5 │ I │ INT6 │ прерывание #6
A6 │ O │ WTBT │ запись байта
A7 │ O │ IOR │ чтение ввода/вывода
A10 │I/O│ AD8 │ ┐
A11 │I/O│ AD10 │ │
A12 │I/O│ AD12 │ ├ шина адрес/данные
A13 │I/O│ AD14 │ ┘
A14 │ O │ A1 │ ┐
A15 │ O │ A3 │ ├ шина адреса
A16 │ O │ A5 │ ┘
A17 │I/O│ AD0 │ ┐
A18 │I/O│ AD2 │ │
A19 │I/O│ AD4 │ ├ шина адрес/данные
A20 │I/O│ AD6 │ ┘
A23 │ │ +12V │ питание
A24 │ │ +12V │ питание
B5 │ I │ RPLY │ ответ
B7 │ O │ IOW │ запись ввода/вывода
B10 │I/O│ AD9 │ ┐
B11 │I/O│ AD11 │ │
B12 │I/O│ AD13 │ ├ шина адрес/данные
B13 │I/O│ AD15 │ ┘
B14 │ O │ A2 │ ┐
B15 │ O │ A4 │ ├ шина адреса
B16 │ O │ A6 │ ┘
B17 │I/O│ AD1 │ ┐
B18 │I/O│ AD3 │ │
B19 │I/O│ AD5 │ ├ шина адрес/данные
B20 │I/O│ AD7 │ ┘
B21 │ │ GND │ земля
B22 │ │ GND │ земля
B23 │ │ +5V │ питание
B24 │ │ +5V │ питание
────┴───┴───────────┴──────────────────────────────────────────
* ─ типы сигналов указаны по отношению к ПЭВМ:
I ─ входной
O ─ выходной
I/O ─ двунаправленный


Таблица сигналов разъема последовательного интерфейса
────┬───────────────┬──────────────────────────────────────────
# │ имя │ примечание
ноги│ сигнала │
────┼───────────────┼──────────────────────────────────────────
01 │ DCD │
02 │ RxD │ принимаемые данные
03 │ TxD │ передаваемые данные
04 │ DTR │
05 │ GND │ земля
06 │ DSR │
07 │ RTS │
08 │ CTS │
09 │ RI │
10 │ +12V │ питание
────┴───────────────┴──────────────────────────────────────────

Таблица сигналов интерфейса принтера
────┬───────────────┬──────────────────────────────────────────
# │ имя │ примечание
ноги│ сигнала │
────┼───────────────┼──────────────────────────────────────────
01 │ PSTB │ строб принтеру
03 │ PD0 │ данные принтеру бит 0
05 │ PD1 │ бит 1
07 │ PD2 │ бит 2
09 │ PD3 │ бит 3
11 │ PD4 │ бит 4
13 │ PD5 │ бит 5
15 │ PD6 │ бит 6
17 │ PD7 │ бит 7
16 │ PRST │
18 │ PSEL │
19 │ PAFD │
20 │ PE │
21 │ ERR │
22 │ ACK │
23 │ BUSY │
24 │ SLCT │
2─14│ GND │ все четные выводы ─ земля
────┴───────────────┴──────────────────────────────────────────

Таблица сигналов разъема манипулятора MOUSE
────┬───────────────┬──────────────────────────────────────────
# │ имя │ примечание
ноги│ сигнала │
────┼───────────────┼──────────────────────────────────────────
01 │ MSD0 │ бит 0 ─ шина данных
02 │ MSD1 │ бит 1
03 │ MSD2 │ бит 2
04 │ MSD3 │ бит 3
05 │ +5V │ питание
06 │ MSLK │ левая кнопка
07 │ MSRK │ правая кнопка
08 │ MSTB │ строб манипулятору
09 │ GND │ земля
────┴───────────────┴──────────────────────────────────────────

Таблица сигналов интерфейса НГМД / НЖМД
────┬───────────────┬───────────────┬──────────────────────────
# │ имя │ │
ноги│ сигнала │ НГМД │ НЖМД
────┼───────────────┼───────────────┼──────────────────────────
1-2 │ +12V │ питание
3-5 │ + 5V │ питание
4-6 │ GND │ земля
08 │ RDY │ готовность
10 │ HN0 │ сторона головка #0
12 │ RDD │ данные чтения
14 │ WP │ защита записи поиск окончен
16 │ TR000 │ дорожка #0
18 │ WG │ разрешение записи
20 │ ─MWD │ данные записи
22 │ STEP │ шаг
24 │ DTR │ направление
26 │ RUN │ включение вращения
28 │ USEL │ выбор
30 │ F1SEL │ диск #0
32 │ F0SEL │ диск #1
34 │ +MWD │ ошибка записи
│ │ + данные записи
36 │ ─IND │ индекс
38 │ HN2 │ головка #2
40 │ HN1 │ выбор плотности головка #1
7─39│ GND │ все нечетные выводы ─ земля
────┴───────────────┴──────────────────────────────────────────

Таблица сигналов разъема ВИДЕО
────┬───────────────┬──────────────────────────────────────────
# │ имя │ примечание
ноги│ сигнала │
────┼───────────────┼──────────────────────────────────────────
01 │ +12М │ питание
02 │ GND │ земля
03 │ B │ синий
04 │ GND │ земля
05 │ R │ красный
06 │ GND │ земля
07 │ G │ зеленый
08 │ GND │ земля
09 │ CSYN │ комплексный синхро
10 │ GND │ земля
────┴───────────────┴──────────────────────────────────────────

Прошивки ПЗУ КМ1801РР1 и ПЛМ серии 1556
Прошивки ПЗУ КМ1801РР1:
KM1801RR1-0.zip [6.9 KiB]
Скачиваний: 135
KM1801RR1-1.zip [8.07 KiB]
Скачиваний: 71

Прошивки ПЛМ 1556 от Kanzler:
KM1556HP4-V1.zip [563 байт]
Скачиваний: 82
KM1556HL8-P4.zip [479 байт]
Скачиваний: 61
KM1556HL8-VC.zip [426 байт]
Скачиваний: 64

Прошивки ПЛМ 1556, ПЗУ КР556РТ2 собранные в результате общего анализа вычиток из экземпляров Неонов Риты (TheGWBV) и Юрия Савчука (ys05). Анализ проводили troosh, ys05 и pilgrim:
Комментарий к файлу: Полный набор прошивок ПЛМ 1556 и 556РТ2 от ПК Союз-Неон, версия от 08.10.2018.
pk1116-firmware-08-10-2018.zip [7.72 KiB]
Скачиваний: 2

Перечень элементов платы
Плата вычислителя

маркировкаОригинальное наименованиеКол-воАналоги на заменуПримечание
Микросхемы
Н1806ВМ21Микропроцессор КМОП, 64-выводной керамический кристаллоноситель Н18.64-1В (CQFP)
КМ1801РР1-01ПЗУ 8Кб
КМ1801РР1-11ПЗУ 8Кб
КР556РТ2-P31N82S100Биполярное программируемое ПЗУ, (16 х 48 х 8) емкостью 512 бит
КР556РТ2-V51N82S100Биполярное программируемое ПЗУ, (16 х 48 х 8) емкостью 512 бит
КР556РТ2-V71N82S100Биполярное программируемое ПЗУ, (16 х 48 х 8) емкостью 512 бит
КР556РТ2-VA1N82S100Биполярное программируемое ПЗУ, (16 х 48 х 8) емкостью 512 бит
КМ1556ХЛ8-P11PAL16L8CПЛМ (типа PAL) на 16 входов, 8 выходов, 64 произведений
КМ1556ХЛ8-P21PAL16L8CПЛМ (типа PAL) на 16 входов, 8 выходов, 64 произведений
КМ1556ХЛ8-P41PAL16L8CПЛМ (типа PAL) на 16 входов, 8 выходов, 64 произведений
КМ1556ХЛ8-P51PAL16L8CПЛМ (типа PAL) на 16 входов, 8 выходов, 64 произведений
КМ1556ХЛ8-P101PAL16L8CПЛМ (типа PAL) на 16 входов, 8 выходов, 64 произведений
КМ1556ХП4-P111PAL16R4CПЛМ (типа PAL) на 16 вх, 8 вых, 64 произведений, 4 регистровых выхода
КМ1556ХЛ8-P121PAL16L8CПЛМ (типа PAL) на 16 входов, 8 выходов, 64 произведений
КМ1556ХЛ8-P131PAL16L8CПЛМ (типа PAL) на 16 входов, 8 выходов, 64 произведений
КМ1556ХП6-P141PAL16R6CПЛМ (типа PAL) на 16 вх, 8 вых, 64 произведений, 6 регистровых выходов
КМ1556ХП4-V11PAL16R4CПЛМ (типа PAL) на 16 вх, 8 вых, 64 произведений, 4 регистровых выхода
КМ1556ХП4-V21PAL16R4CПЛМ (типа PAL) на 16 вх, 8 вых, 64 произведений, 4 регистровых выхода
КМ1556ХП6-V3(01)1PAL16R6CПЛМ (типа PAL) на 16 вх, 8 вых, 64 произведений, 6 регистровых выходов
КМ1556ХП4-V41PAL16R4CПЛМ (типа PAL) на 16 вх, 8 вых, 64 произведений, 4 регистровых выхода
КМ1556ХЛ8-V61PAL16L8CПЛМ (типа PAL) на 16 входов, 8 выходов, 64 произведений
КМ1556ХП6-V81PAL16R6CПЛМ (типа PAL) на 16 вх, 8 вых, 64 произведений, 6 регистровых выходов
КМ1556ХП4-V91PAL16R4CПЛМ (типа PAL) на 16 вх, 8 вых, 64 произведений, 4 регистровых выхода
КМ1556ХЛ8-VC1PAL16L8CПЛМ (типа PAL) на 16 входов, 8 выходов, 64 произведений
КМ1556ХП4-VB1PAL16R4CПЛМ (типа PAL) на 16 вх, 8 вых, 64 произведений, 4 регистровых выхода
КР580ВА872IC8287двунаправленный 8-разрядный шинный формирователь инвертирующий
К555ИД101SN74LS145Nдешифратор на 10 выходов с открытым коллектором
КР1802ИР14AM29705двухадресный регистр общего назначения на 64 бита
КР580ВВ55А1IC8255Aпрограммируемый контроллер параллельного ввода-вывода
КР1533ИР273SN74ALS377N8-разрядный регистр D-типа с разрешением записи
К555ТМ21SN74LS74Nдва D-триггера
КС1804ВУ15AM29094-разрядная схема управления адресом микрокоманд
КР512ВИ11MC146818времязадающая схема таймер – часы реального времени
КР580ВВ791I8279программируемый контроллер клавиатуры и индикации
КР580ВВ51А1IC8251Aпрограммируемый УСАПП
КР537РУ101HM6516-6статическое ОЗУ на основе КМОП-структур емкостью 16 кбит (2к х 8)
К561ИЕ10А1MC14520Aдва синхронных 4-разрядных двоичных счетчика-делителя (без дешифраторов)
КР580ВН591IC8259программируемый контроллер прерываний
КР580ВИ532Intel i8253программируемый 3-канальный таймер счётчика интервалов и внешних событий,
программируемый делитель частоты, одновибратор
КР1533АП61SN74ALS245AN8-канальный двунаправленный приемопередатчик с 3 состояниями на выходе
КР1810ВГ72А1I8272A - Z0765A08PSCконтроллер FDD, IBM совместимый формат
КМ1809ВГ71I82062 WD1010контроллер НЖМД МФМ
К170АП22SN75150Nканальный формирователь двуполярных сигналов
КР1533АП5474ALS244Nдва 4-канальных формирователя с 3-мя состояниями на выходе с инверсным управлением
КР1533ИР224SN74ALS373N8-разрядный регистр на триггерах с защелкой с 3-мя состояниями на выходе
КР1533ИР264SN74ALS670Nрегистровый файл на четыре четырехразрядных слова
М132РУ132TMM2018D-55, TMM2016PОЗУ палитр
Конденсаторы
22 пф1импорт, многослойная керамика
51 пф1импорт, многослойная керамика
75 пф2импорт, многослойная керамика
100 пф4импорт, многослойная керамика
200 пф1импорт, многослойная керамика
330 пф3импорт, многослойная керамика
360 пф1импорт, многослойная керамика
470 пф1импорт, многослойная керамика
560 пф1импорт, многослойная керамика
6.8 нф1импорт, многослойная керамика
0,15 мкф4импорт, многослойная керамика
4.7 мкф 6.3В2радиальный электролитический конденсатор
К10-17В-Н90 1мкф8чип-конденсатор типоразмера ~ 1812
К50-24 220 мкф 6.3В2аксиальный электролитический конденсатор
КТ4-23 6/25пФ или КТ4-24 5/25пф1подстроечный конденсатор
Резисторы
R6, R6518 Ом2CF-25 (С1-4) 0.25 Вт mini, 5%
R14, R23, R38180 Ом3CF-25 (С1-4) 0.25 Вт mini, 5%
R12, R13, R39, R69220 Ом4CF-25 (С1-4) 0.25 Вт mini, 5%
R44, R54, R58221 Ом3
R21, R72300 Ом2CF-25 (С1-4) 0.25 Вт mini, 5%
R48, R40, R50, R52470 Ом4CF-25 (С1-4) 0.25 Вт mini, 5%
R3, R9, R29, R30, R31, R32, R33, R34, R35, R67, R68510 Ом11CF-25 (С1-4) 0.25 Вт mini, 5%
R46, R47, R56976 Ом2
R1, R2, R8, R10, R11, R15, R16, R17, R18, R20, R22, R28, R36, R37, R43, R71, R731 кОм17CF-25 (С1-4) 0.25 Вт mini, 5%
R45, R55, R592 кОм3CF-25 (С1-4) 0.25 Вт mini, 5%
R19, R663 кОм2CF-25 (С1-4) 0.25 Вт mini, 5%
R63, R645.1 кОм2CF-25 (С1-4) 0.25 Вт mini, 5%
R24, R25, R42, R49, R51, R533.9 кОм6CF-25 (С1-4) 0.25 Вт mini, 5%
R266.2 кОм1CF-25 (С1-4) 0.25 Вт mini, 5%
R578.2 кОм1CF-25 (С1-4) 0.25 Вт mini, 5%
R4, R5, R27, R60, R61, R6211 кОм6CF-25 (С1-4) 0.25 Вт mini, 5%
R730 кОм1CF-25 (С1-4) 0.25 Вт mini, 5%
R4156 кОм1CF-25 (С1-4) 0.25 Вт mini, 5%
R70470 кОм1CF-25 (С1-4) 0.25 Вт mini, 5%
R74КИМ-0.125 47 МОм 5%1КИМ-Е 47 МОм 10%, RGP0207CHJ47M
RP1СП3-19А 0,5Вт 1кОм13329H-1-102подстроечный резистор
RP2СП3-19А 0,5Вт 47кОм13329H-1-473подстроечный резистор
Резисторные сборки
НР1-4-8М 1 кОм19A102J
НР1-4-9М 3,3 кОм110A332J
Диоды
КД522Б71N4148
Стабилитроны
2С139А41N1927
Транзисторы
КТ972А1BD875
КТ3102Г2BC548C
Варикапы
КВС111А3ВВ204
Дроссели
1.3 мкГн, 0.02Ω;
сердечник ферритовый кольцевой 7х4х2 мм;
диаметр провода 0.4-0.5мм, 12-13 витков
1Три варианта замены:
● B82141A1152K000, 1.5 мкгН ±10%, 0.22Ω, 670 мА (выводной, аксиальный)
● MLZ2012M1R5HT000, 1.5 мкГн ±20%, 0.14Ω, типоразмер 0805
● LQH32PN1R5NN0L, 1.5 мкГн ±30%, 0.057Ω±20%, 1.75А, типоразмер 1210
Кварцевые резонаторы
1DT-26, 32.768 кГц, цил.2x6ммКварц для системных часов
РК317ТВ-А в корпусе ТО96, 16мГц1HC-49/S 16000 кГцБазовый кварц
Элементы питания
СЦ-32/СЦ-0.12, 120мА•ч, 11.6mm x 4.2mm3SR43/SR43W/SR43SW/301/386/SB-A8/SB-B8/RW34Аккумуляторы для системных часов
Разъемы
Слот СНП15-48/80-10Р-19-22Интерфейс МПИ
СНП101-9Р1DB-09F, РП15-9Г, угловой на плату DRB-09FAМышь стандарта MSX
ОНП-КГ-56-10/33х7,4-В532IDC-10MR / BH-10R или SCM-10R / IDCC-10MR Графический интерфейс; порт RS-232C
ОНП-КГ-56-24/50,5х7,4-В531IDC-24MR / BH-24R или SCM-24R / IDCC-24MR Интерфейс для подключения принтера
ОНП-КГ-56-40-В531IDC-40MR / BH-40R или SCM-40R / IDCC-40MR Совмещенный интерфейс НГМД/НЖМД МФМ
ОНП-СГ-83-12/37х6.5-Р552FB-12Разъемы для подключения клавиатуры
1EDH130F-07PРазъем для блока питания


Плата модуля ОЗУ (в комплекте 4 таких модуля)

маркировкаОригинальное наименованиеКол-воЗамена в реплике
Конденсаторы
К53-4А 4.7мкф 6.3В ±20%1
0.68мкф4чип-конденсатор 0805 1мкф
Микросхемы
КР565РУ7Г8TMM41257
Резисторы
МЛТ-0,125-100 Ом ±5%2CF-25 (С1-4) 0.25 Вт mini, 5%


■ Ревизия №1:
- выполнен повтор оригинала и трассировка всего навесного монтажа;
- для дросселя дополнительно разведена альтернативная площадка для чип-варианта 1210;
- на планках памяти площадки под краевые выводные конденсаторы 0.68/1мкф продублированы разводкой под чип-вариант 0805;
Комментарий к файлу: Печатная плата ПК11-16 rev №1, повтор оригинала и трассировка навесного монтажа.
pk11-16.rar [1.84 MiB]
Скачиваний: 12

■ Ревизия №2:
- добавлен переключатель ПД19-2 в качестве кнопки Reset;
- разъем мыши выполнен как угловой DRB-09FA;
- добавлены крепежные отверстия под разъемы ОНП-КГ-56-XX;
- добавлены альтернативные площадки типа 0805 рядом с оригинальными площадками типа 1812 для чип конденсаторов;
- добавлена альтернативная площадка чип-типа 0805 под дроссель L1 рядом с резистором R72.
- созданы гербер-файлы для производства
Комментарий к файлу: Печатная плата ПК11-16 rev №2, с непринципиальными модификациями.
pk11-16_mod.rar [1.75 MiB]
Скачиваний: 11

■ Ревизия №3:
предполагает следующие изменения:
1. Замена двух КМ1801РР1 одной 16-разрядной ПЗУ, подобной AT27C1024 / tms27C210A-12JL с целью уменьшения занимаемого места.
2. Добавление двух отверстий (только после выполнения пункта 1), которые позволят произвести установку в дополнение к слотам МПИ тех же самых каркаса и опоры, которые используются в УКНЦ.
3. Развести наиболее компактный из распространенных адаптеров MSX-мыши вместо разъема DRB-09FA, заменив его разъемом PS/2.
4. Требуется решение по МФМ-КЖД, может добавить на плату адаптер SD-карты вместе диска. Либо изменить драйвер RT-11 для возможности использования IDE-контроллера от УКНЦ вместо МФМ КЖД.
5. Подобрать замену трем батарейкам на одну, желательно сразу с ножками или проводами для распайки, предположительные варианты первый, второй.


10 мар 2018, 20:14
Профиль
Показать сообщения за:  Сортировать по:  
Ответить на тему   [ 1 сообщение ] 

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000 - 2011 phpBB Group.
Design creat de Florea Cosmin Ionut | Translation by WebSok.Ru

закрыть

Советскому бытовому " БК-0011М" посвящается...


Вопреки всем скептикам и недоброжелателям, дело БК живет и развивается. Не за горами день, когда будет выпущен в свет "БК-0012 Pulsar" - расширенный FPGA-клон БК-0011М. Пока же на данном форуме Вы можете ознакомиться с репликами БК-0011М(-01), приставкой Booster-11, репликой контроллера SMK64 (а также его FPGA-клоном - SMK512), аппаратным эмулятором ПЗУ КР1801РЕ2Б, блоками расширения с процессорами ВМ2/ВМ3, и другими интересными материалами и работами.
Ведутся работы по отрисовке в 3D корпусов БК, МСТД, оригинальных клавиатуры, джойстика и мыши, но пока не удается найти их производство по приемлемой цене при малом тираже. Выполнено производство новодельных пленок для клавиатур БК-0011М.
Важным для возрождения БК и его сообщества является новый софт (игры и демо в особености), и они периодически появляются!
Удалось решить многие hard-задачи, но нет системных программистов, востребованных в проекте БК-0012, как минимум для тестирования. Требуется разработка полноценного Win32-компилятора Си в bin-файлы БК.
Релизован полноценный каталогизатор всего софта БК, с удобным интерфейсом. Осталось выполнить собственно большую задачу каталогизации.

Ждем ваших откликов, идей. Сообщайте о данном ресурсе всем, кто увлекался в прошлом БКшкой, присылайте их и свои e-mail для рассылки новостей из мира БК.

nimamov@mail.ru