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

User Tag List

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

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

  1. #31
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 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 при изображении матраса в статическом режиме - собрать одну из схем для пошаговой отладки в теме.
    Последний раз редактировалось zx-kit; 17.03.2015 в 00:23.
    "L-256"

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

  3. #32
    Veteran Аватар для krotan
    Регистрация
    30.08.2010
    Адрес
    Санкт-Петербург
    Сообщений
    1,263
    Спасибо Благодарностей отдано 
    53
    Спасибо Благодарностей получено 
    192
    Поблагодарили
    159 сообщений
    Mentioned
    2 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 такого нет).

  4. #33
    Activist Аватар для Cat_Alex/QRP
    Регистрация
    10.12.2012
    Адрес
    г. Рубцовск, Алтайский край
    Сообщений
    334
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    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'

  5. #34
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Размещение фотографии в теме
    инструкция по размещению на примере хостинга https://pic.maxiol.com/
    открываем страницу - нажимаем кнопку "выберете файл", копируем ссылку в блоке под названием "BBCode (Forums):", вставляем эту ссылку в тему форума
    готово!

    Выбор хостинга для размещения картинок
    Рекомендованные хостинги:
    https://pic.maxiol.com
    http://imageban.ru/
    http://lostpic.net/
    http://vfl.ru/

    Запрещенные хостинги
    запрещено правилами.ru
    radikаl.ru
    ipiсture.ru
    tinypiс.com
    imаgeshack.us
    www.10piх.ru
    iмgur.com
    phоtobucket.com
    yapx.ru
    "L-256"

  6. #35
    Guru Аватар для creator
    Регистрация
    02.07.2006
    Адрес
    Новосибирск
    Сообщений
    2,193
    Спасибо Благодарностей отдано 
    419
    Спасибо Благодарностей получено 
    219
    Поблагодарили
    130 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zx-kit Посмотреть сообщение
    Запрещенные хостинги
    запрещено правилами.ru
    Даже имя его запрещено произносить.
    В правильно заданном вопросе содержится половина ответа

  7. #36
    Сибирский антропоморфн Аватар для Black Cat / Era CG
    Регистрация
    06.05.2010
    Адрес
    Бердск, НСО
    Сообщений
    4,515
    Спасибо Благодарностей отдано 
    911
    Спасибо Благодарностей получено 
    839
    Поблагодарили
    621 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Запрещенный в России хостинг.
    Личка заполнена! И чистить я ее не буду! Пользуйтесь адекватными средствами связи! Спасибо.

    Seamos realistas y hagamos lo imposible!

    Ernesto Che Guevara
    Переехал сюда: SteinBlume (ex ATM CP/M Explorer)
    http://era-cg.su

    Скрытый текст

    Speccy2010 r2 (Спасибо m.d. & xlat),
    Sinclair ZX Spectrum + (Спасибо stepmotor),
    ZX Evolution rev.C + 5'25 FDD Epson SD-700AA + NedoPC PAL-Coder (Спасибо m.d. & xlat)
    [свернуть]

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

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

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

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

Похожие темы

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

Ваши права

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