PDA

Просмотр полной версии : FAQ железного раздела (under construction)



zx-kit
06.12.2009, 17:03
Последние изменения 150317. FAQ размещается во втором посте.

zx-kit
07.12.2009, 08:11
История создания и производства ZX SPECTRUM:

http://zxnext.narod.ru/


Где взять схемы основных клонов ZX SPECTRUM?

Ленинград 1 -- Leningrad-1.rar (лежит во вложениях) и http://sblive.narod.ru/ZX-Spectrum/Leningrad48k/Leningrad48k.htm
Pentagon-128 (1991 г) -- Pentagon-128 1991.rar (лежит во вложениях).
Scorpion ZS256 Turbo+ -- http://zx.clan.su/forum/11-71-1
КAY-1024SL/3 -- http://zx.clan.su/forum/11-71-1


Где почитать про адреса портов ZX SPECTRUM?

http://zx.clan.su/forum/11-46-1


Какие новые клоны ZX SPECTRUM сейчас есть?

Speccy2007 v1.00 (48к) -- http://zx.pk.ru/showthread.php?t=6679
Speccy2007 v1.06 (128 + AY + TRDOS) -- http://zx.pk.ru/showthread.php?t=10316 и http://zx.pk.ru/showthread.php?t=12027
Speccy2010 -- http://zx.pk.ru/showthread.php?t=12425
ZXM-Phoenix -- http://zx.pk.ru/showthread.php?t=9310 и http://zx.pk.ru/showthread.php?t=10369
Pentagon-1024 SL -- http://zx.pk.ru/showthread.php?t=4170
Pentagon v.2.666LE -- http://zx.clan.su/forum/18-67-1
ZX Evolution -- http://www.nedopc.com/zxevo/zxevo.php и http://zx.pk.ru/showthread.php?t=11971
ReVerSE -- http://zx.pk.ru/showthread.php?t=8993 и http://zx.pk.ru/showthread.php?t=13875
KAY-1024/SL-4/TURBO v2010 + NemoFDC + NemoIDE -- http://zx.pk.ru/showthread.php?t=13770


Какие платы придуманы для NEMO-BUS/ZX-BUS сейчас ?

NeoGS -- http://zx.pk.ru/showthread.php?t=7903
ZX_Multi_Card -- http://zx.pk.ru/showthread.php?t=609
SMUC на дискретах и ПЛИС -- http://zx.pk.ru/showthread.php?t=1360
ZSMC контроллер для Pentagon 1024 v2.2 -- http://zx.pk.ru/showthread.php?t=10952
ZXKit1 - кроссплата -- http://zx.pk.ru/showthread.php?t=10327
ZXM-SoundCard -- http://zx.pk.ru/showthread.php?t=10956
ZXM-VideoCard -- http://zx.pk.ru/showthread.php?t=10817
ZX-BUS TEE - расширитель шины ZX-BUS -- http://zx.pk.ru/showpost.php?p=320064&postcount=1


Какие еще придуманы платы ?

RGB to PAL coder -- http://zx.pk.ru/showthread.php?t=8952
TurboSound -- http://zx.pk.ru/showthread.php?t=8952
TurboSound FM -- http://zx.pk.ru/showthread.php?t=8952
Программатор flash -- http://zx.pk.ru/showthread.php?t=3947
Замена дисковода эмулятором диска -- первая ссылка http://zx.pk.ru/showpost.php?p=190445&postcount=210
ZXKit1 - плата VGA & PAL -- http://zx.pk.ru/showthread.php?t=10548


Где узнать про временные характеристики сигнала VGA?

http://tinyvga.com/vga-timing


Где узнать про временные характеристики сигнала PAL?

http://martin.hinner.info/vga/pal.html


Как устанавливать fuses в разных программаторах при прошивке микроконтроллеров ATMEGA?

http://zx.pk.ru/showpost.php?p=254060&postcount=3


Что нужно для замены прошивки ПЗУ в моем клоне Спектрума ?

