USB Sega gamepad

Подключаем наши девайсы к компьютеру. Обсуждаются: порты, протоколы, драйвера, языки программирования и т.д.
Аватара пользователя
radteh
Друг Кота
Сообщения: 3087
Зарегистрирован: Пт мар 09, 2007 15:01:52
Откуда: Биробиджан

Re: USB Sega gamepad

Сообщение radteh »

Да, вывести провода и воткнуть.
Да, собрать hex самому.
Галочками не пользуюсь, не подскажу.
Ты в своём ponyproge какой программатор в настройках указал?
Реклама
Аватара пользователя
Трутень:)
Потрогал лапой паяльник
Сообщения: 327
Зарегистрирован: Ср дек 07, 2011 09:40:09

Re: USB Sega gamepad

Сообщение Трутень:) »

В PonyProg нет такого. Там просто порт указать, а программатор любой:
Изображение

Hex-файл нашел на этом же сайте:
Вложения
usb_game12-1.0.hex
(7.05 КБ) 779 скачиваний
Реклама
Аватара пользователя
radteh
Друг Кота
Сообщения: 3087
Зарегистрирован: Пт мар 09, 2007 15:01:52
Откуда: Биробиджан

Re: USB Sega gamepad

Сообщение radteh »

Так, стоп. SI-Prog для PIC-контроллеров, он не годиться. Какие порта есть на компе? Для LPT можно собрать STK200\300 или пять проводков, а для COM программатор Громова.
Аватара пользователя
Martin76
Друг Кота
Сообщения: 20175
Зарегистрирован: Пт фев 04, 2011 17:57:51
Откуда: Рыбинск

Re: USB Sega gamepad

Сообщение Martin76 »

radteh писал(а):COM программатор Громова.
И опять будут инверсные фьюзы и "впавшая в кому" мега :)))
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
radteh
Друг Кота
Сообщения: 3087
Зарегистрирован: Пт мар 09, 2007 15:01:52
Откуда: Биробиджан

Re: USB Sega gamepad

Сообщение radteh »

Ошибся с SI-Prog, его можно применить. Пример строки:

Код: Выделить всё

avrdude -p m8 -c siprog -P COM1 -U flash:w:~/gamepad.hex -u hfuse:w:0xc9 -u lfuse:w:0x9f
И распиновка: reset=!txd sck=rts mosi=dtr miso=cts
Реклама
Аватара пользователя
Трутень:)
Потрогал лапой паяльник
Сообщения: 327
Зарегистрирован: Ср дек 07, 2011 09:40:09

Re: USB Sega gamepad

Сообщение Трутень:) »

Программатор у меня уже есть, вот схема его:
Изображение

Через PonyProg все им хорошо шилось, но вот какого роду-племени он - непонятно.
Реклама
Аватара пользователя
radteh
Друг Кота
Сообщения: 3087
Зарегистрирован: Пт мар 09, 2007 15:01:52
Откуда: Биробиджан

Re: USB Sega gamepad

Сообщение radteh »

Это SI-Prog, в дудке указываешь ponyser или siprog.
Аватара пользователя
Трутень:)
Потрогал лапой паяльник
Сообщения: 327
Зарегистрирован: Ср дек 07, 2011 09:40:09

Re: USB Sega gamepad

Сообщение Трутень:) »

Ну, теперь все ясно!

Что же, благодарю всех за помощь. Буду делать :solder:
Аватара пользователя
Wirehead
Нашел транзистор. Понюхал.
Сообщения: 195
Зарегистрирован: Вт авг 07, 2012 08:14:33
Откуда: Россия

Re: USB Sega gamepad

Сообщение Wirehead »

Я бы изменил мир, но Бог не дает исходников...
Аватара пользователя
Reloader
Мучитель микросхем
Сообщения: 451
Зарегистрирован: Сб фев 26, 2011 14:38:42
Откуда: Новочеркасск

Re: USB Sega gamepad

Сообщение Reloader »

Ай, молодца!!! :beer:
Выпрямите спину и уберите левую руку от лица.
Мой Youtube канал
TheDanger227
Родился
Сообщения: 2
Зарегистрирован: Пн апр 07, 2014 21:03:12

Re: USB Sega gamepad

Сообщение TheDanger227 »

