HT82M98A 3-Key 3D USB+PS/2 Mouse Controller Features · Operating voltage: 4.4V~5.25V · Single chip solution especially for USB mouse function · Complete Universal Serial Bus specs V1.1 · HALT function and wake-up feature reduce power compatibility consumption · Serial Bus Interface Engine (SIE) · USB transceiver · Plug and Play functions · Microsoft 3D Intelli mouse and IBM PS/2 mouse · Minimal external components · 6MHz crystal oscillator for system clock compatible · Supports three buttons (R, M, L) and three axes · 18/20-pin DIP package (X, Y, Z) input · Z axis can only support encoder which divided by 2 General Description 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 MCU with an on-chip USB interface logic. The USB is specified by the Universal Serial Bus Specification V1.1. 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.1. 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 scroller input, Block Diagram U S B T r a n s c e iv e r U S B D + U S B R e c e iv e r U S B D U S B T r a n s m itte r V 3 3 O O S C 1 O S C 2 Rev. 2.00 R e g is te r S e t V o lta g e R e g u la to r 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 1 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 October 31, 2006 HT82M98A Pin Assignment V S S 1 2 0 O S C 1 V S S 1 1 8 O S C 1 V 3 3 O 2 1 9 O S C 2 V 3 3 O 2 1 7 O S C 2 U S B D + /C L K 3 1 8 V D D U S B D + /C L K 3 1 6 V D D U S B D -/D A T A 4 1 7 L E D U S B D - /D A T A 4 1 5 L E D R E S E T 5 1 6 M R E S E T 5 1 4 M X 1 6 1 5 R X 1 6 1 3 R X 2 7 1 4 L X 2 7 1 2 L Y 1 8 1 3 Z 2 Y 1 8 1 1 Z 2 Y 2 9 1 2 Z 1 Y 2 9 1 0 Z 1 S E L 0 1 0 1 1 S E L 1 H T 8 2 M 9 8 A 1 8 D IP -A H T 8 2 M 9 8 A 2 0 D IP -A Pin Description Pin Name I/O Description USB Interface (2 pins) USBD+/CLK I/O USB data plus or PS2 Clock, F/W auto-detect USBD+ for USB, CLK for PS2 USBD-/DATA I/O USB data minus or PS2 Data, F/W auto-detect USBD- for USB, DATA for PS2 General purpose I/O (11 pins) X1, X2 I X-axis photo input with built-in Holtek¢s special dynamic photo input resistor Y1, Y2 I Y-axis photo input with built-in Holtek¢s special dynamic photo input resistor Z1, Z2 I Z-axis input supports two kinds of scroller input; optomechanical and mechanical L, R, M I Input ports with pull-high resistor. These pads can function as Left, Right and Middle button input lines. SEL0* SEL1* I I SEL0=1: 400DPI (default) SEL0=0: 800DIP SEL1=1: USB and PS2 combo (default) SEL1=0: USB only Miscellaneous (7 pins) VSS ¾ Negative power supply, ground V33O O 3.3V voltage output I Chip reset input, low active RESET LED I/O Drives LED output VDD ¾ 5V positive power supply OSC2 O 6MHz OSC output OSC1 I 6MHz OSC input Note: ²*² These functions are only available on date code ¢-4¢ version Absolute Maximum Ratings Supply Voltage ..............................VSS-0.3V to VSS+6V Storage Temperature ............................-50°C to 125°C MCU 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. Rev. 2.00 2 October 31, 2006 HT82M98A D.C. Characteristics Symbol VDD Ta=25°C Test Conditions Parameter VDD Conditions ¾ ¾ Operating Voltage Min. Typ. Max. Unit 4.4 ¾ 5.25 V IDD Operating Current (Crystal OSC) 5V No load, fSYS=6MHz PS/2 mode ¾ 10 ¾ mA ¾ 3 ¾ mA ISTB Standby Current 5V No load, system HALT ¾ ¾ 250 mA VIL1 Input Low Voltage for I/O Ports 5V ¾ 0 ¾ 1.0 V VIH1 Input High Voltage for MCU I/O Ports 5V ¾ 3.5 ¾ 5 V USB mode 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 USB I/O Ports 3.3V ¾ 2.8 ¾ 3.6 V VPOR Power on Reset VDD Detection Voltage 5V ¾ 3.5 ¾ 3.9 V IOL1 Output Port Sink Current 5V VOL=0.5V ¾ 4 ¾ mA ¾ -4 ¾ mA ¾ 50 ¾ mA 50 100 150 kW IOH1 Output Port Source Current 5V VOL=4.5V IOL2 Output Port Sink Current (LED) 5V VOL=4.5V RPH Pull-high Resistance for RESET 5V ¾ A.C. Characteristics Symbol Ta=25°C Test Conditions Parameter VDD Conditions Min. Typ. Max. Unit fSYS System Clock (Crystal OSC) 5V ¾ 0 6000 ¾ kHz tOST Oscillation Start-up Timer Period ¾ Power-up or wake-up form HALT ¾ 1024 ¾ tSYS Note: tSYS=1/fSYS Timing Diagram X, Y Axis Photo-Coupler Crossed Width X 1 (Y 1 ) (Z 1 ) X 2 (Y 2 ) (Z 2 ) tp tr tf N o te : F o r X , Y - a x is tr, tp , tf > 3 0 m s F o r Z - a x is tr, tp , tf > 2 .5 m s X, Y, Z Axis Counting X 1 X 2 + 1 + 1 + 1 -1 + 1 -1 -1 -1 Z 1 Z 2 + 1 Rev. 2.00 + 1 -1 3 -1 October 31, 2006 HT82M98A Application Circuits This Application Circuit is for Reference Only V 2 .2 m F 0 .1 m F * 1 M W 2 3 4 1 0 k W * 1 0 m F 1 1 0 .0 1 m F * V S S V 3 3 O U S B D + /C L K U S B D - /D A T A 2 3 1 .5 k W 0 .1 m F D D R E C E P T _ A 3 3 p F * 5 6 4 3 3 p F * 8 9 1 7 6 M H z V D D 1 6 L E D 1 5 2 2 W * 0 .1 m F O S C 2 R E S E T X 1 X 2 7 1 8 O S C 1 1 4 M 1 3 R 1 2 L Y 1 1 1 Z 2 Y 2 1 0 Z 1 H T 8 2 M 9 8 A V 2 .2 m F 1 M W 0 .1 m F * 1 0 k W * 4 3 2 1 1 0 m F 1 V S S V 3 3 O U S B D + /C L K U S B D - /D A T A 0 .0 1 m F * 0 .1 m F D D R E C E P T _ A 2 3 1 .5 k W 4 3 3 p F * 5 O S C 1 O S C 2 R E S E T X 1 3 3 p F * 6 7 9 1 7 1 6 1 5 L E D 6 M H z 2 2 W * 0 .1 m F 1 4 M 1 3 R X 2 8 V D D 1 8 Y 1 L Y 2 Z 2 Z 1 1 2 1 1 1 0 H T 8 2 M 9 8 A Z - a x is M e c h n ic a l E n c o d e r Note: Layout 0.1mF capacitor, 22W resistor and 0.01mF capacitor as close to VDD pin as possible. Layout power plane and ground plane as large as possible. Place 0.1mF capacitor as close to RESET pin as possible. Place 6MHz crystal as close to OSC1 and OSC2 pins as possible. Components with * are used for EMC issue. Rev. 2.00 4 October 31, 2006 HT82M98A Package Information 18-pin DIP (300mil) Outline Dimensions A B 1 8 1 0 1 9 H C D E a G I F Symbol Rev. 2.00 Dimensions in mil Min. Nom. Max. A 895 ¾ 915 B 240 ¾ 260 C 125 ¾ 135 D 125 ¾ 145 E 16 ¾ 20 F 50 ¾ 70 G ¾ 100 ¾ H 295 ¾ 315 I 335 ¾ 375 a 0° ¾ 15° 5 October 31, 2006 HT82M98A 20-pin DIP (300mil) Outline Dimensions A B 2 0 1 1 1 1 0 H C D E Symbol Rev. 2.00 F a G I Dimensions in mil Min. Nom. Max. A 1020 ¾ 1045 B 240 ¾ 260 C 125 ¾ 135 D 125 ¾ 145 E 16 ¾ 20 F 50 ¾ 70 G ¾ 100 ¾ H 295 ¾ 315 I 335 ¾ 375 a 0° ¾ 15° 6 October 31, 2006 HT82M98A Holtek Semiconductor Inc. (Headquarters) No.3, Creation Rd. II, Science Park, Hsinchu, Taiwan Tel: 886-3-563-1999 Fax: 886-3-563-1189 http://www.holtek.com.tw Holtek Semiconductor Inc. (Taipei Sales Office) 4F-2, No. 3-2, YuanQu St., Nankang Software Park, Taipei 115, Taiwan Tel: 886-2-2655-7070 Fax: 886-2-2655-7373 Fax: 886-2-2655-7383 (International sales hotline) Holtek Semiconductor (China) Inc. (Dongguan Sales Office) Building No. 10, Xinzhu Court, (No. 1 Headquarters), 4 Cuizhu Road, Songshan Lake, Dongguan, China 523808 Tel: 86-769-2626-1300 Fax: 86-769-2626-1311 Holtek Semiconductor (USA), Inc. (North America Sales Office) 46729 Fremont Blvd., Fremont, CA 94538 Tel: 1-510-252-9880 Fax: 1-510-252-9885 http://www.holtek.com Copyright Ó 2006 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¢s products are not authorized for use as critical components in life support devices or systems. 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. Rev. 2.00 7 October 31, 2006