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

User Tag List

Страница 18 из 24 ПерваяПервая ... 141516171819202122 ... ПоследняяПоследняя
Показано с 171 по 180 из 231

Тема: PS/2 адаптер клавиатуры для Специалиста

  1. #171
    Guru Аватар для HardWareMan
    Регистрация
    26.02.2011
    Адрес
    г. Павлодар, Казахстан
    Сообщений
    4,410
    Спасибо Благодарностей отдано 
    322
    Спасибо Благодарностей получено 
    599
    Поблагодарили
    445 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vladimir_S Посмотреть сообщение
    А софт напрямую в клаву лезет или можно поправить монитор?
    Я знаю, что адаптированные со спецтрума игры (вроде Lode Runner или D.T.E.), бэйсик "Практик" и еще некоторые обычные игры (КОРТ, Алмаз) точно лезут напрямую, причем некоторые через IN/OUT. Обидно, что одной правкой монитора не обойтись - так бы можно было в нем вывести штатный сигнал языка. Сам сигнал, кстати, есть - там признак в памяти у стандартных мониторов, который переключает высоту тона нажатия клавиш, которая разная для языков.

  2. #172
    Banned
    Регистрация
    01.12.2010
    Адрес
    г. Санкт-Петербург
    Сообщений
    1,657
    Записей в дневнике
    21
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Можно конечно сделать, что бы пользователь сам сообщал контроллеру, что переключился РУС-ЛАТ. Причем, он это уже и так делает, переключая раскладки клавишей Scroll Lock.

    Тогда будет крайне непонятно поведение клавиатуры, если Scroll Lock и РУC/ЛАТ будут в противоположных состояниях.

  3. #173
    Banned
    Регистрация
    01.12.2010
    Адрес
    г. Санкт-Петербург
    Сообщений
    1,657
    Записей в дневнике
    21
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Очередная версия.

    Я тут сделал горячее подключение клавиатуры и перезапуск клавиатуры, если она зависла.

    Сделал режим MX. Переключается клавишей Print Screen.
    Вложения Вложения

  4. #174
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,165
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    125
    Поблагодарили
    71 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Как бы хотелось взглянуть на фьюзы для прошивки.

  5. #175
    Banned
    Регистрация
    01.12.2010
    Адрес
    г. Санкт-Петербург
    Сообщений
    1,657
    Записей в дневнике
    21
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию


  6. #176
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,165
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    125
    Поблагодарили
    71 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    vinxru, ты писал: "прошил один из контроллеров клавиатуры с фьюзом RSTDISBL. Т.е. ножка, которая использовалась для перепрограммирования контроллера, теперь используется для вывода данных. В этой поделке она сбрасывает компьютер.
    И сразу же нашел ошибку в программе. Вывод "сброс компьютера" оказался подключенным через внутренний резистор 10 ком (программа обнуляла регистр DDRС). Пришлось ставить усилитель на транзисторе. Еще забыл задать начальное состояние сброса. Сразу после включения до нажатия любой клавиши, сброс зажат."
    На схеме не где не отображен этот транзистор. Подскажи где его ставить. Ещё на схеме не подписаны выводы синхронизации и данных на PS/2 клавиатуру.

  7. #177
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,165
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    125
    Поблагодарили
    71 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    У меня тоже заработал PS/2 адаптер только наполовину. Объясню почему. Всё в STD режиме работает, но переключаюсь в МХ (в Специалисте_МХ2 по директиве Х) и всё. Висим. Ну вроде такие как ВК, ПС, ПВ, РУС/LAT работают, а вот цифровые, верхний ряд и цифры - не в какую, даже не пищит динамик на нажатие большинства. Переход в МХ режим, как написано здесь по Insert'у и по Print Screen'у не происходит и как оно должно происходить - индикация-то режима вроде есть, а толку нет. В МХ нужно вначале вводить дату. Никак. Ладно нажимаю ВК и всё. F6-то не работает, даже игры с Flash-диска не запустить. Обидно.
    Ещё как организовать сброс? Я так предполагаю нужно вывод Атмеги (какой?) посадить на сброс? Но у нас фьюз RSTDISBL не включен. Я выставлял фьюзы как на рисунке два топика назад. Блин а если он у нас включен - всё! без Atmega Fusebit doctor'а уже этот контроллер не прошить?
    Вот нарисовал выводы на разъём клавы.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	PS2pins.jpg 
