User Tag List

Страница 137 из 160 ПерваяПервая ... 133134135136137138139140141 ... ПоследняяПоследняя
Показано с 1,361 по 1,370 из 1598

Тема: ZX_Multi_Card

  1. #1361
    Guru
    Регистрация
    14.05.2015
    Адрес
    г. Харьков, Украина
    Сообщений
    2,940
    Спасибо Благодарностей отдано 
    150
    Спасибо Благодарностей получено 
    302
    Поблагодарили
    171 сообщений
    Mentioned
    4 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    caro, а в турбо с пентагоном нормально будет работать ?
    Увы общий формат форума вышел из рамок моего любимого места , более тут не бываю.

  2. #1362
    Guru Аватар для caro
    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,721
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    134
    Поблагодарили
    87 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от JV-Soft Посмотреть сообщение
    caro, а в турбо с пентагоном нормально будет работать ?
    В Турбо режиме Z80 будет тормозится сигналом WAIT при обращении к порту клавиатуры.

  3. #1363
    Veteran
    Регистрация
    06.02.2009
    Адрес
    Кемерово
    Сообщений
    1,337
    Спасибо Благодарностей отдано 
    59
    Спасибо Благодарностей получено 
    165
    Поблагодарили
    132 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А при какой частоте МК возможна безвайтовость в турбо-режиме?
    ПК8010 "Корвет"+ExtRom+AY, Atari 65XE+SDrive, Дельта-С(52ИС)+AY, Scorpion ZS 1024+SMUC

  4. #1364
    Guru Аватар для caro
    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,721
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    134
    Поблагодарили
    87 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от marinovsoft Посмотреть сообщение
    А при какой частоте МК возможна безвайтовость в турбо-режиме?
    При тактовой частоте 7 МГц цикл чтения порта клавиатуры = 2.5/7000000 = 357 нсек. Обработка запроса занимает 12 тактов частоты контроллера, то-есть период тактовой частоты должен быть меньше 357/12 нсек, а это получается при F > 33.6 МГц.

    PS. Я уже как то писал, что для решения проблемы с турбированием достаточно предусмотреть в схеме автоматическое добавление в цикле IORQ нескольких тактов /WAIT, для того, что бы циклы чтения и записи в порты остались такими же как в обычном режиме.
    Последний раз редактировалось caro; 26.11.2018 в 09:59.

  5. #1365
    Guru
    Регистрация
    16.12.2009
    Адрес
    Харьков
    Сообщений
    4,732
    Спасибо Благодарностей отдано 
    357
    Спасибо Благодарностей получено 
    370
    Поблагодарили
    238 сообщений
    Mentioned
    11 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от caro Посмотреть сообщение
    А это потребует довольно кардинальной модификации этой самой прошивки
    У меня на Скорпионе порты часов Профи тоже конфликтуют с его портами.
    Я пока отложил эту задачу, занимаюсь подключением к ZXMC USB-клавиатуры, мышки и джойстика.
    Камиль, а получится, по возможности конечно, продолжить наши изыскания по расширенной клавиатуре Профи? В прошивке мультикарты для Профи расширенные клавиши реализованы, но как-то не так, как в твоем отдельном контроллере клавиатуры для Профи, видимо алгоритм работы другой? В отдельном контроллере на ATTINY2313 всё работает четко, все клавиши видны как в тесте ХТ клавиатуры, так и в СПМ, а в прошивке мультикарты видны клавиши только на адресе А14. наши изыскания по мультикарте закончились на сообщении 1108. Посмотри по возможности, может получится добить этот вопрос до конца. Спасибо заранее.
    Profi must live!

    Моё железо...

    1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
    3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
    4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
    Все укомплектованы:
    Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive
    [свернуть]

    Ссылка на Telegram-канал поддержки пользователей Profi.

  6. #1366
    Guru Аватар для caro
    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,721
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    134
    Поблагодарили
    87 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от solegstar Посмотреть сообщение
    а получится, по возможности конечно, продолжить наши изыскания по расширенной клавиатуре Профи?
    Исправленную прошивку выслал, жду результата проверки.
    У меня на Скорпионе расширенные клавиши Профи с битом 6 работают.

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

  8. #1367
    Guru
    Регистрация
    16.12.2009
    Адрес
    Харьков
    Сообщений
    4,732
    Спасибо Благодарностей отдано 
    357
    Спасибо Благодарностей получено 
    370
    Поблагодарили
    238 сообщений
    Mentioned
    11 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от caro Посмотреть сообщение
    Исправленную прошивку выслал, жду результата проверки.
    У меня на Скорпионе расширенные клавиши Профи с битом 6 работают.
    Спасибо, Камиль. Вечером проверю, только вернулся из командировки. О результатах отпишусь.
    Profi must live!

    Моё железо...

    1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
    3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
    4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
    Все укомплектованы:
    Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive
    [свернуть]

    Ссылка на Telegram-канал поддержки пользователей Profi.

  9. #1368
    Guru
    Регистрация
    16.12.2009
    Адрес
    Харьков
    Сообщений
    4,732
    Спасибо Благодарностей отдано 
    357
    Спасибо Благодарностей получено 
    370
    Поблагодарили
    238 сообщений
    Mentioned
    11 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Проверил вчера прошивку. Результат такой же, как и был в предыдущей версии - кнопки, работающие на А14 определяются, как расширенные, на остальных адресах работают только как буквы. вот результат проверки F1-F10, Ins, Del, Home, End, PageUp, Page Down, и шифтов.

    Фото экрана

    [свернуть]

    в бейсике 48 запустил скрипт проверки чтения клавиатуры, судя по цифрам, 6 бит срабатывает на клавишах, но видятся только клавиши на А14.

    причем, если сделать сброс с зажатой клавишей, то вывалится еще один тест с индикацией нажатых клавиш под обычный экран и там тоже расширенные клавиши на А14 пишутся с надписью "6-бит !!!", остальные нет. Было бы хорошо, если бы этот тест под обычный экран выдрать и сделать так, чтобы он всегда запускался после сброса, для проверки прошивки мультикарты без платы Профи. возможно есть некоторый алгоритм или последовательность появления этого 6 бита. фото теста я не сделал вчера, а эмуляторы в него не вываливаются... видимо инициализация клавиш идет уже после сброса.
    Profi must live!

    Моё железо...

    1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
    3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
    4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
    Все укомплектованы:
    Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive
    [свернуть]

    Ссылка на Telegram-канал поддержки пользователей Profi.

  10. #1369
    Guru Аватар для caro
    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,721
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    134
    Поблагодарили
    87 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от solegstar Посмотреть сообщение
    Было бы хорошо, если бы этот тест под обычный экран выдрать и сделать так, чтобы он всегда запускался после сброса, для проверки прошивки мультикарты без платы Профи. возможно есть некоторый алгоритм или последовательность появления этого 6 бита. фото теста я не сделал вчера, а эмуляторы в него не вываливаются... видимо инициализация клавиш идет уже после сброса.
    Я этот тест уже выдирал, когда возился с контроллером под Профи, но где-то он у меня затерялся в архивах.
    Вообще-то очень странно, почему в буфере скан-кодов 6-ой бит отображается, а в драйвере не видится.
    Придется еще покопаться.

  11. #1370
    Guru Аватар для caro
    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,721
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    134
    Поблагодарили
    87 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Всё, я наконец-то понял свою ошибку.
    Просто забыл, что 6-ой бит - это бит KD5 = 0 при сканировании только линии KA14.
    Исправленная версия прошивки ATMega8515/ZXMC2 для Профи: http://caro.su/files/zxmc2prf28.zip
    Последний раз редактировалось caro; 06.12.2018 в 23:59.

Страница 137 из 160 ПерваяПервая ... 133134135136137138139140141 ... ПоследняяПоследняя

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

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

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

Ваши права

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