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

User Tag List

Страница 4 из 5 ПерваяПервая 12345 ПоследняяПоследняя
Показано с 31 по 40 из 45

Тема: Speccy mouse

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

    По умолчанию

    Цитата Сообщение от fk0
    bit3=1. И зарезервировать под 4-ю кнопку.
    Пожалуй это разумно.
    Цитата Сообщение от fk0
    Это дико неразумно.
    Я имел ввиду оставить bit3 порта #FADF для дополнительной кнопки.

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

  3. #32
    Veteran Аватар для lvd
    Регистрация
    23.01.2005
    Сообщений
    1,113
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от fk0
    Недостаточно. Есть 3 состояния или сигнала: колесо катится вперёд,
    колесо катится назад, колесо стоит на месте. Итого 2 бита -- вот их
    действительно достаточно при соответствующей частоте опроса.
    Однако вот на старых писюканских мышках хватало 1 бита - причём на 2д-движения и кнопки. Парадокс?!
    --- Кто съел всю уху?

  4. #33
    Veteran Аватар для lvd
    Регистрация
    23.01.2005
    Сообщений
    1,113
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от fk0
    Ну да. Всего лишь переразвести плату и собрать всё заново.
    Я вот к скорпу мег припаял без переразводки, однако...
    При том что
    оно не лезет теперь в существующий габарит...
    В какой-такой габарит? Где стандарт на этот габарит?
    --- Кто съел всю уху?

  5. #34
    Veteran
    Регистрация
    22.02.2005
    Адрес
    Украина, Харьков
    Сообщений
    1,527
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от lvd
    Однако вот на старых писюканских мышках хватало 1 бита - причём на 2д-движения и кнопки. Парадокс?!
    Это речь про COM-портовые мыши? Если да, так может вернемся в "каменный век" и будем поток байт PS/2 мыши (а еще лучше USB ) читать через магнитофонный порт

  6. #35
    Veteran
    Регистрация
    22.02.2005
    Адрес
    Украина, Харьков
    Сообщений
    1,527
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от lvd
    1-2 мсх погоду сделают?
    Использовать "железное" решение, где можно обойтись десятком строк на асме, это перебор...
    Цитата Сообщение от lvd
    Вот заодно и есть чем заняться контрольнику - до 8 бит довести.
    Зачем расходывать железные ресурсы? Если так поступать так может и магнитофонный сигнал вогнать в сдвиговый регистр и считывать байтами. Два нибла объеденить в один байт это что высший пилотаж программирования?
    Цитата Сообщение от lvd
    Аргументируй?
    Читайте выше.

  7. #36
    Veteran Аватар для SMT
    Регистрация
    16.01.2005
    Адрес
    Бобруйск
    Сообщений
    1,267
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    при соответствующей частоте опроса по 2 бита на 3 оптопары и 2 бита на кнопки - 8 бит. всё влезает в один порт, из м/с только усилители, дешифратор адреса и буферный элемент
    Последний раз редактировалось SMT; 23.12.2005 в 14:24.

  8. #37
    Veteran Аватар для lvd
    Регистрация
    23.01.2005
    Сообщений
    1,113
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от spensor
    Это речь про COM-портовые мыши? Если да, так может вернемся в "каменный век" и будем поток байт PS/2 мыши (а еще лучше USB ) читать через магнитофонный порт
    Конечно. А зачем городить железо там, где можно обойтись десятком строчек на асме?
    --- Кто съел всю уху?

  9. #38
    Veteran Аватар для lvd
    Регистрация
    23.01.2005
    Сообщений
    1,113
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от spensor
    Использовать "железное" решение, где можно обойтись десятком строк на асме, это перебор...
    Скупой платит дважды. В данном случае только скупой - это железячник, а платит за него матюками и т.д. - каждый кодер и юзер. =)

    Зачем расходывать железные ресурсы?
    То есть программные можно (процессор жрать), а железные (2 мсх на века) нельзя?

    Если так поступать так может и магнитофонный сигнал вогнать в сдвиговый регистр и считывать байтами.
    А не мешало бы. Хардварный модулятор и демодулятор. ФИФО буфер и всё - интеррупт-дривен. Тогда бы загрузка могла идти параллельно любой операции (игры в гаму, работе васика, етц). Яркий пример - конроллер дисковода. Там кста модулятор и демодулятор спрятаны в вгшке, а вот фифо и интеррупт дривен (иди дма + интеррупт) нету. А в амиге есть. В итоге - какие извраты нужны на спеке чтобы ПРОСТО проиграть музу параллельно ТОРМОЗНОЙ подгрузке и как всё замечательно на амиге.

    Два нибла объеденить в один байт это что высший пилотаж программирования?
    Это расход тактов кадра, которых и так не хватает.

    Читайте выше.
    Прочитал опять. Не увидел, причём, даже стона типа '2 мсх - этож на бакс дороже!'. Т.е. аргументов у тебя не наблюдается что-то.
    --- Кто съел всю уху?

  10. #39
    Veteran Аватар для lvd
    Регистрация
    23.01.2005
    Сообщений
    1,113
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SMT
    при соответствующей частоте опроса по 2 бита на 3 оптопары и 2 бита на кнопки - 8 бит. всё влезает в один порт, из м/с только усилители, дешифратор адреса и буферный элемент
    Кста на амиге так мыши и сделаны - оптопары и компараторы. Токо вот в самом компе стоит хардварный контроллер, который преобразует квадратурную модуляцию в 8битные координаты (кемпстон мауз бтв - клон амижного интерфейса по принципам считывания перемещения мыши).
    --- Кто съел всю уху?

  11. #40
    Master Аватар для Costa
    Регистрация
    17.03.2005
    Адрес
    Россия
    Сообщений
    711
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от lvd
    Кста на амиге так мыши и сделаны - оптопары и компараторы. Токо вот в самом компе стоит хардварный контроллер, который преобразует квадратурную модуляцию в 8битные координаты (кемпстон мауз бтв - клон амижного интерфейса по принципам считывания перемещения мыши).
    Имхо именно этот вариант самый рулез по плавности и качеству перемещения стрелки.Сравнивал контроллер от Скорпиона с COMовской мышью и собраннаю
    схему из формата с пассивной мышью.выбор был в пользу второго варианта.например при быстром шевелении комовской мышью стрелка просто прокручивалась на месте практически в любых прогах чего не было с пассивным вариантом.Правда Камилевский вариант не юзал.
    А вопрос такой: чтоб мне поиметь колесо на своём контролеере я так понимаю в контроллере надо допаять ещё один счётчик и подмешать его в младшие биты порта кнопок,так?

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

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

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

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

Похожие темы

  1. mouse driver
    от tasman в разделе Программирование
    Ответов: 25
    Последнее: 15.06.2005, 16:50

Ваши права

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