![]() |
|
If you can't view the Datasheet, Please click here to try to view without PDF Reader . |
|
Datasheet File OCR Text: |
HT82M23A/HT82M23B/HT82M23C 3/5-Key USB+PS/2 Optical Mouse Controller Features * Operating voltage: 4.4V~5.25V * Compatible with Microsoft Windows 2000 and * HALT function and wake-up feature reduce power consumption * Plug and Play functions * Minimal external components * 6MHz crystal oscillator for system clock * Interface compliant with ADNS-2051, ADNS-2610 5-button Wheel Mouse * Microsoft 3D Intelli mouse and IBM PS/2 mouse compatible * Supports 3/5 buttons and Z-axis input * Z-axis can support two kinds of scroller input and ADNS-2620 * Pass WHQL, USB-IF and EMC testing * HT82M23A is pin compatible with HT82M22A * HT82M23B/HT82M23C is pin compatible with (optomechanical and mechanical) * 3 key or 5 key mode can be selected by package * Complete Universal Serial Bus specs V2.0 compatibility * Serial Bus Interface Engine (SIE) * USB transceiver * Single chip solution especially for USB mouse HT82M21A * HT82M23A: 20-pin DIP/SOP package HT82M23B/HT82M23C: 18-pin DIP/SOP package function General Description HT82M23A/HT82M23B/HT82M23C is a Plug and Play Windows 2000 and 5-button 3D USB+PS/2 Mouse controller. The HT82M23A/HT82M23B/HT82M23C can support the USB Standard Request as well as HID Class Request version 1.1. It is compatible with Microsoft Intelli 3D or Windows 2000 5 key PS/2 mouse. The Z-axis can support two kinds of scroller input, namely; mechanical and optomechanical. It requires minimal external components to implement 3D or Windows 2000 5 key USB plus PS/2 mouse. All its features combined and make up this versatile Holtek 8-bit MCU with an on-chip USB interface logic. The USB is specified by the Universal Serial Bus Specification V2.0. The USB vendor ID for HT82M23A/HT82M23B/ HT82M23C is defined as 04D9H, the USB product ID is different by different package Selection Table Part No. HT82M23A HT82M23B HT82M23C Interface USB and PS/2 USB and PS/2 USB only Mode Windows 2000 3D 3D USB Product ID 048EH 0499H 0499H Package 20DIP/SOP 18DIP/SOP 18DIP/SOP Rev. 1.10 1 January 22, 2007 HT82M23A/HT82M23B/HT82M23C Block Diagram USB T r a n s c e iv e r USB R e c e iv e r R e g is te r Set USBD+ USBD- USB T r a n s m itte r V33O V o lta g e R e g u la to r USB In te rfa c (S a Co Lo S e r ia l e E n g in e IE ) nd n tro l g ic H o lte k 8 - b it M ic r o c o n tr o lle r OSC1 OSC2 C lo c k G e n e ra to r RC RESET M a in S ta te m a c h in e S u s p e n s io n C o n tro l F IF O s 2 VDD VSS Pin Assignment VSS 1 2 3 4 5 6 7 8 9 10 V33O U S B D + /C L K U S B D - /D A T A RESET SEL1 S D IO SC LK SEL0 RB0 20 19 18 17 16 M R L Z2 Z1 RB1 15 14 13 12 11 OSC1 OSC2 VDD LED VSS 1 2 3 4 5 6 7 8 9 V33O U S B D + /C L K U S B D - /D A T A RESET SEL1 S D IO SC LK SEL0 18 17 16 15 14 13 12 11 10 L Z2 Z1 R M OSC1 OSC2 VDD LED H T82M 23A 2 0 D IP -A /S O P -A H T 8 2 M 2 3 B /H T 8 2 M 2 3 C 1 8 D IP -A /S O P -A Rev. 1.10 2 January 22, 2007 HT82M23A/HT82M23B/HT82M23C Pin Description Pin Name VSS V33O USBD+/CLK USBD-/DATA RESET I/O 3/4 O I/O I/O I Negative power supply, ground 3.3V voltage output USB data plus or PS2 Clock, F/W auto-detect USBD+ for USB, CLK for PS2 USB data minus or PS2 Data, F/W auto-detect USB- for USB, DATA for PS2 Chip reset input, low active Configuration selections SEL1=0: Z-axis is divided by 2 (default) SEL1=1: Z-axis is divided by 4 For ADNS 2051: SEL0=0: 800DPI (default) SEL0=1: 400DPI For ADNS 2610/2620: SEL0=0, 400DPI (default) SEL0=1, 800DPI-by firmware Serial data for Agilent sensor IC SDIO Serial data for Agilent sensor IC SCLK Click button detection. Input ports with 30kW pull-high resistor. Input ports with pull-high resistor. These pads can function as Left, Right, Middle, B4 and B5 button input lines. Z-axis input supports two kinds of scroller input; optomechanical and mechanical. Drives LED output 5V positive power supply 6MHz OSC output 6MHz OSC input Description SEL1 SEL0 I SDIO SCLK RB0, RB1 L, R, M Z1, Z2 LED VDD OSC2 OSC1 I/O I I I I/O 3/4 O I Absolute Maximum Ratings Supply Voltage ..............................VSS-0.3V to VSS+6V MCU Input Voltage.....................VSS-0.3V to VDD+0.3V 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. Storage Temperature ............................-50C to 125C Operating Temperature...........................-25C to 70C Rev. 1.10 3 January 22, 2007 HT82M23A/HT82M23B/HT82M23C D.C. Characteristics Symbol VDD IDD ISUS VIL1 VIH1 VIL2 VIH2 VPOR IOL Parameter Operating Voltage Operating Current (Crystal OSC) USB Suspend Mode Input Low Voltage (Z1, Z2, L, M, R) Input High Voltage (Z1, Z2, L, M, R) Input Low Voltage (RESET) Input High Voltage (RESET) Built-in Power on Reset VDD Detection Voltage Sink Current (LED) Test Conditions VDD 3/4 5V 5V 5V 5V 5V 5V 5V 5V VOL=0.8V No load, fSYS=6MHz Conditions 3/4 USB mode PS/2 mode Min. 4.4 3/4 3/4 3/4 0 3.5 0 3.5 3/4 3/4 Typ. 3/4 10 3 3/4 3/4 3/4 3/4 3/4 3.7 50 Max. 5.25 3/4 3/4 250 1.0 5 1.5 5 3/4 3/4 Ta=25C Unit V mA mA mA V V V V V mA No load, system HALT 3/4 3/4 3/4 3/4 3/4 A.C. Characteristics Symbol fSYS Parameter System Clock (Crystal OSC) Test Conditions VDD 5V Conditions 3/4 Min. 0 Typ. 6000 Max. 3/4 Ta=25C Unit kHz Note: tSYS=1/fSYS Timing Diagram Z-axis Photo-Coupler Crossed Width Z1 Z2 tr N o te : F o r Z - a x is tr, tP , tf > 1 m s tP tf Z-axis Counting Z1 Z2 +1 +1 -1 -1 Rev. 1.10 4 January 22, 2007 HT82M23A/HT82M23B/HT82M23C Functional Description PS/2 Mouse * PS/2 status byte Command F3h C8h F3h 64h F3h 50h F2h Response From Mouse FAh FAh FAh FAh FAh FAh FAh, 03h Byte 1 Bit 7: Reserved Bit 6: 0=Stream Mode, 1=Remote Mode Bit 5: 0=Disabled, 1=Enabled Bit 4: 0=Scaling 1:1, 1=Scaling 2:1 Bit 3: 1=Wrap Mode, 0=Stream or Remote (different from IBM specs.) Bit 2: 1=Left Button Pressed Bit 1: 1=Middle Button Pressed Bit 0: 1=Right Button Pressed * For HT82M23A, mouse mode changes between Byte 2 Bit 0~7 current resolution setting (Bit 0=LSB) Standard and Windows 2000 PS/2 mode. Sending the commands in the following sequence will set the mouse to Windows 2000 PS/2 mode. Command F3h C8h F3h C8h F3h 50h F2h Response From Mouse FAh FAh FAh FAh FAh FAh FAh, 04h Byte 3 Bit 0~7 current sampling rate (Bit 0=LSB) * Standard PS/2 data format (HT82M23A/HT82M23B) Bit No. 1st word 2nd word 3rd word 7 YV X7 Y7 6 XV X6 Y6 5 YS X5 Y5 4 XS X4 Y4 3 1 X3 Y3 2 M X2 Y2 1 R X1 Y1 0 L X0 Y0 * Data format for 3D PS/2 (HT82M23A/HT82M23B) Any time the PC sends a reset FFh command to the mouse, it will reset the mouse to Standard PS/2 mode. Bit No. 1st word 2nd word 3rd word 4th word Note: 7 YV X7 Y7 Z7 6 XV X6 Y6 Z6 5 YS X5 Y5 Z5 4 XS X4 Y4 Z4 3 1 X3 Y3 Z3 2 M X2 Y2 Z2 1 R X1 Y1 Z1 0 L X0 Y0 Z0 After power-on reset is initiated, the mouse is set to Standard PS/2 mode. * USB mouse data format for 3D mod (HT82M23A/HT82M23B/HT82M23C) Bit No. 1st word 2nd word 3rd word 4th word 7 0 X7 Y7 Z7 6 0 X6 Y6 Z6 5 0 X5 Y5 Z5 4 0 X4 Y4 Z4 3 0 X3 Y3 Z3 2 M X2 Y2 Z2 1 R X1 Y1 Z1 0 L X0 Y0 Z0 The X/Y data report is 9-bit 2s complement The Z data report is 8-bit 2s complement * Data format for 5-button Wheel Mouse (HT82M23A) Bit No. 1st word 2nd word 3rd word 4th word Note: 7 0 X7 Y7 0 6 0 X6 Y6 0 5 YS X5 Y5 4 XS X4 Y4 3 1 X3 Y3 2 M X2 Y2 Z2 1 R X1 Y1 Z1 0 L X0 Y0 Z0 * Data format for Windows 2000 mode (HT82M23A) Bit No. 1st word 2nd word 3rd word 4th word Note: 7 0 X7 Y7 Z7 6 0 X6 Y6 Z6 5 0 X5 Y5 Z5 4 3 2 1 R X1 Y1 Z1 0 L X0 Y0 Z0 RB1 RB1 M X4 Y4 Z4 X3 Y3 Z3 X2 Y2 Z2 RB1 RB0 Z3 X- movement towards the right is positive, moving towards the left is negative Y- upward movement is positive, moving down is negative Z- rolling towards the user is positive, else negative Button status: 1=pressed, 0=released X- movement towards the right is positive, moving towards the left is negative Y- upward movement is negative, moving down is positive Z- rolling towards the user is negative, else positive Button status: 1=pressed, 0=released * For HT82M23A/HT82M23B, mouse mode changes between Standard and 3D PS/2 mode. Sending the commands in the following sequence will set the mouse to 3D PS/2 mode. Rev. 1.00 5 January 12, 2006 HT82M23A/HT82M23B/HT82M23C Application Circuits HT82M23A Application Circuit is for Reference Only V VDD USBUSB+ VSS 4 1 5kW SW 1 5kW SW 2 6 7 8 10 9 3 4 5 2 20 1 2 D D M R L Z2 Z1 RB1 10kW RB0 33W 33W 1 .5 k W 33pF 33pF RB1 MB RB LB 6M H z 0 .1 m F N o te : S W SW SW SW SW SW 30pF 1= 1= 2= 2= 3= 3= op c lo op c lo op c lo en se en se en se :8 :4 :Z :Z :U :U 00D P 00DP /2 (d e /4 +P C SB o I ( d e fa u lt) I fa u lt) om bo n ly 19 18 17 16 15 14 13 12 11 100kW 5 4 0 .1 m F 3 2 1 10mF 0 .0 1 m F 33W C 30kW 1kW 0 .1 m F DD VSS V33O U S B D + /C L K U S B D - /D A T A RE SE SD SC SE RB SET L1 IO LK L0 0 H T82M 23A OSC OSC VD LE A B 13 15kW 1 8 .4 3 2 M H z 9 11 3 2 14 R _ B IN VDD REFA REFB XY_LED PD S D IO SC LK GND GND 8 6 15 16 1 12 10 7 0 .1 m F 2 .2 m F 0W S D IO SC LK SW 3 5 .1 k W O S C _ IN O SC_O UT XB XA YB YA S D IO SC LK ADNS2051 0 .1 m F 30pF 1M W V VDD USBUSB+ VSS 4 1 5kW SW 1 5kW SW 2 6 7 8 10 9 3 4 5 2 3 2 1 10mF DD 0 .0 1 m F 33W 20 1 2 D D M R L Z2 Z1 RB1 10kW RB0 MB RB LB RB1 6M H z 0 .1 m F 19 18 17 16 15 14 13 12 11 100kW 0 .1 m F C 30kW 1kW A 0 .1 m F 100W 7 B VDD XY_LED 24M Hz 1 2 6 O S C _ IN O SC_O UT GND ADNS2610 S D IO SC LK REFA 8 2 .2 m F 4 3 5 100kW 1kW VSS V33O U S B D + /C L K U S B D - /D A T A RE SE SD SC SE RB SET L1 IO LK L0 0 H T82M 23A OSC OSC VD LE S D IO SC LK S D IO SC LK SW 3 5 .1 k W N o te : 0 .1 m F 33W 33W 1 .5 k W 33pF 33pF SW SW SW SW SW SW 1= 1= 2= 2= 3= 3= op c lo op c lo op c lo en se en se en se :8 :4 :Z :Z :U :U 00D P 00DP /2 (d e /4 +P C SB o I ( d e fa u lt) I fa u lt) om bo n ly 30pF 1M W 30pF Note: Layout 0.1mF capacitor, 33W resistor and 0.01mF capacitor as close to VDD pin as possible. Rev. 1.00 6 January 12, 2006 HT82M23A/HT82M23B/HT82M23C HT82M23B/HT82M23C Application Circuit is for Reference Only V VDD USBUSB+ VSS 4 1 5kW SW 1 5kW SW 2 6 7 8 9 S D IO SC LK 3 4 5 2 18 1 2 D D M R L Z2 Z1 17 16 15 14 13 12 11 10 100kW 10kW MB 0 .1 m F 33W 33W 1 .5 k W 33pF 33pF 30pF 1M W 30pF RB LB 6M H z 0 .1 m F N o te : S W SW SW SW 1= 1= 2= 2= op c lo op c lo en se en se :8 :4 :Z :Z 0 0 D P I ( d e fa u lt) 00DPI /2 ( d e fa u lt) /4 5 4 0 .1 m F 3 2 1 10mF 0 .0 1 m F 33W C 30kW 1kW 0 .1 m F DD VS V3 US US RE SE SD SC SE S 3O B D + /C L K B D - /D A T A SET L1 IO LK L0 OSC OSC VD LE A B 13 15kW 1 8 .4 3 2 M H z 9 11 3 2 14 R _ B IN VDD REFA REFB XY_LED PD S D IO SC LK GND GND 8 6 15 16 1 12 10 7 0 .1 m F 2 .2 m F 0W O S C _ IN O SC_O UT XB XA YB YA S D IO SC LK H T 8 2 M 2 3 B /C ADNS2051 V VDD USBUSB+ VSS 4 1 5kW SW 1 5kW SW 2 6 7 8 9 S D IO SC LK 3 4 5 2 3 2 1 10mF DD 0 .0 1 m F 33W 18 17 16 15 14 13 12 11 10 100kW 10kW MB 0 .1 m F C 30kW 1kW A 0 .1 m F 100W 7 B VDD XY_LED 24M Hz 1 2 6 O S C _ IN O SC_O UT GND ADNS2610 S D IO SC LK REFA 8 2 .2 m F 4 3 5 100kW 1kW VSS V33O U S B D + /C L K U S B D - /D A T A RESET SEL1 S D IO SC LK SEL0 OS OS V L C1 C2 DD ED M R L Z2 Z1 S D IO SC LK H T 8 2 M 2 3 B /C 0 .1 m F 33W 33W 1 .5 k W 33pF 33pF RB LB 6M H z 0 .1 m F N o te : SW SW SW SW 1= 1= 2= 2= op c lo op c lo en se en se :4 :8 :Z :Z 0 0 D P I ( d e fa u lt) 0 0 D P I- b y fir m w a r e /2 ( d e fa u lt) /4 30pF 1M W 30pF Note: Layout 0.1mF capacitor, 33W resistor and 0.01mF capacitor as close to VDD pin as possible. Rev. 1.10 7 January 22, 2007 HT82M23A/HT82M23B/HT82M23C Package Information 18-pin DIP (300mil) Outline Dimensions A 18 B 1 10 9 H C D E G F a I Symbol A B C D E F G H I a Dimensions in mil Min. 895 240 125 125 16 50 3/4 295 335 0 Nom. 3/4 3/4 3/4 3/4 3/4 3/4 100 3/4 3/4 3/4 Max. 915 260 135 145 20 70 3/4 315 375 15 Rev. 1.10 8 January 22, 2007 HT82M23A/HT82M23B/HT82M23C 18-pin SOP (300mil) Outline Dimensions 18 A 1 10 B 9 C C' G H D E F a Symbol A B C C D E F G H a Dimensions in mil Min. 394 290 14 447 92 3/4 4 32 4 0 Nom. 3/4 3/4 3/4 3/4 3/4 50 3/4 3/4 3/4 3/4 Max. 419 300 20 460 104 3/4 3/4 38 12 10 Rev. 1.10 9 January 22, 2007 HT82M23A/HT82M23B/HT82M23C 20-pin DIP (300mil) Outline Dimensions A 20 B 1 11 10 H C D E F G a I Symbol A B C D E F G H I a Dimensions in mil Min. 1020 240 125 125 16 50 3/4 295 335 0 Nom. 3/4 3/4 3/4 3/4 3/4 3/4 100 3/4 3/4 3/4 Max. 1045 260 135 145 20 70 3/4 315 375 15 Rev. 1.10 10 January 22, 2007 HT82M23A/HT82M23B/HT82M23C 20-pin SOP (300mil) Outline Dimensions 20 A 11 B 1 C C' 10 G H D E F a Symbol A B C C D E F G H a Dimensions in mil Min. 394 290 14 490 92 3/4 4 32 4 0 Nom. 3/4 3/4 3/4 3/4 3/4 50 3/4 3/4 3/4 3/4 Max. 419 300 20 510 104 3/4 3/4 38 12 10 Rev. 1.10 11 January 22, 2007 HT82M23A/HT82M23B/HT82M23C Product Tape and Reel Specifications Reel Dimensions T2 D A B C T1 SOP 18W Symbol A B C D T1 T2 SOP 20W Symbol A B C D T1 T2 Description Reel Outer Diameter Reel Inner Diameter Spindle Hole Diameter Key Slit Width Space Between Flange Reel Thickness Dimensions in mm 3301.0 621.5 13.0+0.5 -0.2 2.00.5 24.8+0.3 -0.2 30.20.2 Description Reel Outer Diameter Reel Inner Diameter Spindle Hole Diameter Key Slit Width Space Between Flange Reel Thickness Dimensions in mm 3301.0 621.5 13.0+0.5 -0.2 2.00.5 24.8+0.3 -0.2 30.20.2 Rev. 1.10 12 January 22, 2007 HT82M23A/HT82M23B/HT82M23C Carrier Tape Dimensions D E F W C P0 P1 t B0 D1 P K0 A0 SOP 18W Symbol W P E F D D1 P0 P1 A0 B0 K0 t C SOP 20W Symbol W P E F D D1 P0 P1 A0 B0 K0 t C Description Carrier Tape Width Cavity Pitch Perforation Position Cavity to Perforation (Width Direction) Perforation Diameter Cavity Hole Diameter Perforation Pitch Cavity to Perforation (Length Direction) Cavity Length Cavity Width Cavity Depth Carrier Tape Thickness Cover Tape Width Dimensions in mm 24.0+0.3 -0.1 12.00.1 1.750.1 11.50.1 1.5+0.1 1.5+0.25 4.00.1 2.00.1 10.80.1 13.30.1 3.20.1 0.30.05 21.3 Description Carrier Tape Width Cavity Pitch Perforation Position Cavity to Perforation (Width Direction) Perforation Diameter Cavity Hole Diameter Perforation Pitch Cavity to Perforation (Length Direction) Cavity Length Cavity Width Cavity Depth Carrier Tape Thickness Cover Tape Width Dimensions in mm 24.0+0.3 -0.1 16.00.1 1.750.1 11.50.1 1.50.1 1.5+0.25 4.00.1 2.00.1 10.90.1 12.00.1 2.80.1 0.30.05 21.3 Rev. 1.10 13 January 22, 2007 HT82M23A/HT82M23B/HT82M23C 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 Inc. (Shanghai Sales Office) 7th Floor, Building 2, No.889, Yi Shan Rd., Shanghai, China 200233 Tel: 86-21-6485-5560 Fax: 86-21-6485-0313 http://www.holtek.com.cn Holtek Semiconductor Inc. (Shenzhen Sales Office) 5/F, Unit A, Productivity Building, Cross of Science M 3rd Road and Gaoxin M 2nd Road, Science Park, Nanshan District, Shenzhen, China 518057 Tel: 86-755-8616-9908, 86-755-8616-9308 Fax: 86-755-8616-9722 Holtek Semiconductor Inc. (Beijing Sales Office) Suite 1721, Jinyu Tower, A129 West Xuan Wu Men Street, Xicheng District, Beijing, China 100031 Tel: 86-10-6641-0030, 86-10-6641-7751, 86-10-6641-7752 Fax: 86-10-6641-0125 Holtek Semiconductor Inc. (Chengdu Sales Office) 709, Building 3, Champagne Plaza, No.97 Dongda Street, Chengdu, Sichuan, China 610016 Tel: 86-28-6653-6590 Fax: 86-28-6653-6591 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 O 2007 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. Holteks 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. 1.10 14 January 22, 2007 |
Price & Availability of HT82M23A
![]() |
|
|
All Rights Reserved © IC-ON-LINE 2003 - 2022 |
[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy] |
Mirror Sites : [www.datasheet.hk]
[www.maxim4u.com] [www.ic-on-line.cn]
[www.ic-on-line.com] [www.ic-on-line.net]
[www.alldatasheet.com.cn]
[www.gdcy.com]
[www.gdcy.net] |