HT82M98A 3D USB+PS2 Mouse Features · · · · · · · Complete Universal Serial Bus specs V1.0 compatibility Serial Bus Interface Engine (SIE) USB transceiver Microsoft 3D Intelli mouse and IBM PS/2 mouse compatible Supports three buttons (R, M, L) and three axes (X, Y, Z) input Z axis can support two kinds of scroller input (optomechanical and mechanical) · · · · · Single chip solution especially for USB mouse function Halt function and wake-up feature reduce power consumption Plug and Play functions Minimal external components 6MHz crystal oscillator for system clock 18-pin DIP package General Description scroller input, namely; optomechanical and mechanical. It requires minimal external components to implement 3D USB plus PS/2 mouse. It can be briefly described as a Holtek 8-bit mC with an on-chip USB interface logic. The USB is specified by the Universal Serial Bus Specification V1.0. HT82M98A is a 3D mouse controller especially designed for USB and PS/2 applications. The HT82M98A can support the USB Standard Request as well as HID Class Request version 1.0 draft 4. It is compatible with Microsoft Intelli 3D PS/2 mouse. The X/Y axis photo input with built-in Holtek¢s special dynamic photo-input resistor and Z axis can support two kinds of 1 June 14, 2000 HT82M98A Block Diagram U S B T r a n s c e iv e r R e g is te r S e t U S B R e c e iv e r U S B D + U S B D - U S B T r a n s m itte r V o lta g e R e g u la to r V 3 3 O O S C 1 O S C 2 U S B In te rfa c (S a C o L o S e r ia l e E n g in e IE ) n d n tro l g ic C lo c k G e n e ra to r M a in S ta te m a c h in e R C R E S E T S u s p e n s io n C o n tro l H o lte k 8 - b it M ic r o c o n tr o lle r F IF O s ´ 2 V D D V S S Pin Assignment V S S 1 1 8 O S C 1 V 3 3 O 2 1 7 O S C 2 U S B D + /C L K 3 1 6 V D D U S B D - /D A T A 4 1 5 L E D R E S E T 5 1 4 M X 1 6 1 3 R X 2 7 1 2 L Y 1 8 1 1 Z 2 Y 2 9 1 0 Z 1 H T 8 2 M 9 8 A 1 8 D IP 2 June 14, 2000 HT82M98A Pin Description Pin No. Pin Name I/O Description USB Interface (2 pins) 3 USBD+/ CLK I/O USB data plus or PS2 Clock, F/W auto-detect USBD+ for USB, CLK for PS2 4 USBD-/ DATA I/O USB data minus or PS2 Data, F/W auto-detect USB- for USB, DATA for PS2 General purpose I/O (9 pins) 6, 7 X1, X2 I X-axis photo input with built-in Holtek's special dynamic photo input resistor 8, 9 Y1, Y2 I Y-axis photo input with built-in Holtek's special dynamic photo input resistor 10, 11 Z1, Z2 I Z-axis input supports two kinds of scroller input; optomechanical and mechanical 12, 13, 14 L, R, M I Input ports with pull-high resistor. These pads can function as Left, Right and Middle button input lines. Miscellaneous (7 pins) 1 VSS ¾ Negative power supply, ground. 2 V33O O 3.3V voltage output 5 RESET I Chip reset input, low active 15 LED I/O Drives LED output 16 VDD ¾ 5V positive power supply 17 OSC2 O 6MHz OSC output 18 OSC1 I 6MHz OSC input 3 June 14, 2000 HT82M98A Absolute Maximum Ratings Supply Voltage.................................-0.3V to 6V Storage Temperature.................-50°C to 125°C mC Input Voltage ...........VSS-0.3V to VDD+0.3V Operating Temperature ..............-25°C to 70°C USB Input Voltage .......VSS-0.3V to V33O+0.3V Note: These are stress ratings only. Stresses exceeding the range specified under "Absolute Maximum Ratings" may cause substantial damage to the device. Functional operation of this device at other conditions beyond those listed in the specification is not implied and prolonged exposure to extreme conditions may affect device reliability. D.C. Characteristics Symbol Parameter Ta=25°C Test Conditions Min. Typ. 4.5 ¾ 5.5 V USB mode ¾ 10 ¾ mA PS/2 mode ¾ 3 ¾ mA VDD Conditions ¾ Max. Unit VDD Operating Voltage ¾ IDD Operating Current (Crystal OSC) 5V No load, fSYS=6MHz ISTB Standby Current 5V No load, system HALT ¾ ¾ 250 mA VIL1 Input Low Voltage for I/O 5V Ports ¾ 0 ¾ 1.0 V VIH1 Input High Voltage for mC 5V I/O Ports ¾ 3.5 ¾ 5 V VIL2 Input Low Voltage (RESET) 5V ¾ 0 ¾ 1.5 V VIH2 Input High Voltage (RESET) 5V ¾ 3.5 ¾ 5 V VIH3 Input High Voltage for 3.3V USB I/O Ports ¾ 2.8 ¾ 3.6 V VPOR Power on Reset VDD Detection Voltage ¾ 3.5 ¾ 3.9 V IOL1 Output Port Sink Current 5V VOL=0.5V ¾ 4 ¾ mA IOH1 Output Port Source Current 5V VOL=4.5V ¾ -4 ¾ mA IOL2 Output Port Sink Current 5V (LED) VOL=4.5V ¾ 50 ¾ mA 5V 4 June 14, 2000 HT82M98A A.C. Characteristics Symbol Parameter Ta=25°C Test Conditions VDD Conditions Min. Typ. Max. Unit fSYS System Clock (Crystal OSC) 5V ¾ 0 6000 ¾ kHz tWDTosc Watchdog Oscillator ¾ ¾ 80 100 120 ms tWDT Watchdog Time-out Period (RC OSC) ¾ ¾ 768 1024 1280 ms tPWRT Power-up Timer Period ¾ ¾ ¾ 10 ¾ ms tOST Oscillation Start-up Timer Period ¾ Power-up or wake-up form HALT ¾ 1024 ¾ tSYS Note: tSYS=1/fSYS 5 June 14, 2000 HT82M98A Application Circuits This application circuit is for reference only V 1 M W 0 .1 m F 2 3 4 1 1 1 .5 k W 2 3 0 .1 m F 4 5 V S S O S C 1 V 3 3 O O S C 2 U S B D + /C L K V D D U S B D - /D A T A L E D 8 9 1 7 6 M H z 1 6 1 5 1 4 1 3 R X 1 7 1 8 M R E S E T 6 X 2 L Y 1 Z 2 Y 2 Z 1 1 2 1 1 1 0 H T 8 2 M 9 8 A 1 k W 1 k W V 1 M W C C R E C E P T _ A 4 0 .1 m F C C R E C E P T _ A 3 2 1 1 1 .5 k W 2 3 0 .1 m F 4 5 V S S O S C 1 V 3 3 O O S C 2 U S B D + /C L K V D D U S B D - /D A T A L E D R E S E T 6 8 9 1 7 1 6 1 5 6 M H z 1 0 k W 1 4 M 1 3 R X 1 7 1 8 X 2 L Y 1 Z 2 Y 2 Z 1 1 2 1 1 1 0 E n c o d e r H T 8 2 M 9 8 A 1 k W E V Z V X C 0 0 1 1 2 B 6 June 14, 2000 HT82M98A Holtek Semiconductor Inc. (Headquarters) No.3 Creation Rd. II, Science-based Industrial Park, Hsinchu, Taiwan, R.O.C. Tel: 886-3-563-1999 Fax: 886-3-563-1189 Holtek Semiconductor Inc. (Taipei Office) 5F, No.576, Sec.7 Chung Hsiao E. Rd., Taipei, Taiwan, R.O.C. Tel: 886-2-2782-9635 Fax: 886-2-2782-9636 Fax: 886-2-2782-7128 (International sales hotline) Holtek Semiconductor (Hong Kong) Ltd. RM.711, Tower 2, Cheung Sha Wan Plaza, 833 Cheung Sha Wan Rd., Kowloon, Hong Kong Tel: 852-2-745-8288 Fax: 852-2-742-8657 Copyright Ó 2000 by HOLTEK SEMICONDUCTOR INC. The information appearing in this Data Sheet is believed to be accurate at the time of publication. However, Holtek assumes no responsibility arising from the use of the specifications described. The applications mentioned herein are used solely for the purpose of illustration and Holtek makes no warranty or representation that such applications will be suitable without further modification, nor recommends the use of its products for application that may present a risk to human life due to malfunction or otherwise. Holtek reserves the right to alter its products without prior notification. For the most up-to-date information, please visit our web site at http://www.holtek.com.tw. 7 June 14, 2000