Просмотров:	253 
Размер:	21.5 Кб 
ID:	42957  
    Последний раз редактировалось fifan; 01.09.2013 в 20:18.

  8. #178
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,165
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    125
    Поблагодарили
    71 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    На сайте автора прошивки от 5.06.2013 (я его прошивал), а здесь несколько топиков назад представлен архив с файлами от 24.03.2013.

  9. #179
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,165
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    125
    Поблагодарили
    71 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Автор написал:
    "А у меня все руки не доходят перекинуть F1-F10. Завтра точно сделаю, или я редиска."
    Но я говорю, что почти все клавиши не работают в МХ режиме, не только функциональные (в Специалисте не на чем проверить Fn - может и работают). Или только сделано само переключение режима? Кодировки-то для МХ другие (цитата от b2m):
    Вот таблица кодов из монитора Специалиста:
    00 01 02 03 04 05 06 07 8A 8B 8C 1F
    3B 31 32 33 34 35 36 37 38 39 30 2D
    6A 63 75 6B 65 6E 67 7B 7D 7A 68 3A
    66 79 77 61 70 72 6F 6C 64 76 7C 2E
    71 7E 73 6D 69 74 78 62 60 2C 2F 7F
    81 0C 19 1A 09 1B 20 08 80 18 0A 0D

    А вот уже из Специалиста-МХ:
    1B 8A 00 01 02 03 04 05 06 8B 8C 1F
    3B 31 32 33 34 35 36 37 38 39 30 2D
    4A 43 55 4B 45 4E 47 5B 5D 5A 48 3A
    46 59 57 41 50 52 4F 4C 44 56 5C 2E
    51 5E 53 4D 49 54 58 42 40 2C 2F 5F
    81 0C 19 1A 20 20 20 08 09 18 0A 0D

    Как говорится, почувствуйте разницу. Не совпадает верхний ряд, а также 09,1В.
    Большие и маленькие буквы - не важно, так уж устроен драйвер.
    Остальное совпадает.
    Последний раз редактировалось fifan; 02.09.2013 в 05:53.

  10. #180
    Guru Аватар для Vladimir_S
    Регистрация
    12.12.2011
    Адрес
    г. Иркутск
    Сообщений
    2,507
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    19 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от fifan Посмотреть сообщение
    Ещё как организовать сброс? Я так предполагаю нужно вывод Атмеги (какой?) посадить на сброс? Но у нас фьюз RSTDISBL не включен. Я выставлял фьюзы как на рисунке два топика назад. Блин а если он у нас включен - всё! без Atmega Fusebit doctor'а уже этот контроллер не прошить?
    Вместо Atmega Fusebit doctor'а лучше программатор с функцией параллельного программирования AVR взять.
    http://www.zx.pk.ru/showpost.php?p=624219&postcount=85
    Кстати и цена смешная.
    Последний раз редактировалось Vladimir_S; 02.09.2013 в 15:39.

Страница 18 из 24 ПерваяПервая ... 141516171819202122 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 153
    Последнее: 16.12.2021, 19:07
  2. Адаптер Z80->ZX-BUS
    от zx-kit в разделе Несортированное железо
    Ответов: 12
    Последнее: 05.10.2011, 11:35
  3. CD адаптер
    от alexsan в разделе БК-0010/0011
    Ответов: 2
    Последнее: 12.09.2011, 21:54
  4. Изучается спрос на плату для Специалиста
    от Павел Рябцов в разделе Барахолка (архив)
    Ответов: 109
    Последнее: 30.11.2010, 10:16
  5. Продается Лик (клон Специалиста)
    от KALDYH в разделе Барахолка (архив)
    Ответов: 1
    Последнее: 20.02.2010, 14:29

Ваши права

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