djspawn, смотри тут:
http://zx-pk.ru/threads/17270-kontro...l=1#post612385
http://zx-pk.ru/threads/17270-kontro...l=1#post616282
Выходит на KL линии надо ставить еще диоды? и на лл1 заводить 1 - A0, 2 - /CSK, 3 - брать /RDFE?
Это зависит от схемы, по которой ты делаешь. В схеме от EvgenRU у меня работало и без них.
Как минимум для работы тебе надо сделать сигнал RDFE, в скорпионе его нет. Да, его ты получишь из A0 и /CSK на лл1.
Делаю по схеме от EvgenRU, взял 1533ЛЛ1, 1-A0, 2-/CSK, 3- беру /RDFE, шил и на ATMEGA8A-PU и на ATMEGA328P-PU, ставил кварц и 24 и 20МГц - F11, F12, PrtSc - отрабатывают, а вот остальные кнопки - молчат(, куда рыть - незнаю, возможно проблема в ШД, попробую сегодня подятжку резюками сделать на BA линии (ибо там нет подятжки нежели по схеме в первом посту по 10к на +5В):
https://pp.vk.me/c837726/v837726224/...8aEGglNbR0.jpg
по схеме на KL там есть подтяжка:
https://pp.vk.me/c637320/v637320224/...z5DIDUOiJQ.jpg
и на KL линии поставить диоды.
я по его схеме делал но новодельном скорпионе (из подписи), с отключенной турбой всё работало. Но я делал ещё на первых прошивках
В скорпионе адресная шина сама подтянута к питанию, так что не уверен, что линиям ВА она отдельно сильно необходима. Ну и так как в скорпионе фактически идёт связь с выхода D44/D45 на вход D36/D37, то и там обязательность диодов сомнительна.
Эту версию контроллера я подключал ещё в начале 15 года, прошивка скорее всего была версии 2. Можешь попробовать с ней: http://www.avray.ru/ru/zx-spectrum-ps2-keyboard/
Если запустится, можно пробовать новые, может в них дело.
Значит запустил я сей девайс (ATMEGA8A-PU v5_5 и v2, остальные не проверял) с резюками и диодами на 20МГц, причем прошивка для 24МГц на самом кварце - 24МГц - не работает, а запустилась на кварце в 20МГц, так же прошивка для 20Мгц - нармально работает на "родном" кварце, однако инициализация клавы (может я чего-то не прочел) происходит в два этапа(иначе не работает):
1. Включение скорпа (на клаве моргают диоды одновременно и гаснут), затем жду пока пройдет селфтест скорпа и отработает (открутит) дисковод.
2. Нажимаю на клаве Enter - происходит "вторая инициализация клавы" - загораются все три диода, и через секунду гаснет только CapsLock, вот только тогда клава начинает работать.
Ну и фото(пока только на макетке):
https://pp.vk.me/c837726/v837726224/...e1U4iZUwnc.jpg
Т.е. условно работает. проверь как будет только без подтяжки, только без диодов и без всего.
С жёлтым скорпионом я запускал оригинальный вариант контроллера, с оригинальной прошивкой. Тоже пришлось кварц менять.
Но такой двойной инициализации на "урезанном" варианте контроллера не припоминаю, вроде не было. Там у меня были другие печальные грабли, которые так и не решились.
Не, у меня нету. Ты поищи в разделе Scorpion, может что найдёшь.
- - - Добавлено - - -
Ты хочешь сделать турбу к этому же скорпу? Тогда этот контроллер может не заработать, у меня это так и не решилось. Хотя была мысль сменить ZXMC2 на него, чтобы обратно заиметь синклер-джойстики.