AT89RFD-11 User Guide
-1
7648A–USB–06/06
Section 1
Introduction
1.1
Features
•
One MCU = 2 devices (mouse and mass storage controllers) and one USB hub
•
No hub required
•
USB 2.0 Full Speed compliance
•
1 ms minimum Polling Interval
•
Low Power bus-powered device
•
Supported by all Microsoft O/S from Windows® 2000 and later
•
256 MB Nand Flash memory supported (driver supports memories up to 1GB)
•
High speed motion detection up to 20 ips (inches per second) and 8 G
•
Up to 800 CPI resolution
•
No mechanical moving parts
•
ISP (In System Programming) to upgrade the firmware
•
2K E2PROM to store parameters
•
Project sources availble with royalty free licence agreement
1.2
Introduction
This design guides describes the design of a composite device (mouse & mass storage
device) using the AT89C5131A Atmel microcontroller and the Avago ADNS-3030 opti-
cal sensor. The firmware implementation section describes the firmware architecture to
implement a composite device with the mouse and the memory functions. The Appendix
contains the hardware implementation and the BOM of this reference design.