[101202] Можно сделать простейший переходник из цанговой панельки SCLM-32.
Тогда к микросхеме FLASH ничего припаивать не придется (http://zx.pk.ru/showpost.php?p=324586&postcount=21)
Поскольку А17 окажется на +5, то на флешах 020 заливаем в старшую половину. На 010 заливаем как обычно (ewgeny7).
Для Ленинграда FLASH надо прошивать с адреса #С000


Чем прошить FLASH ?

http://zx.pk.ru/showthread.php?t=3947 и http://zx.pk.ru/showthread.php?t=12141


[150317] Как выглядит правильный матрац, как он получается и осциллограммы при этом ? (http://zx-pk.ru/showpost.php?p=789283&postcount=32)

[100705] Информация про SCART:

http://www.ixbt.com/multimedia/scart.shtml


[100731] Бесплатная программа для рисования схем и печатных плат

Русские сборки для WINDOWS: ftp://ftp.ntcsm.ru/pub/kicad/bzr/win32/
Документация на русском: ftp://ftp.ntcsm.ru/pub/kicad/doc/ru_ru/
Уроки на русском: ftp://ftp.ntcsm.ru/pub/kicad/doc/tutorial/
Форум-1: http://kazus.ru/forums/forumdisplay.php?f=30
Форум 2: http://electronix.ru/forum/index.php?showtopic=70238


[100813] Какое соотношение яркого/неяркого цветов в различных клонах ?

http://zx.pk.ru/showpost.php?p=286476&postcount=218


[191028] Как вставить картинку моего компьютера/устройства, чтобы показать/спросить/рассказать про него. Как это делается ?

https://zx-pk.ru/threads/11486-faq-zheleznogo-razdela-(under-construction).html?p=1031801&viewfull=1#post1031801


[1101210] Чем прошить ПЛИС/FPGA?

Для этого можно собрать простой программатор ByteBlaster MV (http://www.zxkit.ru/katalog-1/zxkit-003-1), который подключается к компьютеру через LPT порт.


[1101212 ] Что делать, если в моем компьютере (не ноутбук) нет LPT порта ?

Решить проблему поможет плата PCI-LPT, которую можно купить в компьютерном магазине.
Пошаговая инструкция по настройке от fifan: http://zx.pk.ru/showpost.php?p=348565&postcount=752
Исходные ссылки на настройку от axel_sunrise: http://eclipsevl.livejournal.com/3850.html#cutid1
http://electronix.ru/forum/lofiversion/index.php/t67947.html


[110320] Информация по шине ZX-BUS (NEMO-BUS):
http://zx.pk.ru/showpost.php?p=368138&postcount=21


[110707] ТЕСТ-ПЗУ для ремонта компьютера: http://www.zx.pk.ru/showpost.php?p=397684&postcount=22

[110726] Какое значение должно считываться из порта #FE при ненажатых кнопках клавиатуры:
191 (десятичное значение),
BF (шестнадцатиричное значение),
10111111 (двоичное значение).
Как протестировать описано там -- http://zx.pk.ru/showthread.php?p=263689#post263689.

[121029] Схема механической клавиатуры: http://www.zx.pk.ru/showpost.php?p=548724&postcount=24

[140105] Включение блока питания ATX: http://www.zx.pk.ru/showpost.php?p=658476&postcount=29

[150303] Проверка работы Z80: http://zx-pk.ru/showpost.php?p=785541&postcount=30


БОЛЬШОЙ СПИСОК ПОЛЕЗНЫХ ССЫЛОК ПО ФОРУМУ http://zx.pk.ru/showthread.php?t=12628

Mikka_A
07.12.2009, 15:20
Предлагаю знающим людям составить список часто задаваемых вопросов и ответов на них.

Вопросы и ответы можно писать и уточнять здесь. А потом модератор сотрет все лишнее, оставив только правильные ответы.

Ответ должен содержать готовый подробный рецепт, как что делать.

Вопросы могут быть такими:

1. Как подключить к телевизору через SCART?

2. Как загружать образы с SD?

3. Как копировать с HDD на RAM-диск?

4. Какая версия программы нужна для того-то и того-то и где ее взять?

5. Какая прошивка ПЗУ нужна для этого и этого, где ее скачать и чем прошить?

начать я думаю стоит с

1. чем отличаются 48 от 128 спектрумы?

2. возможно ли переделать спек 48 в 128? в 256? в 512? в 1024? итд.... :cool_std::wink:

3. как кокому спектруму и как можно подключить дисковод?

4. как кокому спектруму и как можно подключить винчестер?

5. к какому видеустройству можно подключить спектрум? а как это сделать?

6. слышал у приятеля красивую музыку, а у меня тлолько жужжит и хрюкает? что такое музыкалный процессор?

ну это так, навскидку... :v2_wink2:

molodcov_alex
07.12.2009, 15:43
начать я думаю стоит с
0. Что такое ZX Spectrum (спектрум, спек, speccy, спекки, спецци и т.д.) ? :D

Mikka_A
07.12.2009, 15:56
0. Что такое ZX Spectrum (спектрум, спек, speccy, спекки, спецци и т.д.) ? :D

верно.

0.1 - а с чем он совместим? какие игры можно ли на него загружать, от плейстенйшен подойдет?

fan
07.12.2009, 17:35
Практически на все часто задаваемые вопросы уже были даны ответы на форуме . Т.к. есть уже нормальная тема - http://zx.pk.ru/showthread.php?t=8392 , смысла в сабже нет , нужно только расширить спектр добавляемых линков , не только из тем этого сайта . В принципе так уже делает alexeenko , чего и всем желаю .

З.Ы. FAQ = часто задаваемые вопросы , а не взятые от балды...

jimled
08.12.2009, 01:22
Вот у меня тогда вопрос, раз тема есть такая:

Много устройств разработано на форуме и вне, которые втыкаются в ZX-Bus.
Сколько всего слотов расширения может быть? Вот смотрю, что на Скорпионе ZS256 их два. Допустим, если захочется сделать некие устройства для бытового управления и тд..

Ewgeny7
08.12.2009, 09:30
Вот смотрю, что на Скорпионе ZS256 их два.
На "желтом" два, на "зеленом" три.
Если последний факт удивил, смотрим плату повнимательнее :)

sv
08.12.2009, 10:18
и всётки я не понимаю,чем эта тема,качественно лучше вот этой (http://zx.pk.ru/showthread.php?t=8392)??
в здешней ссылке про тсфм,нет ни слова о последствиях (http://zx.pk.ru/showthread.php?t=7070) неправильной длинны шлейфа,кстате...в отличие от.

jimled
08.12.2009, 16:39
На "желтом" два, на "зеленом" три.
Если последний факт удивил, смотрим плату повнимательнее :)

:))

Хорошо, а технически это возможно, чтобы было 5 слотов, к примеру?

Black_Cat
08.12.2009, 16:52
Допустим, если захочется..FAQ предназначен не для "допустим", а для того что уже есть, и что вызывает частые вопросы.
сделать некие устройства для бытового управления и тд..ZX-BUS для этого не предназначена. Вон порт принтера есть - к нему и цепляй сколько угодно и чего угодно.. А вообще, для таких вопросов есть специальная рубрика "Для начинающих".

Ewgeny7
08.12.2009, 17:26
Хорошо, а технически это возможно, чтобы было 5 слотов, к примеру?
C расширителем ("ёлкой") возможно.

Mikka_A
09.12.2009, 10:49
C расширителем ("ёлкой") возможно.

добавлю - оригинальной "ёлкой" от скорпионовцев

Ewgeny7
09.12.2009, 11:44
добавлю - оригинальной "ёлкой" от скорпионовцев
Согласен.
Добавлю, что также будет работать и простая ёлка (без буферов и прочей логики).
Только не очень хорошо это...

zx-kit
09.12.2009, 12:43
:))

