А чего тут думать? В свое время кеш на пентагон именно так и ставили, т.к. lprint мало кто в жизни юзал.
Вид для печати
В случае муз.процесора 8910 (у которого два порта по 8 бит) подключение SD-карты выльется в 6 резисторов (согласование уровней), опционально транзистор для /CS, и 2 диода (для получения питания карты 3,3V), порты программятся один на вывод один на ввод, используется эквивалентная схема N8VEM (она же в случае ВВ55).
- - - Добавлено - - -
Реально если по минимуму, то надо 3 бита на вывод и 1 бит на ввод.
- - - Добавлено - - -
С другой стороны, если поставить ВВ55, то к ней можно еще и IDE подключать (например в виде CompactFlash-карт памяти), тоже проверенный вариант, все есть - и схема, и исходники/BIOS.
- - - Добавлено - - -
И еще наброшу, раз уж SD-карта рассматривается как вариант.
Добавляем вот такое устройство (за 100 рублей запчастями с Ali) и получаем опцию обмена файлами с нашей SD-картой c PC (или мобилкой или чем угодно) по WiFi.
Уже обсуждалось тут: http://zx-pk.ru/threads/29042-webdav...145#post959145
ESP-шка понятное дело может нормально работать с SPI (даже дисплей можно прилепить), но какое это имеет отношение к топику? Заменить параллельное ПЗУ она не сможет, а рассматривать ее как фрагмент другой схемы... кажется немного выходит за рамки обсуждаемого.
Если мы решили отойти от первоначального вопроса, то может стоит создать отдельную тему и обсудить более конструктивно?
Я к тому, что с помощью этого девайса прошивки записывать на SD-карту можно по воздуху не вынимая SD-карты из Спека. Опциональная приблуда.
Сначала нужна приблуда, к которой эту опцию можно приделать :)
А еще хочу напомнить - вариантов разных море, но когда мы обсуждаем варианты связанные с программированием этих самых вариантов, то как правило именно вопрос программирования встает тупиком на пути реализации.
Обсуждение темы начинает напоминать старый анекдот:
...Я знаю крате, ушу, кунгфу и еще... много страшных слов.
Так и у нас, вариантов знаем много, кто программировать будет?
Читал тему и плавно уходил в нирвану.
Единственный разумный пост - сделайте флешер на ардуине.
Если есть желание попаять и получить немножко секаса, то - флешер от Скайфера.
Для особых извращенцев, предпочитающих "стекло" - недопроггер на базе схемы от Скайфера.
А то, что вы тут пытаетесь городить на МК - еще немножко, и в загрузчик можно будет запихнуть сам Спектрум до кучи :)
Наверное стоило прочитать если не всю тему, то хотя бы первое сообщение. Тогда стало бы ясно, что в корне вопроса лежит не программатор, а замена для ПЗУ. В идеале с возможностью оперативной смены прошивки.
- - - Добавлено - - -
Если говорить о дополнительных примочках - когда это нас останавливало? :)
Еще раз всем спасибо, буду реализовывать такой вариант: параллельная флешка с прошивкой со спектрума. Действительно, это проще по затратам времени и материалов, а SPI оставлю на потом...