Вдруг поможет...
Подключал ps/2 мышь к контроллеру Atmega16.
Кстати, подобным образом можно подключить и PS/2 клавиатуру, протокол-то тот же. (При отладке алгоритмов я подключал вместо мыши клавиатуру и принимал от нее байты, так что это проверено).
Пробная программа написана на IAR4.12, работает так:
инициализирует мышь подключенную к INT0 - CLOCK и PORTD_Bit3 - DATA (в трехкнопочном режиме со скроллером),
затем при нажатии кнопки или движении мыши идет перенаправление принятых кодов на USART (используя форматный printf)
Прошу прощения за качество программы, дальше проект не пошел ввиду бесперспективности...
Разбирался с протоколом и алгоритмом по следующим ссылкам:
http://www.computer-engineering.org/ps2mouse/http://www.computer-engineering.org/ps2protocol/
Прикрепленные файлы
ps2.zip ( 58.41 килобайт )
Кол-во скачиваний: 66