Хорошо, а технически это возможно, чтобы было 5 слотов, к примеру?

На ZXKit1 - кроссплате 10 слотов -- http://zx.pk.ru/showthread.php?t=10327
Но это только концепция. Нужен еще базовый модуль...
БК-0010 считает, что работать не будет...
К компьютеру кроссплату нужно как-то подключать...

Black_Cat
09.12.2009, 13:06
Но это только концепция. БК-0010 считает, что работать не будет...
К компьютеру кроссплату нужно как-то подключать...БК-0010 считает, что работать не будет... в стандарте шины NemoBus. В другом стандарте, возможно и 10 слотов.. :)

null_device
15.01.2010, 07:24
Сколько всего слотов расширения может быть?

Насколько позволяют знания в схемотехнике:
- сколько потянет БП. Мощность блока питани, ведь не резиновая, да и, при увеличении ее, необходимо увеличивать сечение питающих шин, e.t.c.
- зависит от МС логики (дешифрация устройства по ША\ШД). Если учитывать, что старые наработки на дискретной логике идут лесом - реально уместить в одну-две карточки всю имеющуюйся периферию (при реализации на микроконтреллерах).

Довольно понятно это вопрос освещен в Spectrum Expert..

Ewgeny7
15.01.2010, 08:01
null_device, тема БП не актуальна. Количество слотов в первую очередь ограничено нагрузочной способностью процессора в плане "прокачки" шин. И мнением, что больше 5 слотов тебе уж точно не понадобится. Нечего втыкать будет :)

