MDT80C06 概述
PS2 optical 2D/3D, 3/5 key mouse controller PS2光学2D / 3D , 3/5键鼠标控制器
MDT80C06 数据手册
通过下载MDT80C06数据手册来全面了解它。这个PDF文档包含了所有必要的细节,如产品概述、功能特性、引脚定义、引脚排列图等信息。
PDF下载MDT80C06
PS2 optical 2D/3D, 3/5 key mouse controller
4. Pin Assignment
1. General Description
The MDT80C06 is a Low Cost Optical Mouse
Controller for PS/2 (2D/3D, 3/5 Key) only. Work with
low cost Agilent ADNS-2610, ADNS-2620,
ADNS-2051 or PixArt PAN101B optical mouse
sensor.
MDT80C06P / MDT80C06S
K4 1
K5 2
16 Z2
15 Z1
SCK 3
SDIO 4
Vdd 5
14 CLK
13 DATA
12 Vss
NC 6
11
10
9
L
2. Features
OSCRH 7
PD 8
M
R
l
l
l
Compatible with IBM PS/2 mouse.
Compatible with Microsoft PS/2 scrolling mouse.
Compatible with Microsoft Windows 2000 and
5-button mouse.
l
l
Internal Power-On reset (POR).
Working with Agilent ADNS-2610, ADNS-2620,
ADNS-2051 or PixArt PAN101B optical mouse
sensor.
l
The sensor position can be normal or clockwise
rotate 90 degree.
l
l
Internal RC oscillation about 6.5MHz ~7.5MHz .
Support 400 or 800 DPI for ADNS-2051. Support
400DPI for PAN101BOI-204 and 800DPI for
PAN101BOI-208.
l
l
l
Auto-detect photo sensor type.
Low power dissipation.
Z-axis supports 2 kinds of scrolling input : Z/2 or
Z/4.
l
16 pin DIP/SOP Package
3. Applications
2D/3D 3-Key/5-Key PS/2 optical mouse
This specification is subject to be changed without notice. Please visit our web site for the most updated information.
http://www.mdtic.com.tw P.1 2003/9 V1.2
MDT80C06
PS2 optical 2D/3D, 3/5 key mouse controller
5. Pin Function Description
Symbol
I/O
Function Description
Vdd
PD
+5V
I/O
Photo-sensor power down control (Open Drain output). Also used as
rotation selection.
Internal 100K ohm pull-high.
=1 for sensor in vertical position
=0 for sensor rotating 90 degree clockwise
Z-axis input for Photo Sensor or Mechanical resistors. Internal weak
pull low.
Z1
Z2
I
I
CLK
I/O
Connect to 8042 auxiliary port CLK line in PS/2 mode.
Internal 10K ohm pull high.
DATA
I/O
Connect to 8042 auxiliary port DATA line in PS/2 mode. Internal 10K
ohm pull high.
Vss
Ground
R
M
I
I
I
I
Three Key-switches inputs. Internal 50K ohm pull high.
L
th
th
K4
K5
SCK
The 4 and 5 button inputs. Internal 100K ohm pull high. Also used
to select 2D/3D and 3/5 key mouse.
I/O
I/O
I
Serial clock output to optical mouse sensor. Internal 100K ohm pull
high. Also used to select Z/2 or Z/4
SDIO
Serial data input/output to optical mouse sensor. Internal 100K ohm
pull high.
OSCRH
Connect a resistor to Vdd to adjust internal RC freq.
6.Data Reporting
2D
:
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit1
Bit0
Byte 1
Byte 2
Byte 3
Y ovfl
X ovfl
Y sign
X sign
1
Middle
Right
Left
X data
Y data
This specification is subject to be changed without notice. Please visit our web site for the most updated information.
http://www.mdtic.com.tw P.2 2003/9 V1.2
MDT80C06
PS2 optical 2D/3D, 3/5 key mouse controller
3D
:
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit1
Bit0
Byte 1
Byte 2
Byte 3
Byte 4
0
0
Y7
X7
1
Middle
Right
Left
X data
Y data
Z data
3D, 5-key
:
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit1
Bit0
Byte 1
Byte 2
Byte 3
Byte 4
0
0
Y7
X7
1
Middle
Right
Left
X data
Y data
0
0
K5
K4
Z data
7. PS/2 Mouse Commands:
The following table list the commands:
8042 send
Command
MDT80C06 echo
FF
FE
F6
F5
F4
Reset
FA, AA, 00
XX, (XX, XX)
FA
Resend
Set Default
Disable
FA
Enable
FA
F3, XX
F2
Set Sampling Rate
Read Device Type
Set Remote Mode
Set Wrap Mode
Reset Wrap Mode
Read Data
FA, FA
FA, 00 or FA,03 or FA 04
F0
FA
EE
FA
EC
FA
EB
FA, XX, XX, XX
EA
Set Stream Mode
Status Request
Set Resolution
Set Auto-speed
Reset Auto-speed
FA
E9
FA, XX, XX,XX
E8, XX
E7
FA,FA
FA
E6
FA
This specification is subject to be changed without notice. Please visit our web site for the most updated information.
http://www.mdtic.com.tw P.3 2003/9 V1.2
MDT80C06
PS2 optical 2D/3D, 3/5 key mouse controller
IN DETAIL:
(a). Reset (FF)
The MDT80C06 reset to initial mode as power on and transmit FA, AA, 00 to system 8042. Then set
default states as below :
sampling rate:100 reports/s
2 dots/count
non-autospeed
stream mode
disable
(b). Resend (FE)
a. When MDT80C06 receives an invalid command, it returns a Resend code to the system.
b. If MDT80C06 receives a Resend command, its last packet of data will send again to the system.
(c). Set Default (F6)
Initializes mouse conditions to the power-on default states.
(d). Disable(F5)
To disable mouse transmissions to system.
(e). Enable (F4)
To enable mouse transmissions to system if in stream mode.
(f). Set Sampling Rate (F3, XX)
Sets the sampling rate as described below
Second byte XX
Sample Rate
C8
64
50
3C
28
14
0A
200/sec
100/sec
80/sec
60/sec
40/sec
20/sec
10/sec
(g). Read Device Type (F2)
MDT80C06 send ‘ ’ FA, 00’ ’ for standard mouse or send “FA,03” for Microsoft Inteli 3D mouse or send
“FA, 04” for 3D/5key mouse
(h ). Set Remote Mode (F0)
Set reports only in response to system Read Data(EB) command.
This specification is subject to be changed without notice. Please visit our web site for the most updated information.
http://www.mdtic.com.tw
P.4
2003/9 V1.2
MDT80C06
PS2 optical 2D/3D, 3/5 key mouse controller
(i) . Set Wrap Mode (EE)
The mouse resend the data sent by system
IF Reset (FF) or Reset Wrap Mode (EC) is received wrap mode will be terminated.
(j). Reset Wrap Mode (EC)
Set mouse to the previous mode
(k). Read Data (EB)
Send mouse data in any mode.
(l). Set Stream Mode (EA)
Set mouse in stream mode .
The report rate is set by F3 command.
(m). Status Request (E9)
The mouse return the status to system with 3-byte status report
Byte1:
Bit
0
Description
1=Right button pressed
1=Middle button pressed
1=Left button pressed
Reserved
1
2
3
4
0=Normal speed, 1=Autospeed
0=Disabled, 1=Enabled
0=Stream mode, 1=Remote mode
Reserved
5
6
7
Byte2: Current resolution setting (D0-D7)
Byte3: Current sampling rate (D0-D7)
(n) Set Resolution (E8, XX)
Resolution is set as follows:
Second Byte XX
Resolution
00
01
02
03
8 dots/count
4 dots/count
2 dots/count
1 dots/count
(o) Set Auto speed (E7)
Not supported. The MDT80C06 just responses FA
(p) Reset Autospeed (E6)
Not supported. The MDT80C06 just responses FA
This specification is subject to be changed without notice. Please visit our web site for the most updated information.
http://www.mdtic.com.tw P.5 2003/9 V1.2
MDT80C06
PS2 optical 2D/3D, 3/5 key mouse controller
(Ⅱ). Microsoft PS/2 scrolling mouse mode:
(a) When MDT80C06 received the following consecutive command.
i. F3 C8 ----set report rate 200/sec
ii. F3 64 ----set report rate 100/sec
iii. F3 50 ----set report rate 80/sec
Then it will enter the INTELI Scrolling mode
(b) The mouse will return FA 03 to read device type command (F2).
(c) Data report will be four bytes format.
(d) The mouse will exit the Microsoft PS/2 scrolling mode only if power off or a reset command(FF) is received.
(III). 3D/5key mouse mode:
(e) When MDT80C06 received the following consecutive command.
i. F3 C8 ----set report rate 200/sec
ii. F3 C8 ----set report rate 200/sec
iii. F3 50 ----set report rate 80/sec
Then it will enter the 3D/5key mode.
(f) The mouse will return FA 04 to read device type command (F2).
(g) Data report will be four bytes format.
(h) The mouse will exit the 3D/ 5key mode only if power off or a reset command(FF) is received.
(Ⅲ).Z-axis Input Function:
(a). Photo couples input
(b). Mechanical switches
This specification is subject to be changed without notice. Please visit our web site for the most updated information.
http://www.mdtic.com.tw
P.6
2003/9 V1.2
MDT80C06
PS2 optical 2D/3D, 3/5 key mouse controller
8. Electrical Characteristics (TA=0℃ to 70℃)
Absolute Maximum Ratings
Ratings
Parameter
Unit
Min.
-40
Max.
℃
℃
Temperature under bias
Storage temperature range
Supply voltage
85
-65
150
6.5
-0.6
Volt
DC Electrical Characteristics
Parameters
Sym.
Min.
Typ.
Max.
Unit
L,M,R,K4,K5,Z1,Z2 (key mode) input voltage
L,M,R,K4,K5,Z1,Z2 input leakage current (Vin=0V)
L,M,R,K4,K5,Z1,Z2 input leakage current (Vin=5V)
SCK,SDIO input voltage
Vai
Iil
1.27
V
uA
uA
V
-1.0
1.0
Iih
Vi
2.0
PS/2 mouse mode
Parameters
Operating voltage
Sym.
Min.
Typ.
Max.
Unit
VDD
IOP
4.5
5.0
1
5.5
V
mA
V
Operating current (no load)
DATA, CLK Threshold voltage
Vt
0.9
1.25
1.2
0.1
0.2
1.6
DATA, CLK Input low current (Pull Hi)
DATA, CLK Low output voltage (IL1=4mA)
DATA, CLK Low output voltage (IL2=8mA)
Vt
0.9
1.5
mA
V
-
-
VL1
VL2
-
-
V
This specification is subject to be changed without notice. Please visit our web site for the most updated information.
http://www.mdtic.com.tw P.7 2003/9 V1.2
MDT80C06
PS2 optical 2D/3D, 3/5 key mouse controller
AC Electrical Characteristics
Parameters
Oscillating Frequency
Sym.
Fosc
Min.
6.5
Typ.
Max.
Unit
7
7.5
MHz
-
-
-
-
-
-
Tr
Tf
15
10
40
ì s
ì s
ì s
Rising Edge Crossed Width
Falling Edge Crossed Width
Tmh
Mouse CLK high period Time
Mouse CLK low period Time
System CLK high period Time
System CLK low period Time
-
-
-
-
Tml
Tsh
40
40
ì s
ì s
-
-
-
-
Tsl
40
20
ì s
ì s
Tmdc
Time that Mouse Sample DATA from CLK
rising Edge
-
-
0
-
-
72
Tsdc
Tscd
Tpi
22
ì s
ì s
ì s
Time from DATA Transition to Falling Edge of
CLK
26
Time from rising Edge of CLK to DATA
Transition
-
Time to mouse Inhibit after the 11th
CLK to ensure mouse does not start
another Transmission
This specification is subject to be changed without notice. Please visit our web site for the most updated information.
http://www.mdtic.com.tw P.8 2003/9 V1.2
MDT80C06
PS2 optical 2D/3D, 3/5 key mouse controller
9. OPT Equivalent Circuit
Pull_Hi
100K
VSS
DataBus
D
Q
G
B
InputResistor
PortInputPin
DataI/P
Latch
TTL InputLevel
Read
This specification is subject to be changed without notice. Please visit our web site for the most updated information.
http://www.mdtic.com.tw P.9 2003/9 V1.2
MDT80C06
PS2 optical 2D/3D, 3/5 key mouse controller
10. Application circuit
10.1 2D PS2 Optical mouse (ADNS2051) :
This specification is subject to be changed without notice. Please visit our web site for the most updated information.
http://www.mdtic.com.tw P.10 2003/9 V1.2
MDT80C06
PS2 optical 2D/3D, 3/5 key mouse controller
10.2 3D/3Key PS2 Optical Mouse (ADNS2051) :
This specification is subject to be changed without notice. Please visit our web site for the most updated information.
http://www.mdtic.com.tw P.11 2003/9 V1.2
MDT80C06
PS2 optical 2D/3D, 3/5 key mouse controller
10.3 3D/5key PS2 Optical Mouse (ADNS2051) :
This specification is subject to be changed without notice. Please visit our web site for the most updated information.
http://www.mdtic.com.tw P.12 2003/9 V1.2
MDT80C06
PS2 optical 2D/3D, 3/5 key mouse controller
10.4 3D/5Key, Photo-coupler Zaxis, PS2 Optical Mouse (ADNS2051) :
This specification is subject to be changed without notice. Please visit our web site for the most updated information.
http://www.mdtic.com.tw P.13 2003/9 V1.2
MDT80C06
PS2 optical 2D/3D, 3/5 key mouse controller
10.5 2D PS2 Optical Mouse (ADNS2610/2620) :
This specification is subject to be changed without notice. Please visit our web site for the most updated information.
http://www.mdtic.com.tw P.14 2003/9 V1.2
MDT80C06
PS2 optical 2D/3D, 3/5 key mouse controller
10.6 3D/3Key PS2 Optical Mouse (ADNS2610/ADNS2620) :
This specification is subject to be changed without notice. Please visit our web site for the most updated information.
http://www.mdtic.com.tw P.15 2003/9 V1.2
MDT80C06
PS2 optical 2D/3D, 3/5 key mouse controller
10.7 3D/5key PS2 Optical Mouse (ADNS2610/2620) :
This specification is subject to be changed without notice. Please visit our web site for the most updated information.
http://www.mdtic.com.tw P.16 2003/9 V1.2
MDT80C06
PS2 optical 2D/3D, 3/5 key mouse controller
10.8 3D/5key, Photo-coupler Z-axis, PS2 Optical Mouse (ADNS2610/2620) :
This specification is subject to be changed without notice. Please visit our web site for the most updated information.
http://www.mdtic.com.tw P.17 2003/9 V1.2
MDT80C06
PS2 optical 2D/3D, 3/5 key mouse controller
10.9 2D PS2 Optical Mouse (PANS101B) :
+
3
GND
This specification is subject to be changed without notice. Please visit our web site for the most updated information.
http://www.mdtic.com.tw P.18 2003/9 V1.2
MDT80C06
PS2 optical 2D/3D, 3/5 key mouse controller
10.10 3D/3key PS2 Optical Mouse (PANS101B) :
+
3
GND
This specification is subject to be changed without notice. Please visit our web site for the most updated information.
http://www.mdtic.com.tw P.19 2003/9 V1.2
MDT80C06
PS2 optical 2D/3D, 3/5 key mouse controller
10.11 3D/5key PS2 Optical Mouse (PAN101B) :
+
3
GND
This specification is subject to be changed without notice. Please visit our web site for the most updated information.
http://www.mdtic.com.tw P.20 2003/9 V1.2
MDT80C06
PS2 optical 2D/3D, 3/5 key mouse controller
10.12 3D/5Key, Photo-coupler Z-axis, PS2 Optical Mouse (PAN101B) :
+
3
GND
This specification is subject to be changed without notice. Please visit our web site for the most updated information.
http://www.mdtic.com.tw P.21 2003/9 V1.2
MDT80C06 相关器件
型号 | 制造商 | 描述 | 价格 | 文档 |
MDT80C06P | MDTIC | PS2 optical 2D/3D, 3/5 key mouse controller | 获取价格 | |
MDT80C06S | MDTIC | PS2 optical 2D/3D, 3/5 key mouse controller | 获取价格 | |
MDT80P10 | MDTIC | USB/UART For UPS | 获取价格 | |
MDT86552 | MICROSEMI | HORN ANTENNAS | 获取价格 | |
MDT86554 | MICROSEMI | HORN ANTENNAS | 获取价格 | |
MDT90P01 | MDTIC | 4-bit micro-controller | 获取价格 | |
MDT90P01ST2611 | MDTIC | 4-bit micro-controller | 获取价格 | |
MDT90P01ST2612 | MDTIC | 4-bit micro-controller | 获取价格 | |
MDT90P01_09 | MDTIC | 4-bit micro-controller | 获取价格 | |
MDTF301527-66.000MHZ | MMD | TTL Output Clock Oscillator, 66MHz Nom, ROHS COMPLIANT, PLASTIC, J-LEADED, SMD, 4 PIN | 获取价格 |
MDT80C06 相关文章
- 2024-09-20
- 6
- 2024-09-20
- 9
- 2024-09-20
- 8
- 2024-09-20
- 6