Значит где-то нет контакта, на край микра сдохла.
Может в программаторе что отсоединилось.
Или пайка чипа плохая, прозвони с ног микрухи.
Проверь ещё раз, провода одинаковые, можно спутать.
Re: USB Sega gamepad
Добавлено: Сб апр 14, 2018 19:54:31
dasich
Попался другой тип джойстика. Схему перерисовал и добавил турбо\слоу. Выкладываю, может кому пригодится.
Re: USB Sega gamepad
Добавлено: Чт апр 19, 2018 17:09:12
Reloader
а прикольно)
можешь схему приложить?
Re: USB Sega gamepad
Добавлено: Чт апр 19, 2018 19:00:29
dasich
Reloader, так схема ваша, я только прикрутил турбо\слоу. На предыдущей странице есть схема на таймере 555.
Логика простая, турбо режим работает только для клавиш abcxyz. Отключаем массу от кнопок и подаем импульс с выхода ключа таймера. Слоу работает, когда на кнопку старт подаем импульс с выхода ключа таймера.
Есть еще пара джойстиков для переделки, там так же совершенно другие платы. Соберу, проверю, выложу здесь.
Re: USB Sega gamepad
Добавлено: Сб апр 21, 2018 15:14:03
Reloader
[uquote="dasich",url="/forum/viewtopic.php?p=3358054#p3358054"]Слоу работает, когда на кнопку старт подаем импульс с выхода ключа таймера.[/uquote]
Так я не для себя а для тех, кто захочет повторить)
[uquote="dasich",url="/forum/viewtopic.php?p=3358054#p3358054"]Есть еще пара джойстиков для переделки, там так же совершенно другие платы. Соберу, проверю, выложу здесь.[/uquote]
А вот это очень интересно. У меня, к сожалению, только такие джойстики. Было бы неплохо подготовить разводки плат под разные корпуса, мало ли у кого какие завалялись)
Re: USB Sega gamepad
Добавлено: Сб апр 21, 2018 21:20:26
dasich
Re: USB Sega gamepad
Добавлено: Чт апр 26, 2018 15:35:51
ApTu(T
А ATMEGA48A-UA пойдёт? Пульт нашёл на ней.
Просто там:
Встроенные интерфейсы: i2c, spi, uart
Или USB интерфейс программно задаётся?
Добавлено after 8 minutes 58 seconds:
А, не, дошло, UART это и есть USB...
Re: USB Sega gamepad
Добавлено: Чт апр 26, 2018 18:52:41
Мурик
ApTu(T писал(а):А, не, дошло, UART это и есть USB...
Различается(слева mega8, справа mega 48, которая у меня):
Тактовая частота 16Мгц = 20Мгц
Объем памяти программ 8 кбайт(4k x 16) = 4 кбайт(2k x 16)
Объем EEPROM 512x8 = 256x8
Объем RAM 1024x8 = 512x8
Влезет туда прошивка?
Re: USB Sega gamepad
Добавлено: Сб апр 28, 2018 18:50:53
Мурик
Под ATMEGA48A нужно пересобрать прошивку и возможно внести изменения в программу.
Re: USB Sega gamepad
Добавлено: Сб апр 28, 2018 19:05:28
Reloader
[uquote="ApTu(T",url="/forum/viewtopic.php?p=3364958#p3364958"]Так подойдёт МК или нет? ATmega8.[/uquote]
atmega8-16au - У меня на ней и реализовано.
Re: USB Sega gamepad
Добавлено: Ср май 02, 2018 12:06:35
Vlad80
Здравствуйте! Недавно на меня напала ностальгия, и я решил сделать USB джойстик Денди от приставки Сюбор. В связи с этим возникло несколько вопросов :
1. Подойдёт ли ATmega8A-AU?
2. Для работы турбо кнопок нужен генератор импульсов. По схеме, предложенной dasich, обязателен ли 2n7002? Если нужен, надо ли затвор полевика прижимать к земле резистором, а сток подтягивать к + питания?
3. По этой же схеме расчетная частота 1,5 Гц, хватит ли её? (где-то на других ресурсах, не помню на каких, речь шла о 6 и 12 Гц).
Заранее спасибо!
Re: USB Sega gamepad
Добавлено: Вс май 13, 2018 09:12:06
Reloader
ATmega8A-AU подойдет. А поводу турбо кнопок - они настраиваются в эмуляторе. В железе их имеет смысл воплощать если корпус геймпада изначально был заточен на переключения обычное нажатие / турбо.
Хотя все на ваше усмотрение =)
Re: USB Sega gamepad
Добавлено: Сб ноя 17, 2018 20:31:15
Jacobim_Mugatu
А есть ли у кого либо возможность выложить фото уже собранного устройства?
Re: USB Sega gamepad
Добавлено: Пн ноя 26, 2018 07:10:08
radteh
На 16bit не играл, поэтому немного не понимаю для чего режим Slow. Но вижу что ставить таймер 555 лишне, можно ведь на уровне прошивки или дать строб на один из свободных пинов, или софтово однократное нажатие воспринимать как многократное.
Re: USB Sega gamepad
Добавлено: Чт дек 13, 2018 23:23:08
Reloader
[uquote="Jacobim_Mugatu",url="/forum/viewtopic.php?p=3506871#p3506871"]А есть ли у кого либо возможность выложить фото уже собранного устройства?[/uquote]
Многоуважаемый Wirehead даже клип снял. Низкий ему поклон за это
Добавлено after 9 minutes 8 seconds:
[uquote="radteh",url="/forum/viewtopic.php?p=3513352#p3513352"]На 16bit не играл, поэтому немного не понимаю для чего режим Slow. Но вижу что ставить таймер 555 лишне, можно ведь на уровне прошивки или дать строб на один из свободных пинов, или софтово однократное нажатие воспринимать как многократное.[/uquote]
Ну это как дополнительные кнопки на "денди". У Famicom их небыло. Это своеобразный чит с подачи производителя.
Но как бы да. Прошивка открыта - более грамотнее было бы допилить. Но это не всем под силу. С таймером попроще намного для многих.
Сам тоже не играл с такими геймпадами так что ничего сказать не могу..
Re: USB Sega gamepad
Добавлено: Вс май 19, 2019 12:33:05
ApTu(T
Никто не менял прошивку под переключатели?
Re: USB Sega gamepad
Добавлено: Пт июл 12, 2019 21:28:18
Yusff
Собрал на ATmega48, может кому прошивка пригодится:
Re: USB Sega gamepad
Добавлено: Пн сен 09, 2019 18:55:53
dasich
Из 3Q AB492HW сделал игровую консоль sega\dendy. Но столкнулся с одной проблемой, в джойстике не корректно задействованы кнопки abcxyz. Кто-нибудь может подправить или подсказать, как править?
Re: USB Sega gamepad
Добавлено: Вс сен 22, 2019 08:29:21
Reloader
[uquote="dasich",url="/forum/viewtopic.php?p=3697591#p3697591"]Кто-нибудь может подправить или подсказать, как править?[/uquote]
Придётся перекомпилировать проект. Ссылка
Я в исходниках особо не разбирался, просто скомпилировал )
мне думается что всё же проще переназначить кнопки в твоей консоли)