С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
kovdry, Как с распайкой РКшки?
На подходе.
Кстати, при изучении принципиальной схемы выяснилась интересная особенность РК, о которой нигде не пишется.
Для управления памятью в режиме ПДП используется сигнал /MEMW D2, хотя мы читаем из памяти. То же, приметно, происходит и с ВГ75, она управляется сигналом /IORD, хотя мы в нее пишем.
Я сначала думал, что это ошибка.
Кто нибудь знает об этой особенности?
Последний раз редактировалось kovdry; 25.10.2012 в 16:04.
Так ВТ57 пишет в память или читает из нее?
Вот там я писал ответ: http://www.nedopc.org/forum/viewtopic.php?t=10051
Есть новости по сборке клона:
РК заработал!
Аппарат собран на макетке, и в нем пока нет микроконтроллера, поскольку мне нужно было собрать РКшку для экспериментов. Оригинальный РК не захотелось курочить.
Однако ВВ55, отвечающий за клавиатуру и магнитофон установлена на панельку (смотри фотку ниже).
После того, как я полностью проверю работоспособность РК, ВВ55 будет заменена на ATMega32. Контакты панельки распаяны МГТФом, по этому перепаять будет легко.
Интересные подробности сборки и запуска РКшки:
После сборки РК не заработал.
Но это, для меня, не повод забросить проект. Наоборот, раз уж я взялся паять РК собственными руками (да еще на макетке), хотелось пройти весь этот процесс до конца.
Воодушевила так же тема уважаемого tihsasha Радио-86РК или как "понюхать" систему команд переключателями.
Мне тоже захотелось пощупать пульс РК.
Я изготовил пошагователь, схема которого опубликована в журнале Радио №7 1986г. стр 27. Модернизировал его логическим анализатором на светодиодах, подключенных через инвертируемые шинные формирователи К555АП3. Он изображен на третьем фото.
Верхний ряд светодиодов это шина адреса А15 - А0. Фломастером ряд расчерчен на четыре секции по четыре светодиода, для удобства определения шестнадцатиричных цифр. Левая часть второго ряда, это шина данных D7 - D0, так же разделенная на две части по четыре светодиода. Далее светодиоды /R и /W, соответственно чтение и запись, оба сигнала инверсные. Далее идут четыре сигнала выборки основных узлов РК: /ROM, /RAM, /ВГ75, /ВВ55, сигналы так же все инверсны.
Справа внизу расположены основные элементы пошагователя ИМС 74ACT74 (зарубежный аналог К155ТМ2), кнопка "ШАГ", и перемычка установленная между выходом 8 ТМ2 и входом 3 ГФ24. Если перемычку снять, пошагователь отключается, и процессор работает с обычной скоростью. Пошагователь я питал от USB порта компьютера.
Тест программу, опубликованную в том же номере журнала, прошивать не стал. Решил, что поскольку я использую статическое ОЗУ, то обычный МОНИТОР пойдет для пошагового режима.
Нарисовал табличку, в которой расписал машинные циклы первых шести команд МОНИТОРА. Подключил пошагователь, и давай отлаживать.
Нужно согласиться с tihsasha, что процесс пошаговой отладки очень заниматален. Эти зажигающиеся и тухнущие светодиоды чем то завораживают. Попробуйте получить что то подобное на ПК!
Пройдя первые 17 циклов, я увидел несоответствие на шине данных, и дальше все пошло не так как в таблице. Из этого я сделал вывод, что у меня сбита адресация ПЗУ. В надежности ИМС и правильности прошивки я не сомневался. Подозрительно было еще и то, что сбой происходил после выполнения команды CALL 0FACEh.
После этого я составил еще одну таблицу, здесь было расписано какие разряды шины адреса и данных подключаются к различным выводам ИМС.
Потом взял тестер и последовательно прозвонил подключение всех расписаных линий. Оказалось на ПЗУ были перепутаны линии А9 и А8. Меня это не смутило, перепаять два провода МГТФ дело простое. Не смущает так же возникновение ошибки. Монтаж с помощью провода МГТФ требует большого внимания, а с учетом условий и темпа нашей жизни сконцентрироваться очень трудно. После перепайки все пошло как надо. Потом я устранил еще два бага, о которых не стоит и говорить, и вот она долгожданная надпись РАДИО-86РК на экране!!!
Потом я отключил пошагователь и подключил адаптер PS/2 клавиатуры от caro.
Повводил разные директивы монитора, и убедился что все работает нормально.
Впереди распайка цепей входа/выхода магнитофона и загрузка программ.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)