Приставки > Джойстики и прочие манипуляторы
Схемы контроллеров NES, Famicom и Dendy. Точки над i.
Rumata:
Ну типа вот:
http://archive.radio.ru/web/1996/06/045/
http://archive.radio.ru/web/1996/12/026/
Добавлено позже:
--- Цитата: chelci от 13 Февраль 2023, 20:55:58 ---это на 74HC165D?
--- Конец цитаты ---
Да хоть 165, хоть ИР9. Это одно и то же.
chelci:
--- Цитата: Rumata от 13 Февраль 2023, 20:57:26 ---Да хоть 165, хоть ИР9. Это одно и то же.
--- Конец цитаты ---
по резисторам их можно не ставить или же нужно ставить на каждую кнопку?
Добавлено позже:
--- Цитата: Rumata от 13 Февраль 2023, 20:57:26 ---Ну типа вот:
http://archive.radio.ru/web/1996/06/045/
http://archive.radio.ru/web/1996/12/026/
--- Конец цитаты ---
спасибо
Rumata:
Резисторы ставить крайне желательно. Конечно открытый вход читается как "1", но во избежание помех и наводок всегда ставят подтягивающие резисторы.
chelci:
--- Цитата: Rumata от 13 Февраль 2023, 21:06:34 ---Резисторы ставить крайне желательно. Конечно открытый вход читается как "1", но во избежание помех и наводок всегда ставят подтягивающие резисторы.
--- Конец цитаты ---
значит спасибо большое пойду проверять где накосячил в сборке навислым монтажом или же гдето нерабочий элемент
Добавлено позже:
с ново все перепроверил коротких нет но транзистор вышел из строя заменил появиться реакция на одну кнопку на А остальные глухо (но при нажатии на А коротит еще несколько кнопок) думал может микра поменял результат тот же
не пойму в чем еще может быть проблема
chelci:
все же 74HC165 аналог КР1564ИР9 а К555ИР9 аналог 74LS165 и все же они разные,
вопрос как 74HC165 заставить работать с джойстиком денди?
Если это 8-битный сдвиговый регистр то должен работать но что нужно изменить или добавит чтобы заработал?
да еще при поиске в поисковиках по упоминание 74HC165 выдает что это сдвиговый регистр ардуино
Добавлено позже:
у этих микросхем отличаются выводы 1 и 15 у К555ИР9 1 - сдвиг/загрузка → WR; 15 - задержка такта DE а у 74HC165 1 PL— защёлка, 15 CE— Clock Inhibit или Clock Enable
Rumata:
--- Цитата: chelci от 14 Февраль 2023, 12:31:39 ---у этих микросхем отличаются выводы
--- Конец цитаты ---
Отличаются описания в связи с разницей в терминологии. Функции абсолютно идентичны. Все отечественные логические микросхемы полная копия зарубежных.
Зарубежные микросхемы все 74 серия, но разные семейства, у нас семейства разбиты по разным сериям.
Что и почему там не работает дистанционно определить невозможно, надо брать осциллоскоп и смотреть сигналы.
--- Цитата: chelci от 14 Февраль 2023, 12:31:39 ---при поиске в поисковиках
--- Конец цитаты ---
В поисковике можно найти любую невообразимую хрень.
chelci:
--- Цитата: Rumata от 14 Февраль 2023, 13:00:40 ---В поисковике можно найти любую невообразимую хрень.
--- Конец цитаты ---
это да тут не поспоришь
Добавлено позже:
еще вопрос по поводу работы всего одной кнопки которая коротит все
Rumata:
--- Цитата: chelci от 14 Февраль 2023, 13:02:33 ---еще вопрос по поводу работы всего одной кнопки которая коротит все
--- Конец цитаты ---
В смысле?
chelci:
читал ветку https://www.emu-land.net/forum/index.php/topic,26347.0.html но установка резистора между 2 контактом и + результат не дал все отсталость тоже при отсоединении LATCH контакта результат тот же (а при замыкании 2 и 15 контакта микры результат результат при нажатии на любую кнопку нажимаются все
осциллографа нет так что поверить не смогу
Добавлено позже:
--- Цитата: Rumata от 14 Февраль 2023, 13:34:08 ---В смысле?
--- Конец цитаты ---
есть реакция только на кнопку А джоя и реакция нажимаются сраpу все кнопки а при нажатии на остальные реакции нет
Rumata:
Знакомая картинка. Такое бывает или при обрывае кабеля, или при выбитом выходе на приставке. Только не помню, CLK или PE
chelci:
--- Цитата: Rumata от 14 Февраль 2023, 14:36:56 ---Знакомая картинка. Такое бывает или при обрывае кабеля, или при выбитом выходе на приставке. Только не помню, CLK или PE
--- Конец цитаты ---
CLK но джой который рабочий работает как надо а вот тот который пытаюсь сделать глючит
chelci:
вот нашел еще одну схему на К555ИР9 там 2 контакт посажен на землю а 15 на пор джойстика OUT да и другие контакты подключены по другому 9 это земля, 15 это OUT, 8 +5, 16 RES, а 1 IN уходит на доп микру которая вместо таймера (К555ТМ2)
chelci:
хотя если верить разводке платы а не цифрам на схеме то все также как и должно быть только поменяны 2 на землю а 15 IN
Rumata:
Схема какая-то бредовая.
А 2 и 15 логически равноправны.
chelci:
--- Цитата: Rumata от 14 Февраль 2023, 17:39:13 ---Схема какая-то бредовая.
А 2 и 15 логически равноправны.
--- Конец цитаты ---
выше писал что если поменять местами и посходить CLK на 15 контакт а 2 на землю то реакция идет от всех кнопок но нажимаются сразу все при нажатии на любую
chelci:
--- Цитата: Rumata от 14 Февраль 2023, 17:39:13 ---Схема какая-то бредовая.
А 2 и 15 логически равноправны.
--- Конец цитаты ---
а если 2 и 15 равнозначны то если вот так то не такая и бредовая
Добавлено позже:
но это все лирика, вопрос что может быть не так в 74HC165D,653 что дает такой эффект и что можно сделать чтобы это исправит?
chelci:
как я понял не выйдет что то сделать так как согласно даташиту For 74HC165: CMOS level (Для 74HC165: уровень КМОП) а For 74HCT165: TTL level (Для 74HCT165: уровень TTL) а для джойстика нужен TTL
Rumata:
--- Цитата: chelci от 16 Февраль 2023, 20:22:27 ---а для джойстика нужен TTL
--- Конец цитаты ---
В смысле?
chelci:
--- Цитата: Rumata от 16 Февраль 2023, 21:27:30 ---В смысле?
--- Конец цитаты ---
ну разные технологии и по это работает не правильно иле вообще не работает
Rumata:
Нет.
Навигация
Перейти к полной версии