ZX Spectrum на AVR микроконтроллерах

Lisitsin
Lisitsin аватар
Offline
Зарегистрирован: 12.11.2016

Здравствуйте!

Хочу поделиться с Вами своей разработкой - всемирно известный персональный компьютер ZX Spectrum на современной элементной базе - AVR микроконтроллерах.

Проект полностью лткрытый, подробно описан здесь:

http://meandr.org/archives/21451

Устройство имеет самые маленькие габариты из всех известных когда либо моделей ZX Spectrum и без труда рвзмещается внутри компьютерной клавиатуры типа Genius KB-110:

https://www.youtube.com/watch?v=ZmJOj_NBkmw

Устройство разработано с применением современной широко распространённой элементной базы. Проект полностью открытый, каждый желающий, способный держать в руках паяльник, может собрать устройство самостоятельно или приобрести собранное устройство (или набор для самостоятельной сборки) у разработчика (Vasil.lisitsin@yandex.ru). AVR ZX Spectrum посвящён цикл статей в журнале «Радио»:

https://dl.dropboxusercontent.com/u/12408899/Radio.zip

Файлы проекта и поддержка по ссылке:

https://dl.dropboxusercontent.com/u/12408899/V1_1%20SUPPORT.ZIP

Автор (я) осуществляет полную поддержку проекта: консультации по сборке, программированию, запуску, рассылка обновлений ПО.

Технические характеристики:

- поддерживаемые модели – Pentagon128, ZX Spectrum 48, Zx spectrum 128, ZX Spectrum +2(3), Open SE Bassic и другие;

- операционные системы TR-DOS и SD-DOS для микро-SD карты (файловая система FAT32);

- поддерживаемые форматы файлов .SNA, .Z80, .TRD;

- звук AY8910 или TurboSound;

- загрузка/выгрузка с/на SD карты(у) и аудиоисточника (магнитофон);

- Kempston-джойстик;

Yarik.Yar
Offline
Зарегистрирован: 07.09.2014

Здравствуйте! Отчасти ждал этого поста на страницах нашего форума) Добро пожаловать! 

P.S. Кстати, если помните, я у Вас недавно в ВК спрашивал насчёт Спектрума...Ярослав Андреев)

Yarik.Yar
Offline
Зарегистрирован: 07.09.2014

Собственно, первый вопрос - есть схема в удобочитаемом формате? PDF там, например...)

Lisitsin
Lisitsin аватар
Offline
Зарегистрирован: 12.11.2016

Спасибо, Ярослав) Да, конечно, помню, переписка висит)

Lisitsin
Lisitsin аватар
Offline
Зарегистрирован: 12.11.2016

К сожалению, пока не понял как здесь можно вставлять картинки ...

Jeka_M
Jeka_M аватар
Offline
Зарегистрирован: 06.07.2014

Цитата:

К сожалению, пока не понял как здесь можно вставлять картинки ...

http://arduino.ru/forum/obshchii/sokhranenie-kartinok-na-forume

Lisitsin
Lisitsin аватар
Offline
Зарегистрирован: 12.11.2016

bizzon
Offline
Зарегистрирован: 29.03.2016

Схема классная! Зрение конечно уже не то...:)) Ну вот нафига вы разбудили ностальгию. Я ж теперь спать спокойно не смогу. ХОЧУ такой же. Насчёт клавы - любая сгодится? Игрушки какие есть? XENO например, или SABOTEUR , ТHREE WEEKS IN PARADISE ? Что я буду доче показывать?

Lisitsin
Lisitsin аватар
Offline
Зарегистрирован: 12.11.2016

bizzon пишет:

Схема классная! Зрение конечно уже не то...:)) Ну вот нафига вы разбудили ностальгию. Я ж теперь спать спокойно не смогу. ХОЧУ такой же. Насчёт клавы - любая сгодится? Игрушки какие есть? XENO например, или SABOTEUR , ТHREE WEEKS IN PARADISE ? Что я буду доче показывать?

Очень приятно, спастбо)))

Добрые 90 % игрушек, особенно если отгружаться "с ленты" или из формата .SNA работают без проблем. В частности,  SABOTEUR. ТHREE WEEKS IN PARADISE и XENO я не запускал, но могу попробовать ... 