null_device
21.01.2010, 05:26
null_device, тема БП не актуальна.

Если у вас импульсный БП от рс.. и машинка слотовая.. и карточки не на кр1533.. безусловно!


..в первую очередь ограничено нагрузочной способностью процессора в плане..

Ну, это само собой.. кто спорит!?

zx-kit
20.03.2011, 07:45
Шина ZX-BUS (NEMO-BUS) придумана NEMO (Вячеславом Скутиным) для компьютеров KAY.
Предназначена для расширения возможностей компьютера путем добавления или замены контроллеров.

Ссылки:

Документация на KAY-1024/3SL/TURBO, NEMO_FDC, NEMO_IDE с кратким описанием сигналав ZX-BUS: http://zxspectrum.it.omegahg.com/_KA.htm

Описание работы шины ZX-BUS:
Если на шине адреса появляется "свой" адрес, контроллер должен выдать на слот сигнал блокировки IORQGE с уровнем логической единицы. Это запрещает прохождение сигнала IORQ на другие контроллеры с большим номером для того, чтобы не было конфликтов между ними, даже если они реагируют на одинаковые адреса. Самый высокий приоритет у слота 1. Обычно на материнской плате тоже есть встроенные контроллеры. Они имеют наименьший приоритет и их можно отключить с одного из контроллеров. Например, так можно установить в компьютер плату адаптера PS/2 клавиатуры взамен портов механической клавиатуры на материнской плате.

Сравнение краевого разъема оригинального ZX Spectrum и слота ZX-BUS:
http://velesoft.speccy.cz/other/russian-zx-bus(en).zip

Фотография NEMO и информация по KAY-1024:
http://sblive.narod.ru/ZX-Spectrum/KAY-1024/KAY-1024.htm

Документация по NemoBus v1.2/v.2.0 :
http://zx.clan.su/forum/11-82-1

Схема тройника ZX-BUS TEE:
http://zx.pk.ru/showthread.php?t=13950

zx-kit
07.07.2011, 00:04
Прошивки ПЗУ/FLASH с тестовыми программами для проверки памяти компьютера.

1. Тест ОЗУ 48К. Тест может применяться при ремонте компьютеров с почти полностью нерабочей памятью. Сначала медленно, очень медленно, заполняется ОЗУ экрана черным цветом, потом белым... Более подробное описание в архиве по ссылке. По чистоте заполнения экрана видны ошибки в ОЗУ.

Ссылка на описание теста: http://www.zx.pk.ru/showpost.php?p=295376&postcount=394
Cсылка на файл теста и фотографию тест-ПЗУ: http://www.zx.pk.ru/showpost.php?p=295598&postcount=403
Ссылка на подключение FLASH в корпусе DIP-32 вместо ПЗУ в корпусе DIP-28: http://zx.pk.ru/showpost.php?p=324586&postcount=21

Пример проверки Ленинграда с помощью этого теста:

http://i029.radikal.ru/1107/34/1437aa9bff08t.jpg (http://i029.radikal.ru/1107/34/1437aa9bff08.jpg)
Заполнение экрана нулями с большими неисправностями ОЗУ.

