Важная информация

User Tag List

Страница 5 из 7 ПерваяПервая 1234567 ПоследняяПоследняя
Показано с 41 по 50 из 63

Тема: "Океан-240": подключение клавиатуры

  1. #41
    Guru Аватар для svofski
    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,126
    Спасибо Благодарностей отдано 
    809
    Спасибо Благодарностей получено 
    666
    Поблагодарили
    409 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Это и есть драйвер, просто тогда еще не научились делать драйвера мышки на триста мегабайт с рекламой.

    В общем все выглядит так, как будто бы никаких проблем сделать более полноценную обработку клавиатуры у Океана на самом деле нет?
    Больше игр нет

  2. #42
    Guru Аватар для tnt23
    Регистрация
    28.03.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,634
    Спасибо Благодарностей отдано 
    405
    Спасибо Благодарностей получено 
    78
    Поблагодарили
    63 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от svofski Посмотреть сообщение
    В общем все выглядит так, как будто бы никаких проблем сделать более полноценную обработку клавиатуры у Океана на самом деле нет?
    Ну как сказать. Есть некоторые конструкционные особенности, которые следует принять во внимание, если мы не хотим заниматься глубокой евгеникой. Это сигналы STB и ACK, а также однонаправленный 7-битный порт данных. А так ограничений практически нет.

  3. #43
    Guru Аватар для tnt23
    Регистрация
    28.03.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,634
    Спасибо Благодарностей отдано 
    405
    Спасибо Благодарностей получено 
    78
    Поблагодарили
    63 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от tnt23 Посмотреть сообщение
    Между прочим, контроллер клавиатуры от AZMaster (http://azmaster.narod.ru/Ocean-240/Hard/KKeyb.jpg) несколько отличается по подключению от журнального варианта. И в альтернативной версии Монитора (http://azmaster.narod.ru/Ocean-240/B...00_Monitor.bin), будем называть ее 240.Т, подпрограммы работы с клавиатурой рассчитаны на эту схему.
    Эта клавиатура - известная по УКНЦ и наборам КР отечественная пленочная клавиатура МС 7007.

  4. #44
    Guru Аватар для tnt23
    Регистрация
    28.03.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,634
    Спасибо Благодарностей отдано 
    405
    Спасибо Благодарностей получено 
    78
    Поблагодарили
    63 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от tnt23 Посмотреть сообщение
    Как раз когда уже успел про неё забыть, приехала платка Arduino Nano с али за 140р. Отличное сырье для клавиатурного контроллера.

    Вложение 67088
    Не прошло и полугода. В рамках операции по причесыванию "Океана" и расчистке рабочего места сбацал платку-нахлобучку:

    Нажмите на изображение для увеличения. 

Название:	ok240ps2kbd.jpg 
Просмотров:	110 
Размер:	21.5 Кб 
ID:	69111

    5 штук на JLCPCB обошлись в 530р вместе с доставкой. Ждемс.

  5. #45
    Guru Аватар для tnt23
    Регистрация
    28.03.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,634
    Спасибо Благодарностей отдано 
    405
    Спасибо Благодарностей получено 
    78
    Поблагодарили
    63 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Последний раз редактировалось tnt23; 26.03.2024 в 19:25.

  6. #46
    Guru Аватар для tnt23
    Регистрация
    28.03.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,634
    Спасибо Благодарностей отдано 
    405
    Спасибо Благодарностей получено 
    78
    Поблагодарили
    63 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Правильно собранное устройство в настройке не нуждается, как писали когда-то в журнале "Радио".

    Нажмите на изображение для увеличения. 

Название:	48041717217_92e08dbe34_o.jpg 
Просмотров:	107 
Размер:	39.8 Кб 
ID:	69286Нажмите на изображение для увеличения. 

Название:	48041652348_98903b4ba2_z.jpg 
Просмотров:	109 
Размер:	75.6 Кб 
ID:	69288Нажмите на изображение для увеличения. 

Название:	48041716912_54a735d5cb_z.jpg 
Просмотров:	96 
Размер:	29.2 Кб 
ID:	69287

    Не хватает сброса по Ctrl+Alt+Del, и еще надо поправить определения кодов стрелок в PS2Keyboard.h.

  7. #46
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  8. #47
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,880
    Спасибо Благодарностей отдано 
    667
    Спасибо Благодарностей получено 
    1,886
    Поблагодарили
    1,072 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Проздравляю с! А для тех кто мимо крокодил - теперь настройка параметров автоповтора станет легкой как никогда прежде?

  9. #48
    Guru Аватар для tnt23
    Регистрация
    28.03.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,634
    Спасибо Благодарностей отдано 
    405
    Спасибо Благодарностей получено 
    78
    Поблагодарили
    63 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Проздравляю с! А для тех кто мимо крокодил - теперь настройка параметров автоповтора станет легкой как никогда прежде?
    Спасибо за! Настройка автоповтора и раньше была такой же непринужденной (и тут и там одинаковая ардуина). В смысле - я еще не разбирался Посмотрю, поддерживает ли версия PS2Library 2.4.0 двустороннюю беседу с клавиатурой.

  10. #49
    Guru Аватар для tnt23
    Регистрация
    28.03.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,634
    Спасибо Благодарностей отдано 
    405
    Спасибо Благодарностей получено 
    78
    Поблагодарили
    63 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Есть более продвинутая версия библиотеки PS2KeyboardAdvanced - https://github.com/techpaul/PS2KeyAdvanced - двунаправленная, т.е. с управлением светодиодами, поддержкой всех модификаторов и т.д. To be tested.

    Пока в рамках подготовки к Ctrl+Alt+Del завел A0 ардуины на линию сброса клавиатуры "Океана". Как приятное побочное следствие этого пропала необходимость вручную нажимать кнопку сброса после включения.

    (Новости ардуиностроения. Штатный бутлоадер передает управление коду скетча спустя примерно 2.5сек, но наука разработала альтернативный скоростной бут https://github.com/Optiboot/optiboot)
    Последний раз редактировалось tnt23; 12.06.2019 в 21:58.

  11. #50
    Guru Аватар для tnt23
    Регистрация
    28.03.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,634
    Спасибо Благодарностей отдано 
    405
    Спасибо Благодарностей получено 
    78
    Поблагодарили
    63 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Приделал Ctrl+Alt+Del. И как люди жили раньше без этого?

    С автоповтором дело обстоит следующим образом. Его можно или подстроить в ограниченных пределах (частота от десятков до единиц нажатий в секунду, задержка от 0.25 до 1 секунды), или просто игнорировать для некоторых клавиш (в данном случае для стрелок управления курсором). В принципе это все можно сделать настраиваемым и отключаемым прямо с клавиатуры же.

Страница 5 из 7 ПерваяПервая 1234567 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Компьютер "Океан-240"
    от Gryphon в разделе Океан-240
    Ответов: 404
    Последнее: 17.03.2024, 20:27
  2. Реплики платы ПЭВМ "Океан-240"
    от perestoronin в разделе Океан-240
    Ответов: 300
    Последнее: 15.01.2024, 21:09
  3. Реплика КНГМД ПЭВМ "Океан-240"
    от Viktor2312 в разделе Океан-240
    Ответов: 54
    Последнее: 15.12.2023, 21:55
  4. Ответов: 22
    Последнее: 06.12.2018, 11:55
  5. Ответов: 3
    Последнее: 16.10.2010, 14:04

Ваши права

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