The mouse is becoming increasingly popular as a
standard pointing data entry device. There is no doubt
that the demand for the mouse is increasing. Various
kinds of mice can be found in the market, including opti-
cal mice, opto-mechanical mice, and their close rela-
tive, trackballs. The mouse interfaces to the host via a
dedicated interface card or an RS-232 port. Their
mechanisms are very similar. The major electrical
components of a mouse are: AN519
Implementing a Simple Serial Mouse Controller
INTRODUCTION THEORY OF OPERATION
The mouse is becoming increasingly popular as a A mouse can be divided into several functional blocks:
standard pointing data entry device. There is no doubt Microcontroller
that the demand for the mouse is increasing. Various
Button detection
kinds of mice can be found in the market, including opti-
cal mice, opto-mechanical mice, and their close rela- Motion detection
tive, trackballs. The mouse interfaces to the host via a ……