alex_r61
alex_r61 аватар
Offline
Зарегистрирован: 20.06.2012

bizzon пишет:

Схема классная! ..

А где схема? Моё зрение её вообще не видит.

Lisitsin
Lisitsin аватар
Offline
Зарегистрирован: 12.11.2016

alex_r61 пишет:

bizzon пишет:

Схема классная! ..

А где схема? Моё зрение её вообще не видит.

Можно попробовать качнуть отсюда:

https://yadi.sk/i/fCHQ3270yZxnX

dimax
dimax аватар
Offline
Зарегистрирован: 25.12.2013

Прочёл, прошёлся по ссылочкам. Да, забавно.  Но не понял главного -нафига это нужно? Кому хочется понастальгировать -есть куча эмуляторов спектрума под винду. Запустил -и вот оно всё то-же самое, играйся на здоровье.

alex_r61
alex_r61 аватар
Offline
Зарегистрирован: 20.06.2012

dimax пишет:

Прочёл, прошёлся по ссылочкам. Да, забавно.  Но не понял главного -нафига это нужно? Кому хочется понастальгировать -есть куча эмуляторов спектрума под винду. Запустил -и вот оно всё то-же самое, играйся на здоровье.

Во, в точку! Сейчас многие только и могут клавиши топтать, а как самому что то собрать, так сразу паника - а как к паяльнику подойти, купил что то и шо с ентим делать и т.д. :) Главное не игра а процесс.

bizzon
Offline
Зарегистрирован: 29.03.2016

Нее.. Эмулятор не то. Установи, с бубном попляши, опять  же - жена компьютер займёт. И ностальгия моя ей по барабану. А тут- к телеку старинному подключил- и вперёд. Доча месяц в денди игралась, пока все три игрушки не надоели. Спектрум форева!

dimax
dimax аватар
Offline
Зарегистрирован: 25.12.2013

alex_r61, так если собирать -так лучше что-то нужное?  Сколько можно всего полезного для дома, для гаража сделать..

Можно было бы отнести это в категорию "ретро фетиш", но в этой категории важна аутентичность.  Тёплые дип-микросхемы, брендовый корпус, все эти зрительные и телесные ощущения не принёсёт та маленькая платка..

А вот это принесёт :))

bizzon
Offline
Зарегистрирован: 29.03.2016

Ну что ж вы творите -то! Всё ! Поехал на дачу- достану с чердака APPLE 2 (а у меня есть) и буду с ним водку ностальгировать.

Lisitsin
Lisitsin аватар
Offline
Зарегистрирован: 12.11.2016

Да ... Заварил я тут, чувствую .... Мои извинения)

alex_r61
alex_r61 аватар
Offline
Зарегистрирован: 20.06.2012

dimax пишет:

А вот это принесёт :))

Не мне это принесёт :)))

 

 

 

alex_r61
alex_r61 аватар
Offline
Зарегистрирован: 20.06.2012

Всё! Душим ностальгию, а то работать не возможно. А то ещё  пару - тройку человек с форума потеряем. :)

Yarik.Yar
Offline
Зарегистрирован: 07.09.2014

Зачем душить, давайте собирать)

Lisitsin
Lisitsin аватар
Offline
Зарегистрирован: 12.11.2016

Ладно, тогда не буду рассказывать что однажды на этой платфйорме чуть не сэмулировал Орион-128, а роботрон1715 даже работал ... )

bwn
Offline
Зарегистрирован: 25.08.2014