http://i074.radikal.ru/1107/c3/15ae0c2b994dt.jpg (http://i074.radikal.ru/1107/c3/15ae0c2b994d.jpg)
Результат проверки буфера с большими неисправностями ОЗУ.
Написано: "ТЕСТ БУФЕРА ДАННЫХ. НЕИСПРАВНОСТЬ БУФЕРА".

http://s45.radikal.ru/i107/1107/30/d8577331e2b6t.jpg (http://s45.radikal.ru/i107/1107/30/d8577331e2b6.jpg)
Заполнение экрана нулями с почти исправным ОЗУ.

http://s010.radikal.ru/i312/1107/41/e23bbe7d5a22t.jpg (http://s010.radikal.ru/i312/1107/41/e23bbe7d5a22.jpg)
Результат проверки памяти с почти исправным ОЗУ.

Иногда при определенном виде неисправности микросхемы ИР22 в Ленинграде этапы 1-4 теста проходят. А на пятом этапе, при тестировании буфера данных, происходит зависание компьютера. При этом черный был бордюр и белый экран, на экране в левом верхнем углу черный прямоугольник. Замена ИР22 привела к восстановлению работоспособности компьютера.

2. Продолжение следует...

zx-kit
28.06.2012, 05:49
Q: КАК ЗАМЕНИТЬ НЕИСПРАВНУЮ МИКРОСХЕМУ БЕЗ ПОВРЕЖДЕНИЯ ПЕЧАТНОЙ ПЛАТЫ ?

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

solegstar:
я вместо иглы использую зубочистки. имено зубочистки, а не спички заточеные. там дерево плотнее намного и ничего не прилипает, как к металлу иглы. шатать тож ненужно. иногда из-за обильного наличия канифоли если оставить зубочистку в отверстии она застрянет, но это опять же греется еще раз и всё прекрасно вытаскивается. с современным качеством плат, еще и с маской, как же так удалось металлизацию нарушить? недавно менял 5 рушек в первом ленине на плате "тех годов", экстрим еще тот. вот нет способа лучше кусачки+зубочистка (игла). долго, зато аккуратно.

zx-kit
29.10.2012, 19:56
Перерисовал схему простой клавиатуры из 40 кнопок:

http://s001.radikal.ru/i194/1210/a0/b6ab838bb369t.jpg (http://s001.radikal.ru/i194/1210/a0/b6ab838bb369.png)

Что-то не загружается картинка на radikal.

Killer
30.10.2012, 18:41
Q: КАК ЗАМЕНИТЬ НЕИСПРАВНУЮ МИКРОСХЕМУ БЕЗ ПОВРЕЖДЕНИЯ ПЕЧАТНОЙ ПЛАТЫ ?

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

solegstar:
я вместо иглы использую зубочистки. имено зубочистки, а не спички заточеные. там дерево плотнее намного и ничего не прилипает, как к металлу иглы. шатать тож ненужно. иногда из-за обильного наличия канифоли если оставить зубочистку в отверстии она застрянет, но это опять же греется еще раз и всё прекрасно вытаскивается. с современным качеством плат, еще и с маской, как же так удалось металлизацию нарушить? недавно менял 5 рушек в первом ленине на плате "тех годов", экстрим еще тот. вот нет способа лучше кусачки+зубочистка (игла). долго, зато аккуратно.

Можно использовать мягкий оловоотсос с насаженной медицинской резинкой от старой капельницы.

Wlodek
30.10.2012, 20:06
Можно использовать мягкий оловоотсос с насаженной медицинской резинкой от старой капельницы.

Может, от клизмы?

James DiGreze
31.10.2012, 15:16
Можно использовать мягкий оловоотсос с насаженной медицинской резинкой от старой капельницы.Да просто достаточно обычного "отсоса" (desoldering pump), хотя наверно удобнее с подогревом, но сам не пользовал. А в старые времена выколупывал медицинской иглой, обрезанной под 90, но дорожки повредить было запросто. Еще были варианты с паяльником "Момент", когда делалось "жало" под периметр м/с, но тоже не надёжно.

Killer
03.11.2012, 13:33
Может, от клизмы?

От клизмы не пробовал, а резиновые медицинские трубки подходят очень хорошо. И еще были оловоотсосы с двумя пружинами, отдачи почти нет.

