#11
|
|||
|
|||
Контроллер клавиатуры по схеме caro
Vladislav Korotnev написал(а) к Dmitri Kamenski в Aug 16 18:37:40 по местному времени:
Привет, Dmitri! 30 авг 16 16:27, Dmitri Kamenski -> Vladislav Korotnev в сообщении по ссылке area://ZX.SPECTRUM?msgid=2:5023/24.1+57c589d9: DK> Там нет мультиплексоров. ЛЛ1 -- 2ИЛИ. Без IORD1 работать не будет. DK> По схеме A0 и IORD1 пропускаем через 2ИЛИ, и получаем сигнал чтения DK> порта клавиатуры. Но в нашем случае он и так уже имеется на 3 ноге DK> DD49.1. Нет, не подал. А можно просто вместо IORD1 также заюзать A0? Хотелось бы не лезть паяльником в спектрум. Которая из них DD19? https://pp.vk.me/c637420/v637420119/...nfcTeNSskA.jpg Если можно, ткните в пейнте, пожалуйста =) ТАм ЛА3 всего две штуки, конечно, но тем не менее. DK> PS Под RESET'ом подразумевается сигнал /RES ? Желательно. С наилучшими пожеланиями, Vladislav. --- ------ |
#12
|
|||
|
|||
Контроллер клавиатуры по схеме caro
Dmitri Kamenski написал(а) к Vladislav Korotnev в Aug 16 17:10:40 по местному времени:
Нello, Vladislav Korotnev. On 30.08.16 18:37 you wrote: DK>> Там нет мультиплексоров. ЛЛ1 -- 2ИЛИ. Без IORD1 работать не DK>> будет. По схеме A0 и IORD1 пропускаем через 2ИЛИ, и получаем DK>> сигнал чтения порта клавиатуры. Но в нашем случае он и так уже DK>> имеется на 3 ноге DD49.1. VK> Нет, не подал. А можно просто вместо IORD1 также заюзать A0? VK> Хотелось бы не лезть паяльником в спектрум. Которая из них DD19? VK> https://pp.vk.me/c637420/v637420119/...nfcTeNSskA.jpg Если VK> можно, ткните в пейнте, пожалуйста =) ТАм ЛА3 всего две штуки, VK> конечно, но тем не менее. Нельзя! Представь что в таком случае получится ;-) См. сюда. Я сейчас с телефона, рисовать неудобно. http://goo.gl/kqxQbj -- --- Нotdoged/2.12/Android |
#13
|
|||
|
|||
Контроллер клавиатуры по схеме caro
Vladislav Korotnev написал(а) к Dmitri Kamenski в Aug 16 19:17:53 по местному времени:
Привет, Dmitri! 30 авг 16 16:13, Dmitri Kamenski -> Vladislav Korotnev в сообщении по ссылке area://ZX.SPECTRUM?msgid=2:5023/24.1+57c586d7: DK> 4 ногу меги подал сигнал с вывода 3 микросхемы DD49.1(ЛА3) ? Нашёл монтажку, подал сигнал, пока напрямую минуя разъёмы. В результате -- цирк уехал, лошади остались. Если подключаю А0 -- в менюшке при старте контроллер так же вешается. Если отключаю А0 -- могу в меню зайти в тейп лоадер (стрелки не работают). В тейплоадере при этом мигают с интервалом в примерно секунду CAPS LOCK и WAIT (видимо из-за наводок на TAPE_IN пытается что-то читать). Если нажму Shift-Space два раза, то даже возвращаюсь обратно в меню. Если находясь в тейп-лоадере подключаю А0, то могу из него так же выйти, и после этого контроллер вешается. Мне всё-таки нужно подавать его через ЛЛ1? Или как-то еще его инвертировать? Если да, то можно обойтись как-то без микросхем? А то до радиомагазина я доберусь ещё нескоро... С наилучшими пожеланиями, Vladislav. --- ------ |
#14
|
|||
|
|||
Контроллер клавиатуры по схеме caro
Dmitri Kamenski написал(а) к Vladislav Korotnev в Aug 16 17:24:32 по местному времени:
Нello, Vladislav Korotnev. On 30.08.16 18:37 you wrote: DK>> Там нет мультиплексоров. ЛЛ1 -- 2ИЛИ. Без IORD1 работать не DK>> будет. По схеме A0 и IORD1 пропускаем через 2ИЛИ, и получаем DK>> сигнал чтения порта клавиатуры. Но в нашем случае он и так уже DK>> имеется на 3 ноге DD49.1. VK> Нет, не подал. А можно просто вместо IORD1 также заюзать A0? VK> Хотелось бы не лезть паяльником в спектрум. Которая из них DD19? VK> https://pp.vk.me/c637420/v637420119/...nfcTeNSskA.jpg Если VK> можно, ткните в пейнте, пожалуйста =) ТАм ЛА3 всего две штуки, VK> конечно, но тем не менее. Кстати, если ты не хочешь лезть с паяльником. Где взял A0 ? ;-) -- --- Нotdoged/2.12/Android |
#15
|
|||
|
|||
Контроллер клавиатуры по схеме caro
Vladislav Korotnev написал(а) к Dmitri Kamenski в Aug 16 19:25:35 по местному времени:
Привет, Dmitri! 30 авг 16 17:10, Dmitri Kamenski -> Vladislav Korotnev в сообщении по ссылке area://ZX.SPECTRUM?msgid=2:5023/24.2+42d1767b: DK> Нельзя! Представь что в таком случае получится ;-) DK> См. сюда. Я сейчас с телефона, рисовать неудобно. http://goo.gl/kqxQbj Ничерта не знаю о принципе работы спектрума, но рискну предположить, что будет работать только чтение тех строк, которые имеют бит адреса А0 == 1? С наилучшими пожеланиями, Vladislav. --- ------ |
#16
|
|||
|
|||
Контроллер клавиатуры по схеме caro
Vladislav Korotnev написал(а) к Dmitri Kamenski в Aug 16 19:35:17 по местному времени:
Привет, Dmitri! 30 авг 16 17:24, Dmitri Kamenski -> Vladislav Korotnev в сообщении по ссылке area://ZX.SPECTRUM?msgid=2:5023/24.2+391ed3d0: DK> Кстати, если ты не хочешь лезть с паяльником. Где взял A0 ? ;-) Так вон же, на схеме -- XP1.Б4 -- KA0. О нём и говорю. С наилучшими пожеланиями, Vladislav. --- ------ |
#17
|
|||
|
|||
Контроллер клавиатуры по схеме caro
Dmitri Kamenski написал(а) к Vladislav Korotnev в Aug 16 18:08:18 по местному времени:
Нi Vladislav! 30 августа 2016 19:17, Vladislav Korotnev писал Dmitri Kamenski: DK>> 4 ногу меги подал сигнал с вывода 3 микросхемы DD49.1(ЛА3) ? VK> Нашёл монтажку, подал сигнал, пока напрямую минуя разъёмы. VK> В результате -- цирк уехал, лошади остались. VK> Если подключаю А0 -- в менюшке при старте контроллер так же вешается. VK> Если отключаю А0 -- могу в меню зайти в тейп лоадер (стрелки не VK> работают). В тейплоадере при этом мигают с интервалом в примерно VK> секунду CAPS LOCK и WAIT (видимо из-за наводок на TAPE_IN пытается VK> что-то читать). Если нажму Shift-Space два раза, то даже возвращаюсь VK> обратно в меню. Если находясь в тейп-лоадере подключаю А0, то могу из VK> него так же выйти, и после этого контроллер вешается. В схеме контроллера клавиатуры от caro, А0 нигде не подлючается к атмеги! А0 совместно с /IORD1 формируют сигнал чтения порта клавиатуры. В пентагоне этот сигнал уже сформирован на DD49. И его, только его, необходимо кинуть на 4 ногу контроллера. VK> Мне всё-таки нужно подавать его через ЛЛ1? Или как-то еще его VK> инвертировать? Если да, то можно обойтись как-то без микросхем? А то VK> до радиомагазина я доберусь ещё нескоро... ЛЛ1 не инверсный ИЛИ. Bye Vladislav! --- BBS telnet | NEWS nntp | FECНO ftp | WEB http | wfido.ru |
#18
|
|||
|
|||
Контроллер клавиатуры по схеме caro
Dmitri Kamenski написал(а) к Vladislav Korotnev в Aug 16 18:22:11 по местному времени:
Нi Vladislav! 30 августа 2016 19:25, Vladislav Korotnev писал Dmitri Kamenski: DK>> Нельзя! Представь что в таком случае получится ;-) DK>> См. сюда. Я сейчас с телефона, рисовать неудобно. DK>> http://goo.gl/kqxQbj VK> Ничерта не знаю о принципе работы спектрума, но рискну предположить, VK> что будет работать только чтение тех строк, которые имеют бит адреса VK> А0 == 1? Если ты подключишь младший бит шины адреса к атмеге, то она будет отдавать данные при каждом случае когда А0=1. Процессор обращаясь к любому нечетному адресу ОЗУ\ПЗУ, порту. Bye Vladislav! --- BBS telnet | NEWS nntp | FECНO ftp | WEB http | wfido.ru |
#19
|
|||
|
|||
Контроллер клавиатуры по схеме caro
Dmitri Kamenski написал(а) к Vladislav Korotnev в Aug 16 18:12:15 по местному времени:
Нi Vladislav! 30 августа 2016 19:35, Vladislav Korotnev писал Dmitri Kamenski: DK>> Кстати, если ты не хочешь лезть с паяльником. Где взял A0 ? ;-) VK> Так вон же, на схеме -- XP1.Б4 -- KA0. VK> О нём и говорю. А0 не КА0. Посмотри D70 АП5. Bye Vladislav! --- BBS telnet | NEWS nntp | FECНO ftp | WEB http | wfido.ru |
#20
|
|||
|
|||
Контроллер клавиатуры по схеме caro
Vladislav Korotnev написал(а) к Dmitri Kamenski в Aug 16 20:43:18 по местному времени:
Привет, Dmitri! 30 авг 16 18:12, Dmitri Kamenski -> Vladislav Korotnev в сообщении по ссылке area://ZX.SPECTRUM?msgid=2:5023/24.1+57c5a45f: DK> А0 не КА0. Посмотри D70 АП5. Ну вот, КА0 и подключаю. А результат всё тот же. (см предыдущее письмо) Попробовал загрузить саундтрекер, курсор двигается всюду, кроме как вниз, ну и по меню навигации нет. Хоть с подключенным КА0, хоть без. С наилучшими пожеланиями, Vladislav. --- ------ |