ADNK-5033-FS27 Avago Technologies US Inc., ADNK-5033-FS27 Datasheet - Page 17

KIT REF DES OPT MOUSE ADNS-5030

ADNK-5033-FS27

Manufacturer Part Number
ADNK-5033-FS27
Description
KIT REF DES OPT MOUSE ADNS-5030
Manufacturer
Avago Technologies US Inc.

Specifications of ADNK-5033-FS27

Main Purpose
Reference Design, Optical Mouse
Utilized Ic / Part
ADNS-5030
Wireless Frequency
27 MHz
Interface Type
USB
Modulation
FSK
For Use With/related Products
MC68HC908QY4A, MC68HC908JB12
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Secondary Attributes
-
Embedded
-
Primary Attributes
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
USB Report Format
The USB routines in the MC68HC908JB12 act as a
composite device of keyboard and mouse. It
implements two HID interfaces on endpoint 1 and
endpoint 2. HID interface 0 (endpoint 1) implements a
standard HID keyboard with identical report and boot
protocols. This interface also allows the host system to
turn on and off the respective LED state indicators by
1-byte output report. HID interface 1(endpoint 2)
implements multimedia, power management keys, and
mouse data. Reports with ID numbers 1 and 2 in
interface 1 have been reserved for keyboard power
management keys and multimedia keys for the
keyboard protocol. Those endpoint reports for
keyboard will not actually send to the host as there
will be no keyboard data received by the JB12 MCU.
The mouse report uses report ID number 3 in the HID
interface 1. The mouse report structure is shown in
Table 1.
Table 1. USB Mouse Report
17
Remote Wakeup
The MC68HC908JB12 receiver supports remote
wakeup functions that can wake up the host computer
during USB suspend. During suspend, the MCU will be
periodically awakened by the IRQ interrupt. The MCU
then turns on the RF front end and detects whether
valid mouse RF packets have arrived to wake up the
host. This periodic IRQ interrupt signal is generated
through the external RC charging and discharging
circuit. The MCU initializes this charging and
discharging cycle before it enters power saving mode.
Wakeup Detection Mechanism
After suspend, the MCU will wakeup for a short period
of time for each IRQ interrupt. This period is shorter
than one complete RF packet. In the case that an RF
packet has arrived, the MCU can only determine that a
portion of the packet is being received. For this short
detection period, there is the possibility that the noise
hit into the RF front end would have a pattern like a
packet portion. Therefore, if a packet portion is
detected, the MCU will turn on for a longer duty cycle.
This duty cycle is for receiving the next complete RF
packet that can wake up the host.
The mechanism of the remote wakeup is illustrated in
the following diagrams.

Related parts for ADNK-5033-FS27