Просмотр полной версии : Неполадки с Kempston Mouse
В любой программе при работе с мышью координаты курсора произвольно периодически резко меняются (чаще всего курсор "прыгает" в правый верхней угол экрана). Подскажите как устранить.
В любой программе при работе с мышью координаты курсора произвольно периодически резко меняются (чаще всего курсор "прыгает" в правый верхней угол экрана). Подскажите как устранить.Для начала сообщил бы по какой схеме сделан контроллер :)
Судя по всему проблема в дешифраторе портов мышки, в частности порта координаты X (A5=0,A8=1,A10=0)
Для начала сообщил бы по какой схеме сделан контроллер :)
Судя по всему проблема в дешифраторе портов мышки, в частности порта координаты X (A5=0,A8=1,A10=0)
Хмм. Собирал не я, так что по какой схеме затрудняюсь ответить. Фото девайса прилагаю .:v2_unsur:
Введи и запусти вот такой тест, и скажи какие коды увидишь
в верхней строке экрана:
10 PRINT AT 0,0;
20 PRINT IN 64223;" ";
30 PRINT IN 64479;" ";
40 PRINT IN 65503;" ";
60 GOTO 10
Добавлено через 4 минуты
Хмм. Собирал не я, так что по какой схеме затрудняюсь ответить. Фото девайса прилагаю .:v2_unsur:Понятно, собрано по моей схеме :)
Попробуй на выход сигнала /WAIT (24 ножка Z80) поставить конденсатор пикофарад на 100-200.
Введи и запусти вот такой тест, и скажи какие коды увидишь
в верхней строке экрана:
Добавлено через 4 минуты
Понятно, собрано по моей схеме :)
Попробуй на выход сигнала /WAIT (24 ножка Z80) поставить конденсатор пикофарад на 100-200.
Коды следующие: 255 128 96. ушел пока искать подходящий кондёр.
Коды следующие: 255 128 96.При сбоях, про которые ты говорил, время от времени вместо 128 или 96 должен проскакивать код 255.
ушел пока искать подходящий кондёр.Убедись в начале, что действительно есть моменты, когда проскакивает 255.
ушел пока искать подходящий кондёр
Ушел за кондером 30 апреля... и не вернулся! Ужос! :)
Ушел за кондером 30 апреля... и не вернулся! Ужос! :)
:-) Ух... Были временные трудности с инетом и праздники достали.
Продолжаю тему.
1. В тест'е 255 не проскакивает.
2. В BGE перемещая курсор по экрану самопроизвольно вводятся пиксели. Но бывает такое редко.
3. Зачастую при рисовании курсор произвольно резко меняет координаты, далее срабатывает кнопка "отмена".
p.s. кондер пока не вешал. паять!?
кондер пока не вешал. паять!?Запаяй, хуже не будет.
Запаяй, хуже не будет.
Вобщем кондер запаял. По прежнему подглючивает, но вроде как пореже.
Вобщем кондер запаял. По прежнему подглючивает, но вроде как пореже.Не плохо бы осцилографом посмотреть. Есть такая возможность?
Не плохо бы осцилографом посмотреть. Есть такая возможность?
Нет к сожалению. :v2_frown:
Сaro, может заменить микросхему на ваше усмотрение!? Ну не стабильно как-то:v2_frown:
Сaro, может заменить микросхему на ваше усмотрение!? Ну не стабильно как-то:v2_frown:Можно попробовать сменить прошивку микроконтроллера.
Сможешь?
Надо будет спаять простой 5-ти проводный кабель для подключения МК к LPT-порту IBM-ки.
И скачать UNIPROF - это программа для прошивки AVR-ок (схема кабеля есть в его HELPе).
Новую прошивку вышлю на твой e-mail.
Можно попробовать сменить прошивку микроконтроллера.
Сможешь?
:v2_conf2: трудно сказать. Как буду готов - отпишусь.
Powered by vBulletin® Version 4.2.5 Copyright © 2026 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot