AT89RFD-11 User Guide
-3
7648A–USB–06/06
Section 2
Reference Design Overview
The reference design offers a full speed mouse with a mass storage capability to allow
the user to save and exchange files using his mouse. This solution is based on a double
enumeration (composite device) process to allow the management of both devices with
one microcontroller the AT89C5131A-M. The mouse is based on the ADNS-3030 Avago
sensor to collect the X, Y motion value. An optical quadrature encoder provides the Z-
wheel movement. Each of the button switches is pulled up normally and provides a
Ground when depressed.
Figure 2-1.
.
Reference Design Overview
AT89C5131A-M
ATMEL
microcontroller
AVAGO
ADNS-3030
Optical Mouse
Sensor
MOSI
MISO
SCLK
STDW
NCS
Z Optics
Wheel
Quadrature
signals
Left Button
Middle Button
Right Button
Nand Flash
Memory
I/Os
Control
&
command
MOTION