User Tag List

Страница 33 из 91 ПерваяПервая ... 293031323334353637 ... ПоследняяПоследняя
Показано с 321 по 330 из 909

Тема: "ZX-8080" - Даунгрейд компьютера "Ленинград"

  1. #321

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,142
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    771
    Поблагодарили
    418 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Если READY=1 то из такта 2 переходит к такту 3
    Если READY=0 то из такта 2 переходит в режим ожидания (WAIT), что и наблюдается на данный момент
    Что то я запутался. Я думал что WAIT наступает при появлении на входе READY =1.

    Совсем упустил это, ведь HardWareMan приводил эпюры



    Вот раздолбай, я перепутал с сигналом WAIT (он же выход) завтра надо выпаять резистор.
    Последний раз редактировалось Mick; 09.11.2020 в 21:32.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  2. #322

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,142
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    771
    Поблагодарили
    418 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Продолжаем отчет.
    Сегодня перепаял резистор и вход READY подтянул через 10К к питанию. И ура, SYNC побежал...
    Перепаял значит обратно кварц 13,602МГц и увидел хороший полосаты матрас



    А это значит проц стал выполнять команды FF

    Хорошо, дай думаю подсуну ПЗУ, предварительно записав туда простую переброску экрана Диззи 2
    Включил, опять матрас. Стал разбираться, ошибся когда рисовал ПЗУ 27128. Короче перепутал A13. Должен был быть вывод 26, а я его на соседний 27 посадил.
    Исправил косяк, включаю. И опа



    Но смотрю, бордер периодически дергается, пошел смотреть программу, ну и собственно что я хотел.
    Я пытался заставить выполнить ВМ80 команду jr label

    Затем я записал тест от ivagor



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



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

    Итак, при кварце 13.602МГц, процессор как и память работают на 3,4МГц -> наш КР580ВМ80А работает на такой частоте и без всяких ВК28 и ВК38.
    Судя по тому что пишет проц в память и вроде не было артефактов, то схема записи работает как надо.
    Собственно чтение тоже по сути работает - часики вроде ходят, хотя может они были в регистрах.
    Ну и вот конфигурация компа



    проц КР580ВМ80А 9008
    регистр КР1533ИР22
    буфер КР1533АП6
    память КР565РУ5 с двумя точками, я так понял КР565РУ5Г

    По температуре - скажем не горячий, палец спокойно терпит, не обожжешься.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

    Эти 12 пользователя(ей) поблагодарили Mick за это полезное сообщение:

    ALS(11.11.2020), CityAceE(11.11.2020), Eltaron(10.11.2020), ivagor(10.11.2020), marinovsoft(10.11.2020), NEO SPECTRUMAN(10.11.2020), Pluto(12.11.2020), Radon17(11.11.2020), rw6hrm(11.11.2020), Shumadan(10.11.2020)

  3. #323

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,393
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Поздравляю! Думал с чтением/записью озу не сразу получится, а ты раз и в дамки.

    - - - Добавлено - - -

    Наверно стоит еще прокомментировать по поводу тестирования озу в lenin8080test:
    1. При старте проверяется все озу от 4000h до FFFFh записью и чтением FF и 00.
    2. Часы читают/пишут три ячейки озу
    3. Тест клавиатуры (до которой пока не дошло) использует озу для хранения таблицы нулей и единиц в текстовом виде для вывода на экран
    4. Плюс озу используется стеком

    Вышеперечисленное нельзя назвать тестированием стабильности озу, для этого при необходимости потребуется отдельный тест

  4. #324

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mick Посмотреть сообщение
    13.602
    а для чего вообще такой кварц нужен? о_О
    делил туда сюда
    какой то полезной частоты не нашел

  5. #325

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,142
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    771
    Поблагодарили
    418 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    для чего вообще такой кварц нужен?
    Не знаю где он применяется, но у меня с ним есть изображение (я не те коэффициенты на счетчик завел).

    - - - Добавлено - - -

    Цитата Сообщение от ivagor Посмотреть сообщение
    Вышеперечисленное нельзя назвать тестированием стабильности озу, для этого при необходимости потребуется отдельный тест
    Это понятно, но того что есть уже достаточно чтобы запустить комп
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  6. #326

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mick Посмотреть сообщение
    Это понятно, но того что есть уже достаточно чтобы запустить комп
    можно записать последюнюю версию zx8080 ROM-а и проверить матафонный вход

    Цитата Сообщение от Mick Посмотреть сообщение
    (я не те коэффициенты на счетчик завел).
    я тему читаю видел

    - - - Добавлено - - -

    Цитата Сообщение от Mick Посмотреть сообщение
    Я пытался заставить выполнить ВМ80 команду jr label
    используй последний sjasm от z00m
    с параметрами
    sjasmplus --i8080 ****.asm
    и будет тебе счастье
    https://github.com/z00m128/sjasmplus/releases
    Последний раз редактировалось NEO SPECTRUMAN; 10.11.2020 в 20:52.

  7. #327

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,142
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    771
    Поблагодарили
    418 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Попутно обновил схему в первом посте. Исправил найденные косяки.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  8. #328

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,142
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    771
    Поблагодарили
    418 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Немного теории, вот интересно, если наш ВМ80А разгоняется до 3,4МГц (и возможно это не предел) и пока чувствует себя вроде не плохо. Так почему в советское время ограничивались штатными 2МГц, 2,5МГц. Конечно был Вектор с его 3МГц, но это скорее исключение из правил.
    Ведь смотрю как заполняется экран заставкой Диззи 2, да блин практически не уступает Z80 по скорострельности. Понятно, по идее надо сравнивать скорость заполнения экрана Ориона например. Но я думаю будет гораздо веселее, чем штатные 2,5МГц.
    И еще интересно, керамический ВМ80А до каких частот гонится.


    Кстати, а "часики" сегодня 3 часа уже отработали - полет нормальный
    Последний раз редактировалось Mick; 11.11.2020 в 11:43.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  9. #329
    zx_
    Гость

    По умолчанию

    Mick, сформированы F1TTL и F2TTL у тебя интересно
    вот подать меандр и посмотреть , стартанет ли 580 на 3,5 мгц)

  10. #330

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,142
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    771
    Поблагодарили
    418 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zx_ Посмотреть сообщение
    Mick, сформированы F1TTL и F2TTL у тебя интересно
    вот подать меандр и посмотреть , стартанет ли 580 на 3,5 мгц)
    В смысле интересно. Как типа положено по учебнику
    Скажем если в счетчике видео поменять коэффициент и поставить кварц на 14МГц, то тактовая будет как раз 3,5МГц.
    Чтобы не резать дорожки, нужно выпаять счетчик и навесняком его запаять с нужэным коэфф.
    Я думаю что стартанет на 3,5МГц.
    Или я не так понял
    Последний раз редактировалось Mick; 11.11.2020 в 11:48.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

Страница 33 из 91 ПерваяПервая ... 293031323334353637 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Кросскомпилятор Си под 8080
    от vinxru в разделе Разное
    Ответов: 110
    Последнее: 27.05.2024, 23:06
  2. Z80 => 8080 адаптация
    от NEO SPECTRUMAN в разделе Программирование
    Ответов: 22
    Последнее: 22.06.2021, 18:12
  3. Ассемблер 8080
    от Kakos_nonos в разделе Утилиты
    Ответов: 0
    Последнее: 21.09.2011, 23:35
  4. An 8080/Z80 C Compiler
    от breeze в разделе Программирование
    Ответов: 1
    Последнее: 18.08.2005, 06:54
  5. Где бы найти схему компьютера Ленинград-2?
    от Ne01eX в разделе Ленинград
    Ответов: 2
    Последнее: 27.06.2005, 11:58

Ваши права

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