---------- Post added at 15:33 ---------- Previous post was at 15:30 ----------


Да просто достаточно обычного "отсоса" (desoldering pump), хотя наверно удобнее с подогревом, но сам не пользовал. А в старые времена выколупывал медицинской иглой, обрезанной под 90, но дорожки повредить было запросто. Еще были варианты с паяльником "Момент", когда делалось "жало" под периметр м/с, но тоже не надёжно.

В свое время просто резаком обрезал ножки МС и выпаивал повыводно с прочисткой спичкой, но на некоторых платах дорожки пучились(

zx-kit
05.01.2014, 11:59
ВКЛЮЧЕНИЕ БЛОКА ПИТАНИЯ ATX

Для ретро-компьютеров с дисководами можно использовать корпус от PC с блоком питания ATX. Чтобы включать блок питания ATX нужно к большому 20 или 24 контактному разъему, который обычно подключается к материнской плате PC, подключить проводами тумблер. При замыкании контактов тумблера блок питания будет включаться, при размыкании - выключаться.

http://s006.radikal.ru/i214/1401/a6/b57fb6396e60t.jpg (http://s006.radikal.ru/i214/1401/a6/b57fb6396e60.jpg)

Подключать к находящимся рядом черному и зеленому проводам на разъеме блока питания ATX (см. фото). Но на некоторых блоках питания может быть не зеленый, а другой цвет. Поэтому, лучше ориентироваться по фотографии. Расположить разъем защелкой кверху, провода - от себя. Верхний ряд - третий и четвертый контакты слева.

Если в корпусе стандартную кнопку включения без фиксации заменить на аналогичную с фиксацией, то можно будет вместо тумблера использовать ее. В нажатом состоянии кнопки - блок питания включен, в отжатом - выключен.

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

zx-kit
03.03.2015, 19:59
Если вы спаяли новый компьютер на Z80, но он не работает - сначала убедитесь, что Z80 работает. Если не работает - добейтесь того, чтобы заработал !

Проверка питания. Между VCC (11 выв. Z80) и GND (29 выв. Z80) должно быть +5V.

Проверка тактовых синхроимпульсов. На входе CLK (6 выв. Z80) должны быть синхроимпульсы размахом около 5V частотой 3,5 МГц. Для надежной наботы Z80 между этим входом и +5V должен быть впаян резистор 470 Ом. Если его нет или он другого номинала - исправьте эту ошибку.

Проверка сброса процессора. Между входом RESET (26 выв. Z80) и +5V должен быть впаян резистор 10 кОм. Между входом RESET и GND должен быть впаян конденсатор около 10 мкФ (плюсом к RESET). К конденсатору должна быть припаяна проводами кнопка для сброса (с надписью "RESET"). Для сброса кнопку нажимают и отпускают. При этом она замыкает контакты и разряжает конденсатор. После отпускания кнопки контакты размыкаются, конденсатор заряжается до +5V, и Z80 начинает работу. То есть нужно убедиться, что при нажатии кнопки на входе RESET 0V, а при отпускании +5V.

Управляющие входы Z80. Убедиться, что на входах BUSRQ (25 выв. Z80) и NMI (17 выв. Z80) +5V. На входах WAIT (24 выв. Z80) и INT (16 выв. Z80) тоже большую часть времени должно быть +5V, но бывают короткие импульсы.

Управляющие выходы Z80. Когда Z80 работает, на его выходах M1 (27 выв. Z80), MREQ (19 выв. Z80), RD (21 выв. Z80), RFSH (28 выв. Z80) должны быть импульсы. Это обязательно. При работе программ обычно импульсы будут также и на выходе WR (22 выв. Z80), реже на IORQ (20 выв. Z80).

Шина данных Z80. Входы-выходы D0-D7 (14,15,12,8,7,9,10,13 выв. Z80) должны быть подтянуты к +5V резисторами по 10 кОм. Между собой, между ними и +5V и GND не должно быть замыканий. Проверяется при выключенном питании конечно.

Шина адреса Z80. Выходы A0-A15 (30-40, 1-5 выв. Z80) также не должны никуда замыкаться.

Тесты. Для начала можно запустить компьютер без ПЗУ. При этом на экране должен быть матрас из 16 вертикальных полосок. Более подробно описано во втором сообщении этого FAQ (http://zx-pk.ru/showpost.php?p=238640&postcount=2). Но он будет такой, если почти все в компьютере работает. В особо тяжелых случаях рекомендуется прошить в ПЗУ/FLASH прошивку ZXTEST-06 (http://www.zxkit.ru/katalog-1/zxkit-028). При этом на выходе BEEPERа будет слышен звук. Если не будет - добейтесь того, чтобы был. Потом можно продолжать наладку. Если повезло - на бордюре также будут медленно двигаться желтые и синие полоски. Если это работает - можно запустить другие тесты, например тест ОЗУ, ссылка на который есть выше (http://zx-pk.ru/showpost.php?p=397684&postcount=22).

Удачи в наладке Вашего Speccy !

Ewgeny7
04.03.2015, 22:14
Добавлю из личного опыта.
Некоторые процессоры ну очень плохо заводятся, если резистор подтяжки на плюс питания сигнала CLK на тактовом входе процессора слишком велик номиналом. Филиппинские процессоры - в частности. Если тактовый сигнал присутствует, а процессор не заводится или сбоит, можно попробовать уменьшить номинал резистора вдвое.

zx-kit
17.03.2015, 00:05
Как выглядит правильный матрац ?

http://s018.radikal.ru/i520/1503/2c/b9970644ca34t.jpg (http://s018.radikal.ru/i520/1503/2c/b9970644ca34.png)

Матрац состоит из повторяющихся полос таких цветов:
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 после сброса может быть произвольным.

Осциллограммы на шине данных при изображении матраса. Взято оттуда (http://zx-pk.ru/showpost.php?p=789208&postcount=85).

Cигналы на битах D5, D4, D3, D0 шины данных при изображении матраса:
http://s50.radikal.ru/i130/1503/cd/514f3b2fb1cct.jpg (http://s50.radikal.ru/i130/1503/cd/514f3b2fb1cc.jpg)

Cигналы на битах D7, D6, D2, D1 шины данных при изображении матраса:
http://i008.radikal.ru/1503/30/57762cc3371ft.jpg (http://i008.radikal.ru/1503/30/57762cc3371f.jpg)

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

Как посмотреть сигналы Z80 при изображении матраса в статическом режиме - собрать одну из схем для пошаговой отладки в теме (http://zx-pk.ru/showthread.php?t=24875).

krotan
21.02.2016, 16:47
Шина 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 такого нет).

Cat_Alex/QRP
22.01.2018, 08:19
Q: КАК ЗАМЕНИТЬ НЕИСПРАВНУЮ МИКРОСХЕМУ БЕЗ ПОВРЕЖДЕНИЯ ПЕЧАТНОЙ ПЛАТЫ ?

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

solegstar:
я вместо иглы использую зубочистки. имено зубочистки, а не спички заточеные. там дерево плотнее намного и ничего не прилипает, как к металлу иглы. шатать тож ненужно. иногда из-за обильного наличия канифоли если оставить зубочистку в отверстии она застрянет, но это опять же греется еще раз и всё прекрасно вытаскивается. с современным качеством плат, еще и с маской, как же так удалось металлизацию нарушить? недавно менял 5 рушек в первом ленине на плате "тех годов", экстрим еще тот. вот нет способа лучше кусачки+зубочистка (игла). долго, зато аккуратно.

Еще можно ножки у микрухи заподлицо отчекрыжить ножиком. Процесс простой: берем ножик, и спиливаем ножку дохлой микры заподлицо с корпусом... После чего выпаиваем ее паяльником... По паяльнику: идеален с термостабилизатором, но если его под рукой нет, то можно и обычным на 25W. Только нужно сделать жало типа "скальпель" с двухсторонней заточкой... И не забыть его отковать...

zx-kit
28.10.2019, 06:05
Размещение фотографии в теме
инструкция по размещению на примере хостинга 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

creator
28.10.2019, 08:57
Запрещенные хостинги
запрещено правилами.ru
Даже имя его запрещено произносить.

Black Cat / Era CG
28.10.2019, 19:34
Запрещенный в России хостинг.