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

User Tag List

Страница 4 из 4 ПерваяПервая 1234
Показано с 31 по 34 из 34

Тема: FAQ железного раздела (under construction)

  1. #31
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    9,884
    Благодарностей: 4027
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Добавлю из личного опыта.
    Некоторые процессоры ну очень плохо заводятся, если резистор подтяжки на плюс питания сигнала CLK на тактовом входе процессора слишком велик номиналом. Филиппинские процессоры - в частности. Если тактовый сигнал присутствует, а процессор не заводится или сбоит, можно попробовать уменьшить номинал резистора вдвое.
    Scorpion ZS 256 turbo+/ZXMC 2.6/CF-HDD/FDD/Mouse/SMUC 2.1/ProfROMse/VGA 3.0/NeoGS
    ZX-Evolution 4096 rev.B

    Сайт с документацией к "Scorpion ZS 256"

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

  3. #32
    Guru Аватар для zst
    Регистрация
    11.04.2009
    Адрес
    Челябинск
    Сообщений
    3,134
    Благодарностей: 859
    Записей в дневнике
    15
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Все про матрас на экране без ПЗУ

    Как выглядит правильный матрац ?



    Матрац состоит из повторяющихся полос таких цветов:
    8 точек - черный цвет, 2 точки - белый, 3 точки - синий, 2 точки - белый, 1 точка - синий.
    Примерный вид экрана с матрацем такой -- http://zx.pk.ru/showpost.php?p=188974&postcount=342


    Как получается матрац ?

    Матрац получается при включении Спектрума без ПЗУ. После включения или сброса Z80 выставляет на адресной шине начальный адрес #0000 и читает шину данных, поскольку ПЗУ не вставлено, то шина пустая - а на ней все единицы, что соответствует коду #FF, а это RST56 - команда вызова подпрограммы, поэтому Z80, выполняя эту команду, переходит по адресу #0038 и опять читает шину данных, там опять #FF, и опять переход на #0038 и так до бесконечности. Но при переходе к подпрограмме Z80 кладет на стек адрес возврата, а кроме самого первого адреса все остальные адреса возврата #0039 и стек растет, пока не заполнит всю память, в том числе и экран. А на экране нули отображаются как черные широкие полоски, а #39 (%00111001) как бело-синие полоски (0 - paper, 1 - inc). Ну и атрибуты устанавливаются тоже числом #39 (%00111001): inc = 1 (%001), paper = 7 (%111) поэтому цвет должен быть синий на белом фоне. После сброса вертикальные линии могут меняться местами - сначала бело-синяя полоска, потом черная. Это зависит от младшего бита регистровой пары SP после сброса. Значение SP после сброса может быть произвольным.

    Осциллограммы на шине данных при изображении матраса. Взято оттуда.

    Cигналы на битах D5, D4, D3, D0 шины данных при изображении матраса:


    Cигналы на битах D7, D6, D2, D1 шины данных при изображении матраса:


    Если представить, что сигналы на D5, D4, D3, D0 большую часть времени равны 1, а на остальных за 0 и сложить в байт, то получится 00111001, т.е. 39H. А это одно из чисел, которые записываются в ОЗУ при отображении матраса. Там еще пишется в ОЗУ число 00H и читается из ПЗУ число FFH.

    Как посмотреть сигналы Z80 при изображении матраса в статическом режиме - собрать одну из схем для пошаговой отладки в теме.
    Последний раз редактировалось zst; 17.03.2015 в 01:23.
    В разработке - компьютер для устранения клешинга атрибутов "METEOR-2020" на 100 микросхемах.
    Электронные конструкторы ZX-KIT на обновленном сайте www.zx-kit.ru

  4. Эти 3 пользователя(ей) поблагодарили zst за это полезное сообщение:
    artyr_n (25.02.2016), BYTEMAN (19.03.2015), tiretrak (02.06.2019)

  5. #33
    Master Аватар для krotan
    Регистрация
    30.08.2010
    Адрес
    Санкт-Петербург
    Сообщений
    680
    Благодарностей: 205
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zst Посмотреть сообщение
    Шина ZX-BUS (NEMO-BUS) придумана NEMO (Вячеславом Скутиным) для компьютеров KAY.http://zx.pk.ru/showthread.php?t=13950
    ZX-BUS и NEMO-BUS - это две разные шины.

    ZX-BUS по сигналам соответствует шине оригинального zx spectrum, но физический тип разъёма другой - сокет (мама) вместо краевого разъёма платы (папа). Впервые применена на компьютере Scorpion ZS-256. Первоначально образовалась на нём случайно, когда рядом с краевым разъёмом, соответствующим фирменному zx spectrum, стали впаивать подходящий отечественный разъём в имеемые технологические отверстия. В дальнейшем скорпионовцы взяли эту идею на вооружение и развивали её, добавляя количество разъёмов и выпуская платы под неё.

    NEMO-BUS разработана Вячеславом Скутиным как развитие ZX-BUS и впервые применена на компьютерах KAY. При этом совместимость с оригинальным zx spectrum утрачена - в том месте, где в оригинале размещена фиксирующая прорезь, у nemo-bus передаются сигналы (в zx-bus такого нет).

  6. Эти 2 пользователя(ей) поблагодарили krotan за это полезное сообщение:
    artyr_n (25.02.2016), Ewgeny7 (24.02.2016)

  7. #34
    Activist Аватар для Cat_Alex/QRP
    Регистрация
    10.12.2012
    Адрес
    г. Рубцовск, Алтайский край
    Сообщений
    330
    Благодарностей: 20
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zst Посмотреть сообщение
    Q: КАК ЗАМЕНИТЬ НЕИСПРАВНУЮ МИКРОСХЕМУ БЕЗ ПОВРЕЖДЕНИЯ ПЕЧАТНОЙ ПЛАТЫ ?

    Ewgeny7:
    Менять микрухи без повреждения платы - очень просто.
    Кусачками-бокорезами типа маникюрных, откусываешь все выводы микросхемы около корпуса. Затем "забор" из ножек выпаиваешь поштучно, держишь за лапку пинцетом и греешь отверстие. Снизу, или со стороны деталей - без разницы. Затем обычной швейной иглой прочищаешь отверстия. Нагрел паялом дырдочку - втыкай иглу. Затем "расшатывай" ее слегка и вытаскивай.
    Вся замена занимает 4 минуты при должной сноровке. Плата не страдает.

    solegstar:
    я вместо иглы использую зубочистки. имено зубочистки, а не спички заточеные. там дерево плотнее намного и ничего не прилипает, как к металлу иглы. шатать тож ненужно. иногда из-за обильного наличия канифоли если оставить зубочистку в отверстии она застрянет, но это опять же греется еще раз и всё прекрасно вытаскивается. с современным качеством плат, еще и с маской, как же так удалось металлизацию нарушить? недавно менял 5 рушек в первом ленине на плате "тех годов", экстрим еще тот. вот нет способа лучше кусачки+зубочистка (игла). долго, зато аккуратно.
    Еще можно ножки у микрухи заподлицо отчекрыжить ножиком. Процесс простой: берем ножик, и спиливаем ножку дохлой микры заподлицо с корпусом... После чего выпаиваем ее паяльником... По паяльнику: идеален с термостабилизатором, но если его под рукой нет, то можно и обычным на 25W. Только нужно сделать жало типа "скальпель" с двухсторонней заточкой... И не забыть его отковать...
    Daewoo CPC-400 MSX-2, Ленинград-1, Пентагон-128, Datacom 286-turbo, Dendy Junior (Steepler)
    73 de UB9YUF Alex
    Ищу клавиатуру "Старт 9069"

    недорого куплю или приму в дар дискеты 5.25'

Страница 4 из 4 ПерваяПервая 1234

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

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

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

Похожие темы

  1. Ответов: 37
    Последнее: 09.09.2008, 09:56
  2. #CCA7: Chaos Construction 2007
    от breeze в разделе События
    Ответов: 132
    Последнее: 05.09.2007, 23:30
  3. Посетите эти темы раздела!
    от GriV в разделе Программирование
    Ответов: 0
    Последнее: 09.05.2007, 11:21
  4. Модератор раздела "Флейм"
    от CityAceE в разделе Форум
    Ответов: 50
    Последнее: 27.12.2006, 09:25

Ваши права

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