User Tag List

Страница 19 из 54 ПерваяПервая ... 151617181920212223 ... ПоследняяПоследняя
Показано с 181 по 190 из 531

Тема: Контроллер клавиатуры для "Пентагон-128" на ATMega8/48/88/168/328

  1. #181

    Регистрация
    20.01.2016
    Адрес
    п. Власиха, Московская обл.
    Сообщений
    594
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    41
    Поблагодарили
    22 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    У меня такой проблемы не наблюдается... странно...

    Сделал еще одну альтернативную версию толерантную к шине данных, т.к. порт FE и так подтянут резисторами к единице, сделал, чтобы порт был в HI-Z состоянии, а ноль отправлялся только когда бит равен нулю, это соответствует работе реальной клавиатуры, так что я даже рекомендую использовать эту версию, чтобы энергопотребление было меньше.

    Вложение удалено из-за недоработки, используйте версию 5.3
    Последний раз редактировалось EvgenRU; 01.02.2016 в 21:18.

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

  3. #182

    Регистрация
    19.02.2010
    Адрес
    Энергодар
    Сообщений
    1,187
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    27
    Поблагодарили
    22 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от EvgenRU Посмотреть сообщение
    У меня такой проблемы не наблюдается... странно...

    Сделал еще одну альтернативную версию толерантную к шине данных, т.к. порт FE и так подтянут резисторами к единице, сделал, чтобы порт был в HI-Z состоянии, а ноль отправлялся только когда бит равен нулю, это соответствует работе реальной клавиатуры, так что я даже рекомендую использовать эту версию, чтобы энергопотребление было меньше.
    Все работает..
    но глюк остался пример с клавишами


    - - - Добавлено - - -

    А вот глюк на 48атмеге..
    При передвижении по списку файлов...начинаеется редактирование названия...
    Так на этом контролере до конца списка так и не дошел.
    http://rghost.ru/67cKxylGC

  4. #183

    Регистрация
    20.01.2016
    Адрес
    п. Власиха, Московская обл.
    Сообщений
    594
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    41
    Поблагодарили
    22 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Как то у вас странно, шифт почему-то иногда не срабатывает. Посмотрите на всякий случай подключения KA15 и KD1

    PS: еще завтра посмотрю, там же Caps Shift, может его флаг нужно принудительно сбросить, завтра попробую. Хотя у меня и так нормально работает...

    Не удержался и сделал С шифтом перестало работать совсем...
    UPD: починил и перезалил.

    PPS: если подглючивают иногда клавиши [, ], {, }, ~, то это нормально, т.к. там переключение в режим E, не всегда может успеть сработать, я подобрал оптимальную задержку, но изредка может проскакивать не то значение, в основном это проявляется в режиме Basic 48 когда набрано много символов, в режиме Basic 128 это не критично, т.к. там скорость обработки намного выше и неправильные значения вообще не вводятся.

    PPPS: в 5.2 обнаружилась проблема в программе Crazy Test, не срабатывает нажатие клавиш после загрузки теста, пока что выясняю в чем проблема, как выясню будет 5.3
    Как оказывается, некоторые программы выбирают сразу по несколько рядов с порта #FE... в оригинальной прошивке это было учтено, а я решил упростить, ну и как всегда получилось.... :-D

    Вложение удалено из-за недоработки, используйте версию 5.3
    Последний раз редактировалось EvgenRU; 01.02.2016 в 21:19.

  5. #184

    Регистрация
    19.02.2010
    Адрес
    Энергодар
    Сообщений
    1,187
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    27
    Поблагодарили
    22 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от EvgenRU Посмотреть сообщение
    Как то у вас странно, шифт почему-то иногда не срабатывает. Посмотрите на всякий случай подключения KA15 и KD1
    подключено нормально..
    а вот клавиатуру я думаю стоит другую попробовать...завтра притяну...
    а вот глюк на атмеге48 был и на двух разных клавиатурах....

  6. #185

    Регистрация
    20.01.2016
    Адрес
    п. Власиха, Московская обл.
    Сообщений
    594
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    41
    Поблагодарили
    22 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Версия 5.3 исправлены проблемы одновременного опроса нескольких рядов

    PS: данную версию возможно получится подключить даже без буфера на подтяжках ) т.е. можно из ZX убрать буфер порта #FE и подключить непосредственно к шине адреса и данных (не забыв при этом про вывод чтения порта FE) но на живых экспонатах всё же не рекомендую, только на вновь собираемых

    Вложение удалено, используйте версию 5.5 на странице 20
    Последний раз редактировалось EvgenRU; 04.02.2016 в 19:49.

  7. #186

    Регистрация
    19.02.2010
    Адрес
    Энергодар
    Сообщений
    1,187
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    27
    Поблагодарили
    22 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от EvgenRU Посмотреть сообщение
    Версия 5.3 исправлены проблемы одновременного опроса нескольких рядов
    Работает замачательно.
    Глюков пока не обнаружил.
    Последний раз редактировалось oracleua; 01.02.2016 в 20:55.

  8. #187

    Регистрация
    15.07.2009
    Адрес
    Череповец
    Сообщений
    1,801
    Спасибо Благодарностей отдано 
    178
    Спасибо Благодарностей получено 
    64
    Поблагодарили
    49 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Опробовал на Скорпионе. В турборежиме клавиатура не работает. С раскладками непонятно - "RCtrl" выдаёт "=", ";" не работает, ещё некоторые непонятки с раскладкой.
    ZX-Evo Rev. C4 (Double-config) / VDAC2 / NeoGS / ZX-Multisound / NemoIDE / ZiFi
    Scorpion ZS 256 Turbo+ (Light) / GMX / ZXM-GS / TSFM / SMUC / ZXKM / Gotek

  9. #188

    Регистрация
    20.01.2016
    Адрес
    п. Власиха, Московская обл.
    Сообщений
    594
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    41
    Поблагодарили
    22 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Gutten Посмотреть сообщение
    Опробовал на Скорпионе. В турборежиме клавиатура не работает. С раскладками непонятно - "RCtrl" выдаёт "=", ";" не работает, ещё некоторые непонятки с раскладкой.
    Какая частота кварца? Может МК не тянет? Попробуйте другой МК/Кварц, контакты думаю вы вряд ли перепутали, так что скорее всего не тянет. Сейчас еще схему скорпиона посмотрю, может там какие-то особенности есть. С турбо, в принципе, можно попробовать допилить, если заработает.

  10. #189

    Регистрация
    15.07.2009
    Адрес
    Череповец
    Сообщений
    1,801
    Спасибо Благодарностей отдано 
    178
    Спасибо Благодарностей получено 
    64
    Поблагодарили
    49 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    24МГц, без турбо работает. цифры и буквы вбиваются правильно, так что контакты не перепутаны. В прошлом году весной я (АЛЕКСЕЙ) на твоём сайте писал об этой же проблеме про турбо.

    - - - Добавлено - - -

    Есть ещё Атмега48V-10PU, если под неё перекомпилить прошивку, могу на ней проверить с кварцем 24 МГц
    ZX-Evo Rev. C4 (Double-config) / VDAC2 / NeoGS / ZX-Multisound / NemoIDE / ZiFi
    Scorpion ZS 256 Turbo+ (Light) / GMX / ZXM-GS / TSFM / SMUC / ZXKM / Gotek

  11. #190

    Регистрация
    20.01.2016
    Адрес
    п. Власиха, Московская обл.
    Сообщений
    594
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    41
    Поблагодарили
    22 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Gutten Посмотреть сообщение
    24МГц, без турбо работает. цифры и буквы вбиваются правильно, так что контакты не перепутаны. В прошлом году весной я (АЛЕКСЕЙ) на твоём сайте писал об этой же проблеме про турбо.

    - - - Добавлено - - -

    Есть ещё Атмега48V-10PU, если под неё перекомпилить прошивку, могу на ней проверить с кварцем 24 МГц

    Тут проблема какая, раз он на Ctrl выдает = это значит он клавиатуру не всегда корректно успевает считать, тут можно попробовать залить прошивку для 25 МГц или для 20МГц, посмотреть, на какой будет корректно работать.

    Атмега48V-10PU, в ней же прям указано, что 10PU, т.е. 10МГц макс рекомендуемая частота, не уверен что 24 потянет.

    PS: прошивку сейчас сделаю, вдруг заработает...
    Последний раз редактировалось EvgenRU; 02.02.2016 в 00:26.

Страница 19 из 54 ПерваяПервая ... 151617181920212223 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 112
    Последнее: 03.08.2020, 16:24
  2. Ответов: 3
    Последнее: 16.10.2010, 14:04
  3. Продам плату "Пентагон-128K" + примочки
    от Atari в разделе Барахолка (архив)
    Ответов: 3
    Последнее: 20.03.2010, 13:30
  4. Продам печатные платы: от "Львов-48" и клавиатуры
    от Tim0xA в разделе Барахолка (архив)
    Ответов: 9
    Последнее: 27.12.2008, 16:41
  5. Ответов: 3
    Последнее: 23.07.2007, 19:10

Ваши права

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