DB-9 - доступно и надежно.
имхо.
Вид для печати
DB-9 - доступно и надежно.
имхо.
Подобный установленному PS/2, они бывают чуть разные, на 8-pin, к примеру, но такие же компактные.
Я бы не хотел DB9, он половину платы займёт ... Мне интересно получить совместимость с большинством джойстиков, но у меня у самого ни когда не было ждойстика, и какие сейчас используются - я не знаю. Интересна также распайка разъёма (назначение сигналов). Про PS/2 я и сам думаю, у меня полно разъёмов на 6 контактов (требуется, как я понял, как раз 6 - земля, 4 управляющие и огонь). Но опять же, если эти разъёмы уже используются в джойстиках, хотелось бы знать распайку ...
По удобству конечно нет альтернативы DB9 по стандарту атари. Сходил в магазин, купил сеговский джой, воткнул, играешь. 7 штырьков на краю платы займут места ненамного меньше чем DB9.
Ещё гнездо DB9 довольно компактно можно припаять если расположить плату между выводами. Верхние 5 выводов припаять к площадкам на верхнем слою платы, нижние на нижний слой.
Безумно круто было бы научить девайс работать с USB джойстиками распознаваемыми как HID и поставить microUSB разьём. Туда втыкаешь OTG кабель и USB джой.
Ещё один вопрос возник .... Я прочитал, что порт, отведённый под джойстик имеет младший адрес 1F. Но ведь это порт команд/статуса ВГ93 ??? И у меня он уже занят .... Или я что-то не понимаю ...
А ...... Вон оно что ... Спасибо!
Значит порт 1F отведён под ВГ93 только когда включено ПЗУ TR-DOS, я правильно понимаю? А когда работаем с основными ПЗУ, порт отведён под джойстик?
Именно так.
Заработал-таки TurboSound однако ...
https://www.youtube.com/watch?v=cIPl6bxygf8
- - - Добавлено - - -
Вот где бы качнуть турбо-саунд альбомчиков в формате TRD, Z80 или SNA ...
andykarpov, Прошу пардону. Исправил :)
Только у меня PT3 и SCL не открывает (((
Но TRD запустились, звук пошёл) Буду разводить плату)
- - - Добавлено - - -
В голове крутится ещё одна мысль. Подключить не 1, а 2 джойстика. Дело вот в чём. Продумываю конструктив TurboSound, и схема на редкость симметричная. Один канал TS у меня будет слева от системного разъёма, а второй - строго симметрично справа. Порт джойстика всего один, буду собирать на 74AC244DW, и будет располагаться с одной стороны. Так вот и подумал, может, для симметрии, ещё один порт сделать? Но сразу возникает вопрос - ни когда не видел ZX Spectrum с двумя джойстиками. Поддерживается ли сие программно, есть ли соответствующий порт? Ответьте, кто знает, плиз!
Lisitsin, не пойму зачем два крарца на схеме, с одним никак?
На Спектруме поддерживаются интерфейсы джойстиков Kempston, Sinclair I и Sinclair II. Собственно, можно и 3 джойстика даже сделать. Я так понимаю, у тебя уже есть Kempston, есть резон добавить Sinclair II (порт #effe, A12 = A0 = 0).
Приятные новости, тогда будем ждать с нетерпением...
Lisitsin, не помешало бы пересчитать выход на scart, а то напряжения получаются выше номинальных 0.7 вольт.
Мои приветствия!
Анонсирую выход в свет модуля Turbo-Sound с интерфейсом Kempston-джойстика для AVR ZX Spectrum.
Проект открытый, файлы по ссылочке:
https://dl.dropboxusercontent.com/u/...%20Support.zip
Хочу поделиться) Собрал вот такой AVR ZX Spectrum в клавиатуре)
https://www.youtube.com/watch?v=ZmJOj_NBkmw
Хочу собрать.
А где прошивки и файлы печатной платы ?
неужели автор думает на этом заработать ?
Улыбает...
а вот этого, не будет никогда. Только если на кикстартере или индигу народ поведётся. а так даже просто самому из всего готового новодел паять и отлаживать в очень круглую сумму нынче влетает, а уж когда с нуля сам всё ковыряешь, столько лишнего и ломается в процессе, что совершенно неокупаемо это всё.
Добрый день. Василий Лисицын, могли бы вы обновить ссылки, большая часть уже не работает. В том числе и по turbosound.
Пока автор молчит, временно выложу архив у себя в dropbox: AVR ZX SPECTRUM V2_0 Support revision 2.zip
Lisitsin, Диззи то запустился?
Уважаемые товарищи, мои приветствия!
Прошу прощения за столь долгое молчание. Оно вызвано тем, что занят сейчас в стороннем проекте.
Постараюсь прояснить ситуацию.
Дропбокс я где-то потерял, выкладываю на яндекс-диск:https://yadi.sk/d/Jmuouw593Jonmq - со всеми исходниками.
Диззи вроде как пошёл после того, как удалось немного подразогнаться, но пока такую версию не удалось вплотную погонять. Если кому интересно - выложу разогнанную версию. Также появилось обновление модели ZX Spectrum с карты, но работает почему-то неустойчиво, каждый десятый раз убивается. Буду допиливать
Напишу здесь.
Развожу плату этого дивайса, хочу прикрутить туда ZX VGAkit, но вот засада, нет информации об поддержке этого проекта, но Василий говорит, что кто то вроде подключал VGA к AVR, но не осталось переписки, может знаете кто это был? Очень надо.
http://velesoft.speccy.cz/zx/zx-vga/ - ZX-VGA (SCANDOUBLER), тема про подключение спектрума к VGA.
http://www.8bit.8u.cz/Files/Faudraj/ - Faudraj v3.1
Был на zx-kit такой конвертор http://www.zx-kit.ru/katalog-1/zxkit-001
А вот и вся инфа по последней плате - http://zx-pk.ru/threads/10548-zxkit1...a-amp-pal.html
http://meandr.org/archives/21451 - [...] Для подключения AVRZXSpectrumV2_0 с получением цветного изображения требуется видеоустройство (монитор) с RGBвходом, либо видеоустройство со стандартным видеовходом и кодер цветности PAL (SECAM). Для подключения AVRZXSpectrumк VGA монитору необходим RGB-VGA конвертор (например,*http://www.zx-kit.ru/katalog-1/zxkit-001).
Подключение AVRZXSpectrumV2_0 следует выполнять в соответствии с таблицей 1, пользуясь рис. 3
Дособрал таки платку выпущенную Павлом http://f23.ifotki_.info/thumb/1e9413...9305553199.jpg
Видео старта и реакция на нажатие F12 https://yadi.sk/i/SqAMRCGB3U7GMV
Все прошивки из папки AVR ZX Spectrum V2_1, V2_2
D8 - прошивка "AY_Emul.hex" фьюзы http://f23.ifotki_.info/thumb/0a409f...9305554152.jpg
D4 - прошивка "zxkeyboard_v2_0.hex" фьюзы http://f23.ifotki_.info/thumb/4d4c6f...9305554633.jpg
D2 - прошивка "spectrum_trd_V2_2.hex" + прошивка EEPROM "DAA_TABLE.hex" фьюзы http://f23.ifotki_.info/thumb/941468...9305555303.jpg
D1 - прошивка "VIDEOCPU LOGO_FREE.hex" фьюзы http://f23.ifotki_.info/thumb/9b4759...9305555488.jpg
D13 - прошивка "emul_242_turbosound_chip0.hex" + EEPROM "Conf_parallel_25MHz_1_75Mhz.hex" фьюзы http://f23.ifotki_.info/thumb/53389a...9305555878.jpg
D14 - прошивка "emul_242_turbosound_chip1.hex" + EEPROM "Conf_parallel_25MHz_1_75Mhz.hex" фьюзы http://f23.ifotki_.info/thumb/53389a...9305555878.jpg
Прошу помощи в дальнейшем запуске :v2_dizzy_help::v2_dizzy_help::v2_dizzy_help::v2_d izzy_help:
Вы пробовали загружать низкоуровневые тесты?
Привет. Тоже собрал плату. Нахожусь на этапе прошивки микроконтроллеров. У меня к вам вопрос: откуда вы брали фьюзы? Общсь с автором в переписке- у него другие фьюзы по некоторым из микроконтроллеров.
Товарищи первопроходцы по сборке новой печатной платы! Не устанавливайте все компоненты сразу. Сначала установите только видеопроцессор, контроллер клавиатуры и блок ОЗУ с сопутствующей обвязкой. В результате если видеопроцессор видит память - на экране получим знакомое изображение квадратиков 32х24 знакомест с мусором внутри, характерные для старта ZX Spectrum. Как только увидим их - можно ЦП вешать.
Фьюзы для центрального процессора и для видеопроцессора одинаковые: программируются ("0") только CKSEL3, CKSEL2, CKSEL1, CKSEL0, BOOTRST и EESAVE. SPIEN запрограммирован по умолчанию.
Для контроллера клавиатуры запрограммирован ("0") только фьюз CKOUT, SPIEN запрограммирован по умолчанию.
Написал краткий мануал по AVR ZX: https://yadi.sk/d/eFm349HH3UHpzq
Lisitsin Василий, а Вы эту плату запустили? Говорили что в новогодние каникулы будете запускать.
Так и не получилось. Памяти нет, без неё нет смысла ...