можно и самому сделать из куска текстолита и советского разъема если повезет, можно одним разъемом обойтись, припаять контакты к плате сп2007. еще ножки от деталей годятся...
можно и самому сделать из куска текстолита и советского разъема если повезет, можно одним разъемом обойтись, припаять контакты к плате сп2007. еще ножки от деталей годятся...
У меня на Орионе так и сделано из адаптера микроSD.
Еще можно использовать кусок слота ISA, туды говорят тоже карточки хорошо фтыкаются.
ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
Можно полностью самому собрать , конструкция довольно простая -
http://sblive.narod.ru/ZX-Spectrum/SPI/SPI.htm
Контакты от исатины припаиваются так что бы при запихивании карточки питание подтыкалось раньше чем всё остальное (как в оригинале).
Спек128 - испанская выдумка, навязанная Сэру Клайву. © Shaos
REAL HARDWARE MUST LIVE ! - http://SBLive.narod.ru/ZX-Spectrum/
syd, при выборе файла с расширением .tap атмега запоминает имя файла, потом сбрасывает Z80. Затем вручную набирается команда LOAD "" ENTER.
Можно вас попросить сделать вместо перезагрузки Z80 загружать файл с расширением .sna, например, LOAD.sna, в котором сохранить состояние SPECCY2007 после ввода команды загрузки с магнитофона ? И чтобы сразу запускалась виртуальная лента без кнопки '+'.
Заранее благодарен. Если не трудно.
"L-256"
Сделать можно. Для этого нужно внести изменения в boot.sna и прошивку меги. Еще нужно будет подготовить load.sna. Также изменения коснутся протокола обмена между z80 и мегой, так как, на сколько я помню, сейчас в протоколе не предусмотрена такая возможность.
Но есть причина, по которой я считаю, что это не целесообразно делать. Я уверен что многим ностальгирующим, как и мне, в кайф нажать LOAD "", то есть нужно будет оставить текущую прошивку и добавить еще одну новую. И с учетом того, что на данный момент уже есть большое количество разных версий прошивок, делать еще одну - значит еще больше усложнить задачу тем людям, которые потом захотят разобраться в проекте.
Speccy2007 v1.06
Speccy2010 v1.00
Возникли вопросы.
Если можно доходчиво объяснить за что отвечают следующие сигналы атмеги16/32
: KDAT(3), AVR WAIT (4), AVR INT (17), AVR NOIT (20), TAPE IN (21) ? Просьба не пинать от незнания, буду по мене возможности учиться.
1. Текущую версию AVR-ка может не потянуть, хотя я до конца и не уверен, в чем потеря производительности - на 28 мгц PIC24 у меня пришлось "уменьшить скорость вращения диска" с 300 оборотов в минуту до 120 (иначе просто байт с "дискеты" мог за-overrun-иться следующим) - не успевал Z80 до конца прочитать - может быть код слегка неоптимален, а может интерфейс с SD-картой все тормозит.
2. В данный момент у меня все машины без LPT порта, проблема прошить AVR-ку.
Со вторым проще - код более-менее отлажен, точки входа BDI четко определены, подцепить к speccy2007 не составит труда. Вопрос упирается в отладку.
Насчет первого возможен вариант, что либо на PIC накладные расходы на прерывание большие, либо у меня криво интерфейс ФПГА с PIC-ом реализован.
Последний раз редактировалось denisv; 13.05.2010 в 23:32.
ZX-Spectrum+
Speccy2007 + BDI
Spec2009 WIP
Эту тему просматривают: 3 (пользователей: 0 , гостей: 3)