Так тут дорожка GND далеко от нижнего левого вывода IC расположена... или ничего страшного??? так я просто могу пустить поверху над CPU, AY и памятью дорожку GND и все???
На готовой плате по периметру все свободное место на плате займет GND.
Вид для печати
Вот https://escies.org/GetFile?rsrcid=1035
и вот https://escies.org/GetFile?rsrcid=1036
и еще есть даташиты на сайтах производителей, вот, например http://www.samsung.com/global/busine...ing_jul_06.pdf
Так снизу микросхемы идут еще две таких же шины питания и поэтому оказывается близко.
Нет. В классике на порту A висели RS232, MIDI и кейпад. Кейпад поддерживается в бейсике-128, где-то в Инете я видел описание, как сделать таковой, на PIC'е. Интерфейс у него последовательный.
Порта B в классике не было как класса :), ибо там стоял AY-3891-2.
А джойстеги на AY были в MSX, ты видимо попутал.
Но мысль сделать для них гребенку - правильная.
Забыл спросить - Не дорого это сколько (и где) ?
Насколько помню только цена запрашиваемая за подготовку штуки полтары .
На этом фоне цена самой платы хоть с двадцатью слоями и маской в палец толщеной покрытой многоцветной шёлкографией выглядит просто смешной :D
Добавлено через 28 минут
Не хотел этого советовать , но можно выкинуть IDE ;) И сделать супорт SD/MMC карточек . На первое время по такой схеме http://www.zxbada.bbk.org/zxmmc/ . Нужно ещё будет довести спек до совместимости с +3 .
Собсно над супортом SD/MMC карточек работают наверное человака три (каждый над своим стандартом). Если получится что то вменяемое , то перейти с буржуйской поделки на свою не будет проблеммой .
Возможно это подойдёт - http://arstechnica.com/paedia/r/ram_...e.part1-1.html
В окрестностях мск существует только одна контора, изготавливающая малые партии по более-менее вменяемым ценам. Из минусов: 1) долбанешься пока доедешь. 2) Только в рабочие дни и в рабочее время.
Зачем? +3 - это всего лишь +3DOS, под которую как ни странно портировано меньше всего ZX-софта; и никому не нужный +3BASIC, сильно на нее завязанный кстати говоря.Цитата:
Нужно ещё будет довести спек до совместимости с +3 .
1) предупреждение за мат (+)!
2) ехать туда не надо, доставка по москве 300руб
3) заказы принимают по инету
4) оплачиваешь через ближаший банк
ЧЕстно говоря даже не знаю как к ним ездить, хотя АТМы делались у них и ТФМ тоже.
Из минусов нормы 0.25-0.25, например у www.tabe.ru лучше.
К любым советам со стороны ВСЕГДА отношусь с вниманием!
Подключить карту к ПЛИС и сделать соответствующую дешифрацию
портов проблем никаких не составляет :)
Проблему я вижу в программной поддержке.
Сам я в программировании на спеке полный "0".
А мое баловство на васике48 мне ничем не поможет.
А для DivIDE уже прошивки есть нормальные. Да и в эмуляторе я его погонял...
все просто и классно!
Хотя идея очень хорошая. Может так и сделаю ;)
Но всетаки... только если помощь будет... сам я такое не осилю.
А вообще программировамием на ассемблере для спека хотел заняться
когда лошадку свою доделаю (кстати, имя своему спеку так и не придумал :)).
Сегодня вечером после работы за бутылочкой пива :v2_cheer: надо будет все еще раз основательно обдумать...
IDE все равно пока еще на плате не разводил :)
Или сделаю и то и другое :)
тем более на SD-карту всего 3 пина от матрицы надо. Для DivIDE - 5.
мона выкинуть поддержку джойстика, а кемпстон и синклер 1/2 через стрелки на клаве.
A ПЛИСина все равно почти пустая будет :)
Простор для работы огромен! В ПЛИС 100000 gates а процессор и AY снаружи...
Была тут у меня мысль, что было бы очень неплохо, если бы была русская версия DivIDE - совместимая с NemoIDE по портам IDE. Под нее можно портировать vTR-DOS - и будет щастье.
DivIDE классная разработка, в "фирменном" духе Спека, мне очень нравится. Я даже думал списаться с продавцами на предмет портирования vTR-DOS на него, Zilogator мне говорил что спрос настолько высок что мне даже подарить могут плату для этого. Только у меня сейчас нет работающего 128кб Спека без бетадиска с системным разъемом. Неработающий есть, я хочу починить (квадратеги на экране), да времени нет снова. Пентагон-128 жалко мучить МГТФом, я не сторонник.
Так что подумай о такой возможности. Хотя, с другой стороны, если ты собрался делать 1 мб ОЗУ, то DivIDE и не нужен со своей дополнительной памятью, можно обойтись имеющимися ресурсами.
Хотя, с другой стороны, можно для разнообразия сделать чистокровную "западную" версию (клепать полный клон Пентагона-1024 - вредить производителю :v2_devil:). Она тоже вполне заслужила право на существование. Бетадиск совместно с DivIDE работать по идее должен.
Это ради каких таких понтов выкидывать полтары штуки ради одной платы , когда удюгом делается сама и задаром :D
Ну как бы всё и так сделано . Я где то вываливал кучу линков , но не помню где , поэтому проще по новой накидать .
Ща попытаюсь вспомнить . (Пэрэсэтэ , я думал что все линки и так на том сайте есть).
И так , девайс вполне стандартный и супортится ResiDOS http://www.worldofspectrum.org/residos/ (как некоторые другие интерфейсы).
Всё что нужно для супорта девайса тут - http://www.worldofspectrum.org/zxplus3e/index.html . Конкретно это новая прошивка с супортом этой штуки - http://www.worldofspectrum.org/zxplus3e/p3eroms.html (она там в общем архиве).
http://www.worldofspectrum.org/zxplus3e/interface.html - Список всех интефейсов включая наш ZX-MMC :)
http://www.worldofspectrum.org/zxplus3e/emulator.html - Про то как опробовать ResiDOS под эмулём .
В спек нужно будет добавить ещё один порт руления мозгами как в +3 (http://www.worldofspectrum.org/ZXSpe...apter8pt24.htm - "Memory management" примерно внизу страницы).