Важная информация

User Tag List

Страница 19 из 38 ПерваяПервая ... 151617181920212223 ... ПоследняяПоследняя
Показано с 181 по 190 из 371

Тема: Радио-86РК на новый лад

  1. #181
    Master
    Регистрация
    28.05.2010
    Адрес
    г. Москва
    Сообщений
    508
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    16
    Поблагодарили
    15 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от vinxru Посмотреть сообщение
    Сегодня нарвался на ограничение. Мне для игры надо было одновременно обработать нажатие выстрела и стрелок курсора. Через BIOS такое не работает.
    исключение подтверждает правило. Хотите максимум совместимость, работайте через BIOS. Хотите обойти ограничения, забудте о совместимости.

  2. #181
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #182
    Guru Аватар для Vladimir_S
    Регистрация
    12.12.2011
    Адрес
    г. Иркутск
    Сообщений
    2,507
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    19 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    kovdry, Как с распайкой РКшки?

  4. #183
    Member Аватар для kovdry
    Регистрация
    11.10.2010
    Адрес
    Запорожье
    Сообщений
    165
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    12 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    На подходе.

    Кстати, при изучении принципиальной схемы выяснилась интересная особенность РК, о которой нигде не пишется.
    Для управления памятью в режиме ПДП используется сигнал /MEMW D2, хотя мы читаем из памяти. То же, приметно, происходит и с ВГ75, она управляется сигналом /IORD, хотя мы в нее пишем.
    Я сначала думал, что это ошибка.
    Кто нибудь знает об этой особенности?
    Последний раз редактировалось kovdry; 25.10.2012 в 16:04.

  5. #184
    Guru Аватар для Vladimir_S
    Регистрация
    12.12.2011
    Адрес
    г. Иркутск
    Сообщений
    2,507
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    19 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от kovdry Посмотреть сообщение
    Кто нибудь знает об этой особенности?
    Да особенность то простая.В режиме ПДП ВТ57 останавливает прцессор и рулит своими средствами.

  6. #185
    Member Аватар для kovdry
    Регистрация
    11.10.2010
    Адрес
    Запорожье
    Сообщений
    165
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    12 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Так ВТ57 пишет в память или читает из нее?

  7. #186
    Guru Аватар для Vladimir_S
    Регистрация
    12.12.2011
    Адрес
    г. Иркутск
    Сообщений
    2,507
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    19 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от kovdry Посмотреть сообщение
    Так ВТ57 пишет в память или читает из нее?
    Читает, а в ВГ75 пишет.

  8. #187
    Member Аватар для kovdry
    Регистрация
    11.10.2010
    Адрес
    Запорожье
    Сообщений
    165
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    12 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vladimir_S Посмотреть сообщение
    Читает, а в ВГ75 пишет.
    Почему же тогда ВТ57 использует для чтения из памяти сигнал /MEMWR

  9. #188
    Guru
    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,849
    Спасибо Благодарностей отдано 
    84
    Спасибо Благодарностей получено 
    231
    Поблагодарили
    168 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от kovdry Посмотреть сообщение
    Так ВТ57 пишет в память или читает из нее?
    Вот там я писал ответ: http://www.nedopc.org/forum/viewtopic.php?t=10051

  10. #189
    Guru Аватар для Vladimir_S
    Регистрация
    12.12.2011
    Адрес
    г. Иркутск
    Сообщений
    2,507
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    19 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от b2m Посмотреть сообщение
    Почему же тогда ВТ57 использует для чтения из памяти сигнал /MEMWR
    Так тебя название сигнала смущает?

  11. #190
    Member Аватар для kovdry
    Регистрация
    11.10.2010
    Адрес
    Запорожье
    Сообщений
    165
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    12 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Есть новости по сборке клона:

    РК заработал!

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

    Однако ВВ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.
    Повводил разные директивы монитора, и убедился что все работает нормально.
    Впереди распайка цепей входа/выхода магнитофона и загрузка программ.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	Img5.jpg 
Просмотров:	704 
Размер:	88.0 Кб 
ID:	39650   Нажмите на изображение для увеличения. 

Название:	Img6.jpg 
Просмотров:	700 
Размер:	107.4 Кб 
ID:	39651   Нажмите на изображение для увеличения. 

Название:	Img3.jpg 
Просмотров:	372 
Размер:	71.8 Кб 
ID:	39652   Нажмите на изображение для увеличения. 

Название:	Img4.jpg 
Просмотров:	344 
Размер:	50.1 Кб 
ID:	39653  

Страница 19 из 38 ПерваяПервая ... 151617181920212223 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Радио-86РК: Дампы ПЗУ
    от Павел Рябцов в разделе Радио-86РК
    Ответов: 19
    Последнее: 21.05.2018, 18:17
  2. Радио-86РК: Видеовыход
    от m.d. в разделе Радио-86РК
    Ответов: 13
    Последнее: 21.05.2015, 08:19
  3. Радио-86РК: По страницам журнала "Радио"
    от Viktor2312 в разделе Радио-86РК
    Ответов: 79
    Последнее: 13.02.2014, 08:34
  4. Радио 86РК
    от Shnurkov в разделе Барахолка (архив)
    Ответов: 1
    Последнее: 02.01.2009, 12:52

Ваши права

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