forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > ZX.SPECTRUM

Ответ
 
Опции темы Опции просмотра
  #11  
Старый 30.08.2016, 17:45
Vladislav Korotnev
Guest
 
Сообщений: n/a
По умолчанию Контроллер клавиатуры по схеме 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  
Старый 30.08.2016, 18:20
Dmitri Kamenski
Guest
 
Сообщений: n/a
По умолчанию Контроллер клавиатуры по схеме 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  
Старый 30.08.2016, 18:30
Vladislav Korotnev
Guest
 
Сообщений: n/a
По умолчанию Контроллер клавиатуры по схеме 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  
Старый 30.08.2016, 18:30
Dmitri Kamenski
Guest
 
Сообщений: n/a
По умолчанию Контроллер клавиатуры по схеме 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  
Старый 30.08.2016, 18:40
Vladislav Korotnev
Guest
 
Сообщений: n/a
По умолчанию Контроллер клавиатуры по схеме 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  
Старый 30.08.2016, 18:40
Vladislav Korotnev
Guest
 
Сообщений: n/a
По умолчанию Контроллер клавиатуры по схеме 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  
Старый 30.08.2016, 19:23
Dmitri Kamenski
Guest
 
Сообщений: n/a
По умолчанию Контроллер клавиатуры по схеме 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  
Старый 30.08.2016, 19:23
Dmitri Kamenski
Guest
 
Сообщений: n/a
По умолчанию Контроллер клавиатуры по схеме 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  
Старый 30.08.2016, 19:23
Dmitri Kamenski
Guest
 
Сообщений: n/a
По умолчанию Контроллер клавиатуры по схеме 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  
Старый 30.08.2016, 19:50
Vladislav Korotnev
Guest
 
Сообщений: n/a
По умолчанию Контроллер клавиатуры по схеме 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.

--- ------
Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 09:46. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot