Как обычно по-советско-инженерски, захотелось кому-то вы...ся, вот и сделали буквой з"U" чтобы не как у всех, а кто-то видимо решил, что лучше пусть будет как у всех - буквой "Z" :)
Вид для печати
Я еще подозреваю что у нас там у разных ДВК были разные корзины. Помнится что подобранный конфиг плат на одной машине не работал на другой - надо было "посокобанится". У меня вообще была самобытная ДВК-машина - "ПК-1 Славутич", производства/сборки ПО "Киевский радиозавод" - 1201.02, КСМ, МХ и плата ЭД на 512К. В ней с корзиной вообще не разобрались.
В теории там всего 2 (4 если считать приемные) сигнала нужно прозвонить чтобы понять, но на практике кто знает "что они туда плеснули" (ц) :)
Надо бы где-то собрать известные варианты какие кому попались и оформить в вроде такого вида:
Код:+--------------------------------++--------------------------------+
| 1 AB || PMI |
+--------------------------------++--------------------------------+
| 2 AB || PMI |
+--------------------------------++--------------------------------+
| 3 AB || PMI |
+--------------------------------++--------------------------------+
| 4 AB || 5 CD |
+--------------------------------++--------------------------------+
| 7 AB || 6 CD |
+--------------------------------++--------------------------------+
| 8 AB || 9 CD |
+--------------------------------++--------------------------------+
| 11 AB || 10 CD |
+--------------------------------++--------------------------------+
| 12 AB || 13 CD |
+--------------------------------++--------------------------------+
---------- Post added at 00:36 ---------- Previous post was at 00:35 ----------
Кстати до сих пор не знаю были ли советские устройства/корзины с PMI :)
Да я как-то и не навязываюсь....
Вот такой я покупал.
Поборол свою лень и решил отрисовать пп для МПИ 4 разьема своими силами.Так как нагуглить размеры РППМ16-72 не удалось ,пришлось вручную измерять и отрисовывать геометрию разьема.Платка разведена ,еще проверю на ошибки,но тревожит получиться она в ЛУТ так толщина дорожек 0,33 и расстояние между ними еще меньше.Линии питания решил не делать в пп а развести отдельно толстым проводом.
http://i.piccy_.info/i9/0cec9a709b76...8023/6_500.jpghttp://i.piccy_.info/a3/2014-04-22-0...00x271-r/i.gif
после распечатки на принтере прилаживал разьемы и о чудо - выводы совпадают очень хорошо :)
напомню,что сейчас использую только 2 разьема МПИ 16 бит и уже картина из фильма ужасов :)
http://i.piccy_.info/i9/cc2212126d0d...G_0080_500.jpghttp://i.piccy_.info/a3/2014-04-22-0...72x354-r/i.gif
еще вариант разводки корзины человека с другого форума:
http://i.piccy_.info/i9/b55f16e54fa8...807476_500.jpghttp://i.piccy_.info/a3/2014-04-22-1...72x354-r/i.gifЦитата:
Получилось бы и с родным шагом, но если уж была возможность, почему и нет.
А по поводу шин, я ж и написал, они недоразведены. 5В частично, +-12 и "общего" нет вообще.
так как расстояние между разьемами увеличено то задача упростилась немного ИМХО
Важнее, что там больше места для обдува.
Родная набивка корзины предъявляет большие требования к производительности охлаждающего вентилятора из-за сильного "волнового сопротивления" набитой корзины продувке. Когда между платами больше места - систему охлаждения можно сделать на менее громких вентиляторах.
bigral, это все diptrace ,сейчас идет процесс рисование в SL4.0 там дорожки будут обьежать пятаки .
сегодня порисовал чуток в SL и друг вытравил платку
http://i.piccy_.info/i9/3494576f8726...G_2980_500.jpghttp://i.piccy_.info/a3/2014-04-23-1...54x472-r/i.gif
Платка мс1201.02 успешно заработала в "новой" корзине
http://i.piccy_.info/i9/df856efe53f2...G_0093_500.jpghttp://i.piccy_.info/a3/2014-04-24-1...72x354-r/i.gif
теоретически теперь доступна установка 4х плат :)
MM, эта штука уже есть у меня в архиве.
сейчас проблема в другом - воткнул в 1й слот мс1201.02 2й слот КЦГД а дальше то и нечего и нет полезного из плат.
третим воткнул КНГМД MX гляну хоть регистры присутствуют или нет.Еще есть 2 платы КТЛК-6 но толку мне от них .
Нужно искать КЖД вот там веселуха будет с МФМ винтом :)
интересно на скоко КЦГД тормознее вот этого http://en.wikipedia.org/wiki/Blit_%2...er_terminal%29 ? тут есть видео - http://www.youtube.com/watch?v=qwIAjB99ucw
По поводу загрузки не хочу выдумывать, не уверен, при старте(включении) должен самодиагностику какую-ту там провести и если ОК то наверное нужно
понять куда он там и к кому он там стучится с вопросом "Что делать дальше?", автостарт возможно?
Вопрос о загрузки с него как со стартового носителя актуален (в эмуляторе то это опция в текстовом файле, а как на реальной машинке?)
Код:[Booter.ini]
BootDeviceAlias = DW
BootDeviceUnit = 0
Код:.SH
TT
DW (Resident)
DW0 = DK , SY
SL (Loaded)
EM (Loaded)
LD
LP
MY
MX
14 free slots
вот инскал аппаратную шагалку для ВМ2 и нарыл переписку:
---------------------------------------
Dmitrii Awdyunin 10 years ago
Yoroshiku ne
27 Feb 04 20:22, Misha Kovalenko ga All ni tegami wo okutta...
MK> Может есть какие приемы и(или) отладочные пульты, чтоб заставить ВМ2
MK> выполнять микропрограмму из ПЗУ пошагам.
См. жypнал "Микpопpоцессоpные Сpедства и Системы" номеp 5 за 1989 год.
Odaiji ni nasai.
... [PDP Forever]
Timur Sabiryanov 10 years ago
Hello Dmitrii.
03 мар 04 12:52, you wrote to Misha Kovalenko:
DA> См. жypнал "Микpопpоцессоpные Сpедства и Системы" номеp 5 за 1989 год.
Hаверное неэхотажно, но все же спрошу: есть ли где в интернете электронные
версии данного журнала? Уж очень он полезный.
Timur
----------------------
журнал найти неудалось....
1. Журнальчик МПСС водится в торрентах :
http://rutracker.org/forum/viewtopic.php?t=4440223
Реальные ссылки могут быть получены с ИЕ9, ИЕ10, ИЕ11 - в режиме совместимости,
Хром - последняя версия.
2. Уважаемый Dmitrii Awdyunin водится в Железных призраках и там очень похож на пользователя anonymous - можете написать ему сообщение. ( Я - вовсе не он. ) :
http://www.phantom.sannata.ru/forum/index.php
3. Сисьтему с 1801ВМ2 ( или 1806ВМ2 ) можно тактировать механическим тумблером - т.е. 000000 герц частоты на входе CLC процессора. Лучше приделать RS - триггер к переключательному тумблеру - что бы избежать дребезга контактов.
4.実験しての成功!
MM, По 3 пункту.
Весьма полезная вещь для пошаговой отладки, а также можно сделать режим сна для мобильных систем (к примеру).
Триггер необязательно, можно добавить конденсатор для гашения коротких импульсов или применить кнопку ПКБ9-1 с датчиком холла К1116КП1.
тактировать тумблером сильно поможет в ремонте! теперь нужен листинг монитора из 1801ре2-055, пожалуйста подскажите если он где есть.
а история у меня такая:
плата mc1201.02 была рабочая, потом стала плохо сбрасываться, потом вобще сдохла.
после первого сброса происходит короткая активность в доли секунды и все замирает. последующие сбросы ничего недают. всемя которое прошло от включения питания до первого сброса роли неиграет (специально проверял выставляя dcok и pok вручную)
---------- Post added at 08:28 ---------- Previous post was at 07:58 ----------
хорошая схемка в журнале. могу добавить, что в случае мс1201 схема на рис.1 ненужна. достаточно схемы с рис.3 проинвертировать сигнал -STOP и подать его на ногу №6 531гг1 - она сама правильно все сделает. И плату меньше калечить...
1. Для большей иллюстративности можно и фото схем приводить.
2. На МПИ для исследования неплохо приделать что-то по типу 514ИД2 со светодиодными индикаторами по типу "8". Входные данные с МПИ на ИД надо инвертировать.
3. Обычно от хранения ножки в пластиковых корпусах отваливаются. Самые стремные ИС - КР531АП2, особенно не 1989-1991 г.в. - средние ноги очень плохо держатся в корпусе.
4. Статистика отказов ПЗУ КР1801РЕ2 - приблизительно 1% за 10 лет . Могут ноги отвалиться - при чтении прошивки заметно, что есть аномалии в адресации и отсуствие выпавшего бита в читаемом коде. Есть и еще более стремный дефект РЕ2 - частичное выгорание ног на шине данных МПИ - т.е. в программаторе ( при чтении ) - все ок, а на плате - полное дерьмо.
Самые гадкие прошивки - 108 - старшая ИС бейсика в БК10, не тестируется при запуске, 326 - в блоке КНГМД для БК11М.
По остальным номерам - маловато статистики.
kapitan-u, В помощь(см. миниатюру). А также сравни длительность сигналов ПИТН и ПОСТН.
http://piccy_.info/view3/4177638/892...8e4dec4c3/800/
я нашел 2 варианта схемы 1201, а сборочный чертеж везте попадается только один, кторый в начале этой темы. Мне как раз другой нужен. Он где то проскакивал?
---------- Post added at 18:20 ---------- Previous post was at 16:58 ----------
додумался посмотреть ПЗУ в эмуляторе, там есть 8 разных, но версии 055 как раз нету :(
---------- Post added at 18:41 ---------- Previous post was at 18:20 ----------
вопрос снят http://qbus.narod.ru/dvk-rom.zip
Микро-ЭВМ ''Электроника МС 1201.02''. Схема, Паспорт и Техническое описание
http://stanoks.com/images/CNC/MC%201201.02.JPG
Описание- Микро ЭВМ ''Электроника МС 1201.02''
Скрытый текст
Микро-ЭВМ "Электроника МС 1201.02" предназначена для встраивания в электроаппаратуру потребителя и может применяться:
в составе технологического оборудования;
контрольно-измерительных и испытательных комплексах;
в системах обработки цифровой информации общего назначения;
Во всех возможных применениях микро-ЭВМ предназначена для выполнения функций ввода, хранения, обработки и вывода цифровой информации.
Краткие технические характеристики микро-ЭВМ "Электроника МС 1201.02"
Габаритные размеры микро-ЭВМ - 252x296x15,5мм.
Масса микро-ЭВМ - не более 0,8 кг.
Мощность, потребляемая микро-ЭВМ от источника +5 В, не более 18 Вт.
Система счисления для чисел и команд - двоичная.
Основной формат представления чисел и команд - 16 двоичных разрядов.
Принцип работы основных устройств - параллельный.
Количество команд 72.
Методы адресации: регистровая, косвенно-регистровая, автоинкрементная, косвенно-автоинкрементная, автодекрементная, косвенно-автодекрементная, индексная, косвенно-индексная.
Типы команд: безадресные, одноадресные и двухадресные.
Быстродействие микро-ЭВМ при выполнении команд типа "Сложение" при регистровом методе адресации 800 ± 200 тыс. операций/с.
Быстродействие микро-ЭВМ при выполнении команд типа "Сложение" при косвенно-регистровом методе адресации 350 ± 150 тыс.операций/с.
Число регистров общего назначения в процессоре - 8.
Системный канал микро-ЭВМ позволяет прямо адресоваться в области памяти 64К байт (К=1024).
Количество уровней запроса канала внешними устройствами для прямого доступа к памяти - 1.
Количество уровней запроса от внешних устройств для прерывания программы - 2.
Обработка внешних и внутренних прерываний выполняется с помощью стека, организуемого в оперативной памяти микро-ЭВМ.
Емкость оперативного запоминающего устройства (ОЗУ) 28К 16 - разрядных слов (К=1024).
Количество команд пультового терминала - 20.
Количество каналов асинхронного последовательного вывода информации - 1.
Количество каналов асинхронного последовательного ввода информации - 1.
Количество каналов асинхронного параллельного байтового вывода информации - 1.
Количество каналов асинхронного параллельного байтового ввода информации - 1.
Количество каналов обмена с накопителем на гибких магнитных дисках - 1.
Микро-ЭВМ сохраняет работоспособность при изменении питающего напряжения +5 ± 0,25 В. Двойная амплитуда пульсаций питающего напряжения не должна превышать 2% от номинальных значений.
Микро-ЭВМ сохраняют работоспособность при следующих условиях эксплуатации:
температура окружающего воздуха от +5 до 50 °С;
относительная влажность воздуха до 95% при +30 °С;
атмосферное давление от 61,3 до 106,7 кПа (от 460 до 800 мм рт. ст.);
воздействие вибрационных нагрузок до 55 Гц с ускорением не более 1g.
Микро-ЭВМ обеспечивают работу в программном режиме и режиме прерывания со следующими, принятыми за штатные, внешними устройствами:
алфавитно-цифровым дисплеем типа 15ИЭ-00-013;
накопителем на гибких магнитных дисках (НГМД) типов: "Электроника ГМД 70"; "Электроника ГМД 7012";
мозаичным печатающим устройством (ПУ) типа DZM-180.
Примечание. В качестве внешних устройств могут использоваться и устройства других типов с соответствующими для микро-ЭВМ интерфейсами обмена информацией.
В качестве базового программного обеспечения микро-ЭВМ приняты:
тест-мониторная операционная система (ТМОС);
операционная система с разделением времени (ОС ДВК).
Наработка микро-ЭВМ на отказ (То) - не менее 15000 ч.
Наработка микро-ЭВМ на сбой (Тсб) - не менее 1500 ч.
Срок службы микро-ЭВМ не менее 10 лет.
Микро-ЭВМ "Электроника МС 1201.02". Паспорт и Техническое описание
Данное руководство по эксплуатации "Микро-ЭВМ 'Электроника МС 1201.02'. Паспорт и Техническое описание" предназначено для ознакомления с устройством и основными принципами данной микро ЭВМ.
Кроме того, данный документ устанавливает правила эксплуатации микро-ЭВМ, соблюдение которых обеспечивает поддержание ее в исправном состоянии и постоянной готовности к работе.
Содержание
ПАСПОРТ 3.059.064 ПС
Общие указания
Основные технические данные и характеристики
Комплектность
Свидетельство о приемке
Сведения об упаковке
Свидетельство о консервации
Гарантии изготовителя
Сведения о рекламациях
Приложение 1
Приложение 2
Приложение 3
ТЕХНИЧЕСКОЕ ОПИСАНИЕ 0.305.019 ТО
Введение
Назначение
Технические данные
Состав изделия
Устройство и работа изделия
Общая теория организации
Системный канал
Процессор (ПРЦ)
Системное постоянное запоминающее устройство (СПЗУ) и режимы работы
Оперативное запоминающее устройство (ОЗУ)
Устройство байтового параллельного интерфейса (УБПИ)
Устройство последовательного ввода-вывода (УПВВ)
Устройство интерфейса накопителя на гибких магнитных дисках (УНГМД)
Контактирующее устройство (КУПЗУ)
Регистр режима начального пуска (РНП)
Маркирование и пломбирование
Указание мер безопасности
Порядок установки
Подготовка к работе
Порядок работы
Проверка технического состояния
Возможные неисправности и методы их устранения
Техническое обслуживание
Правила хранения
Транспортирование
Приложение
Микро-ЭВМ "Электроника МС 1201.02" Схема электрическая принципиальная 3.059,064 33.
Микро-ЭВМ "Электроника МС 1201.02" Схема электрическая принципиальная. Перечень элементов 3.059.064 ПЭЗ
Микро-ЭВМ "Электроника МС 1201.02" Сборочный чертеж 3.059.064 СБ
[свернуть]
Скачать здесь
P.S Взято с сайта stanoks.com
я по мере разбирательства леплю маленикие наклейки с номерами, могу потом фотку сделать.
касательно МПИ дисплея: у меня есть дохлай КТЛК можно ей пожертвовать ля коннектора - монтажки, поставить один PIC и сделать два варианта вывода:
- простой и классный: на рабочий КСМ, кторый у меня есть
- посложнее: на двухстрочный LCD
потом добавить пару кнопок и вобще будет классный дебагер, а пайки будет намного меньше чем с дешифраторами и светодиодами.
---------- Post added at 20:11 ---------- Previous post was at 20:07 ----------
to MIX - это не тот вариант
MiX, это обычная монтажка ,а нужна 1201.02-01 и если можно большие посты в спойлер прятать
palsw, Спрятал.
А у тебя есть схема устройства управления. Если есть скинь схемку пожалуйста.
MiX, платка с кнопками?вроде есть в начале темы она
какие адреса занимает ПЗУ в адресном пространстве? точки входа есть, а вот как сам блок расположен непойму...
Там 1801РЕ2-055 сидит на 140000 адресе, но в тени.
Можно сделать просто - выключить перемычкой банк ДОЗУ на адресе 140000 и включить ПЗУ на главную МПИ ( там есть перемычка для этого ) . Так же имеется строго видимый в режиме наличия сигнала SEL ( т.е. тень ) кусок ДОЗУ примерно в адресах 170000-174000 - без него 055 РЕ2 не работает.
да, я это тоже все нашел. но есть сложности дизассемблирования
если разместить ROM на 140000
то вот что выходит:
ROM:140000 bicb R3, R0
ROM:140002 br 137704
---------- Post added at 22:05 ---------- Previous post was at 22:03 ----------
я пользую IDA v 6.1 может он инеу order неправильно берет? хотя он заточен и под pdp и должен брать правильно...
Уважаемый господин kapitan-u !
1. Для работы с софтом от ДВК имеется только 1 проверенный и надежный инструмент - это программа DESS.SAV , которую надлежит запускать в эмуле ДВК на ИБМ ЭВМ. Файлы перетаскивать из ИБМ ЭВМ в эмуль можно с помощью плагина к Тотальному командиру ( на редкость кривейший плагин и особенно его установка , но другого вообще нет и не предвидется ).
Обращаю Ваше внимание, что комплектный DESS в эмуле ДВК - крайне сомнительный, необходимо раздобыть экземпляр из др. источников типа образов дисков от ДВК. На исправном DESS.SAV вверху справа есть надпись "DESS V5.00".
2.Для работы с ЭВМ типа ДВК необходимо ознакомится с ТО на процессор, который применяется в М-ЭВМ ( в данном случае это КМ1801ВМ2 ). Гугля в помощь - ( оно большое ! ).
В кратце скажу, что если РНП ВМ2 = 140000, то по этому адресу сидит вектор начального пуска, который Вы пытались дезъассемблировать.
3. Для оперативной консультации прошу выкладывать восьмеричный дамп участка кода, а потом - по возможности его дизассемблер.
Монтажка МС1201.02-01
на микросхемах памяти буква S невлезла
от простого к сложному:
1. я беру вот отсюда http://qbus.narod.ru/dvk-rom.zip файл 055.dat
2. смотрю внутрь и вижу там читабельные тексты всяких сообщений. из чего в принципе делаю вывод о том, что данные не проинвертированны и адреса тоже прямые
это правильно?
3. порядок байтов MSB LSB или наоборот?
на всякий случай делаю копию с перевернутыми байтами
4. дизассемблирую оба со стартовым адресом 140000. в обоих случаях мусор
собственно из этого и вопрос: я нигде в официальных доках невидел точного отображения 1801ре2-055 в память. везде указанна только точка входа 140000, а она может быть в любом месте ПЗУ...
---------- Post added at 06:52 ---------- Previous post was at 06:31 ----------
PS: сильное подозрение, что файл 055 это не 1801ре2-055
я беру любые ПЗУ из конплекта эмулятора, дизассемблирую и там все в порядке.
Чем непонятно слово "вектор" ?
Стартовый адрес указан в первом слове первого вектора и равен 0140300 - оттуда и надо начинать дизассемблировать.
Всего в таблице три вектора, код после векторов выглядит так:
Код:ROM:140000 .Word 140300
ROM:140002 .Word 740
ROM:140004 .Word 170000
ROM:140006 .Word 740
ROM:140010 .Word 171000
ROM:140012 .Word 740
ROM:140014 ; -----------------------------------------------------------
ROM:140014 Mov #100267, R2
ROM:140020 Br loc_140026
ROM:140022 ; -----------------------------------------------------------
ROM:140022 Mov #100247, R2
ROM:140026 loc_140026: Mov #177170, R1
ROM:140032 loc_140032: BiTB R2, (R1)
ROM:140034 BEq loc_140032
ROM:140036 MovB #7, R3
ROM:140042 Mov R1, R0
ROM:140044 Mov R2, (R0)+
ROM:140046 Br loc_140054