Нашел здесь свой ATM-Turbo, с телевизором, дисководы 5,25" и 3,5", только джойстик где то затерялся и наклеек на клаве нет.(((((

alex_r61
alex_r61 аватар
Offline
Зарегистрирован: 20.06.2012

Lisitsin пишет:

Ладно, тогда не буду рассказывать что однажды на этой платфйорме чуть не сэмулировал Орион-128, а роботрон1715 даже работал ... )

Наступили на все "любимые мозоли" и по кустам? Не, сказали А - давайте Б. Роботрон интереснее.

Lisitsin
Lisitsin аватар
Offline
Зарегистрирован: 12.11.2016

Вот, во время разработки делал короткие видео, отсылал их человку-специалисту, он говорил где ошибка и что исправить

https://vk.com/video?z=video142452557_456239065%2Fpl_cat_updates

NE_XT
NE_XT аватар
Offline
Зарегистрирован: 22.05.2012

Lisitsin пишет:
Да ... Заварил я тут, чувствую .... Мои извинения)

Спасибо дружище за нахлынувшие воспоминания,

но извинениями не отделаться :), давайте гербер файлы платы ( у меня орел только), и прикручивайте кассетный магнитофон к синклеру, а я пока полезу на Ибей кассетный магнитофон поищу.

bwn
Offline
Зарегистрирован: 25.08.2014

NE_XT пишет:

но извинениями не отделаться :), давайте гербер файлы платы ( у меня орел только), и прикручивайте кассетный магнитофон к синклеру, а я пока полезу на Ибей кассетный магнитофон поищу.

Магнитофон то может и найдется, боюсь с кассетами сложнее будет. У меня от них ток коробочки остались.)))

alex_r61
alex_r61 аватар
Offline
Зарегистрирован: 20.06.2012

bwn пишет:

Магнитофон то может и найдется, боюсь с кассетами сложнее будет. У меня от них ток коробочки остались.)))

А мне до сих пор с антресоли иногда на голову падают. :) И дискет 5.25 полно, больше под CP/M.

Lisitsin
Lisitsin аватар
Offline
Зарегистрирован: 12.11.2016

Герберы я не генерирую, заказываю по исходникам:

https://yadi.sk/d/_ODCEfvOynBAh

https://yadi.sk/d/I72D5gW4ynBEf

lean_74
Offline
Зарегистрирован: 22.12.2015

вот получил посылочку от Василия, зятек(ему всего 51 стукнуло) узнал и сказал приедет ко мне в гости на выходные с коньяком - будем в R-TAPE играть :) 

З.Ы. Василию отделное спасибо, за быстроту отправки.

m-zzz
Offline
Зарегистрирован: 30.05.2015

Вот же изверги!! довели и меня тоже... )))

Полез и с верхних полок мастерской извлек плату Pentagon-128, доки на нее и клавиатуру..

осталось подцепить питалово, какой нибудь из пятидюймовых флоповодов и монитор...

с последним самое смешное.. из всех подходящих устройств есть только профессиональный Lilliput 7" 663/S2 ... 

очень странное щущение подключать к нему Пентагном..

и то не факт, что получится, у него по моему были некоторые косяки с выводом монохромного изображения..

возможно надо будет наваять простейший переходник..

maximooos
Offline
Зарегистрирован: 15.09.2016

А теперь давайте сделаем для него среду на подобии ArduinoIDE. И будем на Atмеге писать софт для АТмеги.

selevo
selevo аватар
Offline
Зарегистрирован: 21.12.2013

кто перезальёт Файлы все

хочу собрать  :)

будет домом управлять

и стенд проверки прикольный,всё в реальном времени

никаких тебе  виндовсофф  :)

bubastic
Offline
Зарегистрирован: 22.03.2012

m-zzz пишет:

Вот же изверги!! довели и меня тоже... )))

Полез и с верхних полок мастерской извлек плату Pentagon-128, доки на нее и клавиатуру..

всегда  удивляло это чувство не покидающее уже 24 года. С каждым годом склоняюсь к тому, что это болезнь, болезнь 80-90х и к сожалению не излечимая. Но я счастлив, что тоже болею ей.

Lisitsin
Lisitsin аватар
Offline
Зарегистрирован: 12.11.2016

Напоминаю, что проект поддерживается, с вопросами можно ко мне на Vasil.lisitsin@yandex.ru

 

Andry Smart
Offline
Зарегистрирован: 06.09.2016

оказывается спектрум жив до сих пор.

 

эх бы роеализовать такую себе консольку карманную со своим дисплеем .

kubinez
Offline
Зарегистрирован: 30.09.2018

Доброго всем вечерочка! Сегодня нашёл полтора десятка кассет с прогами для Спектрума. Теперь осталось где-то добыть кассетный плеер, чтоб перекачать на комп и сохранить, пока не осыпались до конца...