Не получается =( Кто знает, что за беда?
СпойлерСистема Windows остановила это устройство, так как оно сообщило о возникновении неполадок. (Код 43)
Сбой запроса дескриптора USB-устройства.
Вложения
Безымянный.jpg
(144.44 КБ) 1145 скачиваний
Аватара пользователя
radteh
Друг Кота
Сообщения: 3087
Зарегистрирован: Пт мар 09, 2007 15:01:52
Откуда: Биробиджан

Re: USB Sega gamepad

Сообщение radteh »

Скорее всего из-за Win'8, а джойстик тестировался на системах не выше Win'XP.
Аватара пользователя
Reloader
Мучитель микросхем
Сообщения: 451
Зарегистрирован: Сб фев 26, 2011 14:38:42
Откуда: Новочеркасск

Re: USB Sega gamepad

Сообщение Reloader »

На Win7, вроде у друга заводили без проблем. Откопаю, попробую на WIN8, отпишусь.
Выпрямите спину и уберите левую руку от лица.
Мой Youtube канал
TheDanger227
Родился
Сообщения: 2
Зарегистрирован: Пн апр 07, 2014 21:03:12

Re: USB Sega gamepad

Сообщение TheDanger227 »

На XP ошибка не такая, но все равно не пашет =( Кто знает как в ProgISP фьюзы правильно выставить, чувствую что дело в них. И вообще они очень важны? в первый раз с ними столкнулся толком не знаю, что это и с чем едят.
warezzzok
Открыл глаза
Сообщения: 67
Зарегистрирован: Вт дек 04, 2012 21:35:56

Re: USB Sega gamepad

Сообщение warezzzok »

Добрый вечер.
Я сделал такой геймпад, правда из кетайского пада с диалэкстрима, пришлось разводить плату заново и я делал под дип атмегу. В сущности, ерундовая работа - все работает, кнопки кнопаются, но есть одна проблемка. По большому счету, пад делал для игры в мортал комбат 3. Там часто используется комбинация кнопок вправо-вниз + что-то еще, так вот, влево-вниз+х Сабзиро кидает ледяной дождь - все ок, в аот вправо-вниз+А он не делает ничего, только идет или приседает.как и все остальные товарищи.

Кто-нибудь может проверить, как работает у него?
Спасибо.

P.S Эмулирую через Fusion под Debian x64
Аватара пользователя
Трутень:)
Потрогал лапой паяльник
Сообщения: 327
Зарегистрирован: Ср дек 07, 2011 09:40:09

Re: USB Sega gamepad

Сообщение Трутень:) »

Как в PonyProg выставлять фьюзы? (Сама последовательность действий)
Нажимать "ОК" или "Записать"?
Аватара пользователя
ankrish
Опытный кот
Сообщения: 745
Зарегистрирован: Сб май 21, 2011 10:37:37
Откуда: Полоцк, Беларусь
Контактная информация:

Re: USB Sega gamepad

Сообщение ankrish »

Тема ещё не сдохла ?
А то приставка появилась, simba's, годов 90ых, один джойстик лишний, к компу прихерячу, а вот картридж всего один, нужно исправить как-нибудь )
{АРХИТЕКТОР}
Аватара пользователя
Reloader
Мучитель микросхем
Сообщения: 451
Зарегистрирован: Сб фев 26, 2011 14:38:42
Откуда: Новочеркасск

Re: USB Sega gamepad

Сообщение Reloader »

ankrish писал(а):Тема ещё не сдохла ?
А то приставка появилась, simba's, годов 90ых, один джойстик лишний, к компу прихерячу, а вот картридж всего один, нужно исправить как-нибудь )
Друг.. Я читал твоё сообщение в разных направлениях, и даже под углом, но как-то не понял, что конкретно ты хочешь сделать...
Выпрямите спину и уберите левую руку от лица.
Мой Youtube канал
Аватара пользователя
ankrish
Опытный кот
Сообщения: 745
Зарегистрирован: Сб май 21, 2011 10:37:37
Откуда: Полоцк, Беларусь
Контактная информация:

Re: USB Sega gamepad

Сообщение ankrish »

На данный момент хочу джой к самой приставке сделать, а над картриджем думаю )
{АРХИТЕКТОР}
altmermag
Родился
Сообщения: 6
Зарегистрирован: Вс сен 28, 2014 20:58:44

Re: USB Sega gamepad

Сообщение altmermag »

Сайту спасибо за ссылки)).
В среде контроллеров я новичок, но тем не мение прошить контроллер удалось через параллельный порт, с помощью программы PonyProg.
Детали у меня не SMD. Мне не принципиально для первого раза. Поэтому я сварганил для себя всё с нуля. За основу платы я брал плату оригинального джойстика, поэтому и контакты у меня такие как на оригинале. Знаю, многие будут говорить что площадь возможного контакта слишком мала, но практика показывает, что резинка не смещается относительно платы=).
СпойлерИзображение
Изображение
Вложения
3.lay
Это плата в программе Лайоут
(144.38 КБ) 826 скачиваний
Ответить

Вернуться в «Интеграция с ПК»