![]() |
|
If you can't view the Datasheet, Please click here to try to view without PDF Reader . |
|
Datasheet File OCR Text: |
HT82M32A/HT82M32B 3/5-Key 3D PS/2 Optical Mouse Controller Feature * Operating voltage: 4.0V~5.5V * Microsoft Intelli 3D PS/2 and IBM PS/2 mouse * Serial interface with PAN101, PAN301, PAN3101 * Auto detect as to which photo sensor is used * 2MHz RC oscillator for system frequency with compatible * Microsoft Windows 2000 and 5-button Wheel mouse external pull-high resistor (140kW) * 16-pin DIP package compatible * Z-axis can support two kinds of scroller input divided by 2 or 4 (package option) General Description The HT82M32A/HT82M32B are designed as 2D, 3D 3/5-key PS/2 optical mouse controller. These have serial interface to access the PixArt sensor PAN101, PAN301, PAN3101 or the same compatible series sensor. Refer to the datasheets for detailed register descriptions of the PixArt sensors. Selection Table Part No. HT82M32A HT82M32B Z-axis Option Divided by 2 Divided by 4 Pin Assignment RB 1 2 3 4 5 6 7 8 LB Z 2 /A Z 1 /B RB1 S D IO SC LK VSS 16 15 14 13 12 11 10 9 RO RB0 PS2D PS2CK NC OSC1 VDD RES H T 8 2 M 3 2 A /H T 8 2 M 3 2 B 1 6 D IP -A Rev. 1.00 1 January 24, 2006 HT82M32A/HT82M32B Pin Description Pin Name RB, RO, LB I/O I Description Right Button: Normal pull-high resistor (30kW) Rolling Button: Normal pull-high resistor (30kW) Left Button: Normal pull-high resistor (30kW) Z axis input supports three kinds of scroller input Normal pull-high resistor (30kW) Input ports with 30kW pull-high resistor Z2/A, Z1/B RB1, RB0 SDIO SCLK VSS RES VDD OSCI NC PS2CK PS2D I I I/O Serial data for PixArt sensor IC SDIO O Serial data for PixArt sensor IC SCLK 3/4 Negative power supply, ground I Chip reset input, low active 3/4 5V positive power supply I 2MHz RC oscillator for system frequency with external pull-high resistor (140kW) 3/4 No connection I/O PS/2 mouse CLK line I/O PS/2 mouse data line Absolute Maximum Ratings Supply Voltage ...........................VSS-0.3V to VSS+6.0V Input Voltage ..............................VSS-0.3V to VSS+6.0V Storage Temperature ............................-50C to 125C Operating Temperature...........................-40C to 85C 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 VDD IDD VIL1 VIH1 VIL2 VIH2 IOL IOH RPH Parameter Operating Voltage Operating Current Test Conditions VDD 3/4 5V Conditions fSYS=2MHz No load, fSYS=2MHz 3/4 3/4 3/4 3/4 VOL=0.1VDD VOL=0.9VDD 3/4 Min. 4.0 3/4 0 0.7VDD 0 0.9VDD 10 -2 10 Typ. 5.0 2.5 3/4 3/4 3/4 3/4 20 -4 30 Max. 5.5 4 0.3VDD VDD 0.4VDD VDD 3/4 3/4 50 Ta=25C Unit V mA V V V V mA mA kW Input Low Voltage for RB, LB, RO, Z1, 3/4 Z2, RB1, RB0, SDIO, PS2CK and PS2D Input High Voltage for RB, LB, RO, Z1, 3/4 Z2, RB1, RB0, SDIO, PS2CK and PS2D Input Low Voltage for RES Input High Voltage for RES I/O Port Sink Current I/O Port Source Current 3/4 3/4 5V 5V Pull-high Resistance for RB, LB, RO, Z1, 5V Z2, RB1, RB0, SDIO, PS2CK and PS2D Rev. 1.00 2 January 24, 2006 HT82M32A/HT82M32B A.C. Characteristics Symbol tWDTOSC tWDT1 tRES Parameter Watchdog Oscillator Period Watchdog Time-out Period External Reset Low Pulse Width Test Conditions VDD 5V 5V 3/4 Conditions 3/4 Without WDT prescaler 3/4 Min. 32 8 1 Typ. 65 17 3/4 Max. 130 33 3/4 Ta=25C Unit ms ms ms Functional Description PS/2 Mouse * PS/2 status byte 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 * Mouse mode changes between Standard and 3D Byte 1 bit 7: Reserved 6: 0=Stream Mode, 1=Remote Mode 5: 0=Disabled, 1=Enabled 4: 0=Scaling 1:1, 1=Scaling 2:1 3: 1=Wrap Mode, 0=Stream or Remote (different from IBM specs.) 2: 1=Left Button Pressed 1: 1=Middle Button Pressed 0: 1=Right Button Pressed Byte 2 Bit 0~7 current resolution setting (Bit 0=LSB) Byte 3 Bit 0~7 current sampling rate (Bit 0=LSB) * Standard PS/2 data format PS/2 mode Sending the commands in the following sequence will set the mouse to 3D PS/2 mode. Command F3h C8h F3h 64h F3h Response From Mouse FAh FAh FAh FAh FAh FAh FAh, 03h Bit No. 1st word 2nd word 3rd word 7 6 5 4 3 1 X3 Y3 2 1 0 50h F2h YV XV YS XS X7 Y7 X6 Y6 X5 Y5 X4 Y4 MB RO LB X2 Y2 X1 Y1 X0 Y0 * Mouse mode changes between Standard and Win2K * Data format for 3D PS/2 PS/2 mode. Sending the commands in the following sequence will set the mouse to Win2K PS/2 mode. Command F3h C8h F3h C8h F3h 50h F2h Response From Mouse FAh FAh FAh FAh FAh FAh FAh, 04h Bit No. 1st word 2nd word 3rd word 4th word 7 6 5 4 3 1 X3 Y3 Z3 2 1 0 YV XV YS XS X7 Y7 Z7 X6 Y6 Z6 X5 Y5 Z5 X4 Y4 Z4 MB RO LB X2 Y2 Z2 X1 Y1 Z1 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 Bit No. 1st word 2nd word 3rd word 4th word 7 0 X7 Y7 0 6 0 X6 Y6 0 5 4 3 1 X3 Y3 2 1 0 YS XS X5 Y5 X4 Y4 MB RO LB X2 Y2 Z2 X1 Y1 Z1 X0 Y0 Z0 Any time the PC sends a reset FFh command to the mouse, it will reset the mouse to Standard PS/2 mode. After power-on reset is initiated, the mouse is set to Standard PS/2 mode. RB1 RB0 Z3 Rev. 1.00 3 January 24, 2006 HT82M32A/HT82M32B Timing Diagrams Z-Axis Photo-coupler Cross 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 PS/2 Mouse * Data output (1 ) CLK (3 ) 1st CLK (3 ) 2nd CLK (3 ) (3 ) 1 0 th CLK (4 ) 1 1 th CLK T6 T3 (2 ) DATA T1 S ta r t B it T2 T4 B it 0 P a r ity B it T5 (5 ) (7 ) S to p B it (6 ) T im in g P a r a m e te r M in ./M a x . 5 /2 5 m s e c 5 /T 4 -5 m s e c 3 0 /5 0 m s e c 3 0 /5 0 m s e c >0 msec <50 msec T1 T2 T3 T4 T5 T6 D A T A tr a n s itio n to th e fa llin g e d g e o f C L K R is in g e d g e o f C L K to D A T A tr a n s itio n In a c tiv e C L K D u r a tio n A c tiv e C L K D u r a tio n M in im u m tim e to in h ib it M O U S E a fte r c lo c k 1 1 M a x im u m tim e to in h ib it M O U S E a fte r c lo c k 1 1 to e n s u r e th a t th e M O U S E d o e s n o t s ta r t a n o th e r tr a n s m is s io n * Data input (1 ) CLK (2 ) I/O In h ib it (4 ) 1 s t CLK 2nd CLK 9 th CLK 1 0 th CLK 1 1 th CLK (8 ) (6 ) P a r ity B it (5 ) S to p B it (7 ) T7 T9 DATA S ta r t B it (3 ) T8 B it 0 (5 ) T im in g P a r a m e te r T7 T8 T9 C L K D u r a tio n , lo w C L K D u r a tio n , h ig h T im e fr o m lo w to h ig h C L K tr a n s itio n to tim e w h e n M O U S E s a m p le s D A T A lin e M in ./M a x . 3 0 /5 0 m s e c 3 0 /5 0 m s e c 5 /2 5 m s e c Rev. 1.00 4 January 24, 2006 HT82M32A/HT82M32B Application Circuits 2D Optical Mouse Controller (PAN101) 100mF 470pF J1 DAT CL VD GN GN PS2C D D D 5 on 4 R L 1 A K 3 2 SW 7 1 2 SW 8 4 5 6 7 8 3 U6 RB LB Z2 Z1 RB SD SC VS 68W R RO B0 2D CK NC C1 DD ES 9 0 .1 m F 16 15 14 13 12 11 10 140kW 47kW 0 .1 m F LED 2 3 1 8 .4 3 2 M H z U5 V IN A IC 1 7 2 2 7 1mF 10mF 1mF 0 .1 m F 0 .1 m F 9 8 10 VOUT GND Y1 5 6 4 1 U4 GN LE OS OS VS VS VD VD VR VR D PD S D IO C O U T SC LK C IN YB SD NC SA YA DD XB DA NC B XA T VAY PAN101 D 20 19 18 17 16 15 14 13 12 11 1N4148 M SW 9 68W 470pF 4 .7 k W 4 .7 k W /A /B 1 IO LK S PS PS2 OS V R H T 8 2 M 3 2 A /H T 8 2 M 3 2 B 10pF 10pF 51W 3D Optical Mouse Controller (PAN101) 100mF 470pF 68W 1 A K D D D 5 on 4 R L 3 2 SW 7 1 2 SW 8 4 5 6 7 8 3 U6 RB LB Z2 Z1 RB SD SC VS 68W R RO B0 2D CK NC C1 DD ES 9 0 .1 m F 16 15 14 13 12 11 10 140kW 47kW 0 .1 m F LED 2 3 1 8 .4 3 2 M H z U5 V IN A IC 1 7 2 2 7 1mF 10mF 1mF 0 .1 m F 0 .1 m F 9 8 10 VOUT GND Y1 5 6 4 1 U4 GN LE OS OS VS VS VD VD VR VR D PD S D IO C O U T SC LK C IN YB SD NC SA YA DD XB DA NC B XA T VAY PAN101 D 20 19 18 17 16 15 14 13 12 11 1N4148 M SW 9 470pF 4 .7 k W 4 .7 k W 3 E ncoder 1 J1 DAT CL VD GN GN PS2C 2 /A /B 1 IO LK S PS PS2 OS V R H T 8 2 M 3 2 A /H T 8 2 M 3 2 B 10pF 10pF 51W Rev. 1.00 5 January 24, 2006 HT82M32A/HT82M32B Win2K Optical Mouse Controller (PAN101) E ncoder 1 J1 DAT CL VD GN GN PS2C D D D 5 on B5 SW 1 7 8 6 4 R L 2 100mF 470pF 68W 470pF SW 9 M 15B4 14 SW 2 13 12 11 140kW 10 16 9 0 .1 m F 4 .7 k W 4 .7 k W A K 3 2 1 SW 7 1 2 SW 8 4 5 3 U6 RB LB Z2 Z1 RB SD SC VS 3 68W R RO B0 2D CK NC C1 DD ES /A /B 1 IO LK S PS PS2 OS V R 47kW 0 .1 m F 1N4148 H T 8 2 M 3 2 A /H T 8 2 M 3 2 B 10pF 10pF U5 V IN 1mF 1 8 .4 3 2 M H z A IC 1 7 2 2 Y1 51W LED 2 3 4 5 6 7 1mF 8 9 1 10mF 0 .1 m F 0 .1 m F 10 U4 GN LE OS OS VS VS VD VD VR VR D PD S D IO C O U T SC LK C IN YB SD NC SA YA DD XB DA NC B XA T VAY PAN101 D 20 19 18 17 16 15 14 13 12 11 VOUT GND 2D Optical Mouse Controller (PAN301) 100mF 470pF J1 DAT CL VD GN GN PS2C D D D 5 on 4 R L 1 A K 3 2 SW 7 1 2 SW 8 4 5 6 7 8 3 U3 RB LB Z2 Z1 RB SD SC VS 68W R RO B0 2D CK NC C1 DD ES 9 0 .1 m F 16 15 14 13 12 11 10 140kW 47kW 0 .1 m F LED 2 3 1 8 .4 3 2 M H z Y1 5 6 7 8 10 0 .1 m F 10mF 1mF 0 .1 m F 9 4 1 U2 VSS LED OSC OSC NC VSS VSS VDD VRE VRE PD S D IO O U T SC LK IN NC NC NC XB XA FA YB FB YA PAN301 _LED 20 19 18 17 16 15 14 13 12 11 1N4148 M SW 9 68W 470pF 4 .7 k W 4 .7 k W /A /B 1 IO LK S PS PS2 OS V R H T 8 2 M 3 2 A /H T 8 2 M 3 2 B 100W Rev. 1.00 6 January 24, 2006 HT82M32A/HT82M32B 3D Optical Mouse Controller (PAN301) E ncoder 470pF 68W 1 A K D D D 5 on 4 R L 3 2 SW 7 1 2 SW 8 4 5 6 7 8 3 U3 RB LB Z2 Z1 RB SD SC VS 68W R RO B0 2D CK NC C1 DD ES 9 0 .1 m F 16 15 14 13 12 11 10 140kW 47kW 0 .1 m F LED 2 3 1 8 .4 3 2 M H z Y1 5 6 7 8 10 0 .1 m F 10mF 1mF 0 .1 m F 9 4 1 U2 VSS LED OSC OSC NC VSS VSS VDD VRE VRE PD S D IO O U T SC LK IN NC NC NC XB XA FA YB FB YA PAN301 _LED 20 19 18 17 16 15 14 13 12 11 1N4148 M SW 9 470pF 1 2 100mF 4 .7 k W 4 .7 k W 3 J1 DAT CL VD GN GN PS2C /A /B 1 IO LK S PS PS2 OS V R H T 8 2 M 3 2 A /H T 8 2 M 3 2 B 100W Win2K Optical Mouse Controller (PAN301) 100mF 470pF 1 J1 DAT CL VD GN GN PS2C D D D 5 on B5 4 R L 2 1 A K 3 2 SW 7 1 2 SW 8 4 5 SW 1 7 8 6 3 U3 RB LB Z2 Z1 RB SD SC VS 68W R RO B0 2D CK NC C1 DD ES 9 0 .1 m F 16 M SW 9 15B4 14 SW 2 13 12 11 140kW 10 68W 470pF 4 .7 k W 4 .7 k W 3 E ncoder /A /B 1 IO LK S PS PS2 OS V R 47kW 0 .1 m F 1N4148 H T 8 2 M 3 2 A /H T 8 2 M 3 2 B 100W 1 8 .4 3 2 M H z Y1 LED 2 3 4 5 6 7 8 9 1 10 0 .1 m F 10mF 1mF 0 .1 m F U2 VSS LED OSC OSC NC VSS VSS VDD VRE VRE PD S D IO O U T SC LK IN NC NC NC XB XA FA YB FB YA PAN301 _LED 20 19 18 17 16 15 14 13 12 11 Rev. 1.00 7 January 24, 2006 HT82M32A/HT82M32B 2D PS/2 Optical Mouse Controller (PAN3101) 100mF 4 .7 k W 470pF J1 DAT CL VD GN GN PS2C D D D 5 on 4 R L 1 A K 3 2 SW 7 1 2 SW 8 4 5 6 7 8 3 U4 RB LB Z2 Z1 RB SD SC VS 68W R RO B0 2D CK NC C1 DD ES 9 0 .1 m F 16 15 14 13 12 11 10 140kW 47kW 0 .1 m F LED 1 1 8 .4 3 2 M H z Y1 100W 3 2N3906 4 2 1N4148 M SW 9 68W 470pF 4 .7 k W /A /B 1 IO LK S PS PS2 OS V R H T 8 2 M 3 2 A /H T 8 2 M 3 2 B 51W U3 O S C _ IN REF O SC_O UT VD S D IO GN SC K LED_C TR D 1kW PAN3101 D A 7 6 L 5 8 1mF 0 .1 m F 10mF 3D PS/2 Optical Mouse Controller (PAN3101) 100mF 3 E ncoder 1 J1 DAT CL VD GN GN PS2C D D D 5 on 4 R L SW 8 4 5 6 7 8 3 2 68W 1 A K 3 2 SW 7 1 2 U4 RB LB Z2 Z1 RB SD SC VS 68W R RO B0 2D CK NC C1 DD ES 9 0 .1 m F 16 15 14 13 12 11 10 140kW 47kW 0 .1 m F LED 1 1 8 .4 3 2 M H z Y1 100W 3 2N3906 4 2 1N4148 M SW 9 470pF 470pF 4 .7 k W 4 .7 k W /A /B 1 IO LK S PS PS2 OS V R H T 8 2 M 3 2 A /H T 8 2 M 3 2 B 51W U3 O S C _ IN REF O SC_O UT VD S D IO GN SC K LED_C TR D 1kW PAN3101 D A 7 6 L 5 8 1mF 0 .1 m F 10mF Rev. 1.00 8 January 24, 2006 HT82M32A/HT82M32B Win2K PS/2 Optical Mouse Controller (PAN3101) 100mF 470pF 68W 1 A K D D D 5 on B5 4 R L SW 8 4 5 SW 1 7 8 6 3 3 2 SW 7 1 2 U4 RB LB Z2 Z1 RB SD SC VS 68W R RO B0 2D CK NC C1 DD ES 9 0 .1 m F SW 9 M 15B4 14 SW 2 13 12 11 140kW 10 16 470pF 4 .7 k W 4 .7 k W 3 E ncoder 1 J1 DAT CL VD GN GN PS2C 2 /A /B 1 IO LK S PS PS2 OS V R 47kW 0 .1 m F 1N4148 H T 8 2 M 3 2 A /H T 8 2 M 3 2 B 51W 1 8 .4 3 2 M H z Y1 100W LED 1 2 3 2N3906 4 U3 O S C _ IN REF O SC_O UT VD S D IO GN SC K LED_C TR D 1kW PAN3101 D A 7 6 L 5 8 1mF 0 .1 m F 10mF HT82M32A/HT82M32B Z-Axis Optomechanical (This Application Circuit is for Reference Only) IR Z1 R J1 DAT CL VD GN GN PS2C D D D 5 on * * 8 B5 4 R L SW 8 4 5 SW 1 7 6 3 68W SW 7 1 2 U4 RB LB Z2 Z1 RB SD SC VS 68W R RO B0 2D CK NC C1 DD ES 9 0 .1 m F 4 .7 k W 470pF Z2 1 A K 3 2 SW 9 M 15B4 14 SW 2 13 12 11 140kW 10 16 470pF 4 .7 k W 100mF /A /B 1 IO LK S PS PS2 OS V R 47kW 0 .1 m F 1N4148 H T 8 2 M 3 2 A /H T 8 2 M 3 2 B 51W 1 8 .4 3 2 M H z Y1 100W LED 1 2 3 2N3906 4 U3 OS OS SD SC 1kW C _ IN REF C_O UT VD IO GN K LED_C TR D PAN3101 D A 7 6 L 5 8 1mF 0 .1 m F 10mF Note: * For resistor value selection, refer to high or low input level of Z1 and Z2 in the D.C. Characteristics table. The recommended value is 6kW. Rev. 1.00 9 January 24, 2006 HT82M32A/HT82M32B Package Information 16-pin DIP (300mil) Outline Dimensions A 16 B 1 9 8 H C D E F G a I Symbol A B C D E F G H I a Dimensions in mil Min. 745 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. 775 260 135 145 20 70 3/4 315 375 15 Rev. 1.00 10 January 24, 2006 HT82M32A/HT82M32B 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: 021-6485-5560 Fax: 021-6485-0313 http://www.holtek.com.cn Holtek Semiconductor Inc. (Shenzhen Sales Office) 43F, SEG Plaza, Shen Nan Zhong Road, Shenzhen, China 518031 Tel: 0755-8346-5589 Fax: 0755-8346-5590 ISDN: 0755-8346-5591 Holtek Semiconductor Inc. (Beijing Sales Office) Suite 1721, Jinyu Tower, A129 West Xuan Wu Men Street, Xicheng District, Beijing, China 100031 Tel: 010-6641-0030, 6641-7751, 6641-7752 Fax: 010-6641-0125 Holmate Semiconductor, Inc. (North America Sales Office) 46712 Fremont Blvd., Fremont, CA 94538 Tel: 510-252-9880 Fax: 510-252-9885 http://www.holmate.com Copyright O 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. 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.00 11 January 24, 2006 |
Price & Availability of HT82M32A
![]() |
|
|
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] |