Страница 1 из 1

передача данных из мыши в МК

Добавлено: Чт окт 08, 2009 21:25:21
ZlojKota
Доброго времени суток, дорогие форумчане!!! второй день мучаюсь в попытках скормить мауса PS/2 своему МК (PIC16F887)... проблема не в том, что не могу написать прошивку.... я не знаю как.... нигде нет нормльного описания протокола ПС/2... чтобы с временными диаграммами..... кто куда чего сколько посылает и что требуется от МК в ответ... посмотрел осцилографом на работающую мыш, воткнутую в комп.... мягко говоря - я в шоке... в mikroC есть библиОтика работы с ПС/2, но там только для клавы.... втыкиваешь туды мыш - результат нулевой...

Добавлено: Пт окт 09, 2009 00:29:10
BCluster
Привет)
Плохо гуглил
http://www.computer-engineering.org/ps2protocol/
эт раз
два - проще прикошачить ком мышь вроди)

Добавлено: Пт окт 09, 2009 05:17:20
ZlojKota
за первое спасибо....
только что нашел вот это - http://radio-hobby.org/uploads/journal/ ... _2009.djvu
там про мышь описано оч. подробно... на 27-й страничке...

BCluster писал(а): проще прикошачить ком мышь вроди)
- перевелись нынче у нас ком-мышиши... :) мне мыша нужна, как следящий элемент для робота- будет следить скока и куда проехали...

Добавлено: Сб окт 10, 2009 00:00:30
BCluster
гыгы)
Ну усб наверно еще сложнее чем пс/2

Re: передача данных из мыши в МК

Добавлено: Вт сен 20, 2016 12:32:25
Серый_
Привет всем. Подключаю: USB Мышь > Переходник PS/2 > Недокомпьютер на МК (ATmega644). После посылки на мышь старт-импульса, она должна вернуть пачку Clock-ов (прерываний), а возвращает только одно. Может, кто сталкивался и знает какие тут могут быть "подводные камни"? На обычном ПК проверено = работает. (Клава на данном недокомпьютере работает, т. е. я не совсем нуб). :)
Изображение

Re: передача данных из мыши в МК

Добавлено: Вт сен 20, 2016 15:16:07
Мурик
Серый_ писал(а):USB Мышь > Переходник PS/2
Переходник активный? Если нет, то мышка наверное не поддерживает PS/2.

Re: передача данных из мыши в МК

Добавлено: Вт сен 20, 2016 16:50:22
Серый_
Сложно сказать какой он, для этого его надо "пошкерить", а не хочется. В случае пассивных переходников, материнка (обычного PC) должна в свой PS/2 коннектор "транслировать" USB протокол - придумка выглядит как-то даже фейково, нормальная ли это практика? Был бы лог-анализатор можно было бы потестить, что представляет из себя отсыл на мышь. Видимо, если такая картина выплывает - самое простое надыбать чисто-PS/2-шную мышь... :(

Re: передача данных из мыши в МК

Добавлено: Вт сен 20, 2016 17:54:34
Мурик
Серый_ писал(а):В случае пассивных переходников, материнка (обычного PC) должна в свой PS/2 коннектор "транслировать" USB протокол
Нет, это некоторые USB мышки еще и PS/2 поддерживают. Встречается и наоборот - PS/2 мышки поддерживают USB. Для них и предназначены пассивные переходники.

Re: передача данных из мыши в МК

Добавлено: Вт сен 20, 2016 19:53:02
Серый_
Раз с обычным компом работает через PS/2, то чего ей может не хватать?

Re: передача данных из мыши в МК

Добавлено: Вс окт 02, 2016 16:08:45
Серый_
P. s. Вообщем закупил PS/2 мышей подешевле, звуковуха выступила в роли бесплатного, 2-х канального лого-анализатора и... прорвало. Всплыло, что для пуска, достаточно "спустить дату" и ждать прерывания на клоке. Таким образом Acknow, Selftest и ID уже удалось считать: FA AA 00. Может и с её конфигом УГ не возникнет.

Re: передача данных из мыши в МК

Добавлено: Пн окт 03, 2016 16:44:35
m.ix
оффтоп

есть софт для комп, где оптическая мышь работает как сканер
сканирует не хуже обычного сканера
но размер поля сканирования был мал
мышкой водишь и сканируешь.