ETC CSC0102A

CSC0102A
CSC0102A
3 Dimensions 3 Keys
USB & PS/2 Combo Mouse Controller
Version: 2.00
ISSUED
July 02 2004
Info DCC
April 2004
Chesen Electronics Corp.
Taipei, Taiwan
WWW.CHESEN.COM.TW
CHESEN
CSC0102A 3D 3Keys USB & PS/2 Combo Mouse Controller
@Copyright 2001~2004 CHESEN ELECTRONICS CORP.
All Rights Reserved.
Manual Rev. 1.10: April 04, 2004 with document number R_CSC0102A_200
The information in this document is subject to change without prior notice in order to improve reliability, design
and function and does not represent a commitment on the part of the manufacturer.
In no event will the manufacturer be liable for direct, indirect, special, incidental, or consequential damages
arising out of the use or inability to use the product or documentation, even if advised of the possibility of such
damages.
This document contains proprietary information protected by copyright. All rights are reserved. No part of this
manual may be reproduced by any mechanical, electronic, or other means in any form without prior written
permission of the manufacturer.
Revision History
Revision No.
1.00
2.00
2004/April
History
Body reversion initial issue
Support dice form
V2.00
Date
Dec. 19, 2003
April 04, 2004
Remark
2
CHESEN
CSC0102A 3D 3Keys USB & PS/2 Combo Mouse Controller
Features
z
Cost effective solution for low speed USB or PS/2 mouse peripheral
z
Built-in 65C02 8 Bit CPU
- 6MHz external ceramic resonator
- 3MHz internal CPU clock
- 256 bytes RAM
- 8 Kbytes ROM
- Internal 3.3V regulator for USB pull-up resistor
- Auto configure to operate as USB or PS/2 interface
z
USB specification compliance:
- Conforms to USB specification, version 1.1
- Conforms to USB HID specification, version 1.1
- Supports 1 low speed device address and 3 endpoints
- 8 bytes FIFO for each endpoint
- Integrated USB transceiver
z
Compatible with PS/2 protocol
z
Built-in power-on reset & watchdog timer reset
z
One 8 bits timer
z
Compatible with Microsoft® scrolling mouse
z
Support standard 3 dimension 3 keys mechanical/optical mouse functions
z
400/800 cpi resolution auto configured with best fit to sensor
z
Sensor types support
- Ball (Mechanical/Semi-optical)
- Agilent: H2000; A2051; A2610
- Pixart: PAN101
- @lab: ATA1080
z
1:2 Z axis input
z
Auto configuration with the interface attach to
z
18-pin PDIP package
z
Embedded customized function
- 400/800 cpi manual configuration
- Support 4 dimension
- Max. 5 key support
- Optional 1:1/1:4/1:10 Z axis ratio
- Optional 90/180 degree sensor position rotation
- Dice form or other package type
2004/April
V2.00
3
CHESEN
CSC0102A 3D 3Keys USB & PS/2 Combo Mouse Controller
Pin Assignment
Dice
2004/April
V2.00
4
CHESEN
CSC0102A 3D 3Keys USB & PS/2 Combo Mouse Controller
DIP 18 Pins
2004/April
V2.00
5
CHESEN
CSC0102A 3D 3Keys USB & PS/2 Combo Mouse Controller
Block Diagram
2004/April
V2.00
6
CHESEN
CSC0102A 3D 3Keys USB & PS/2 Combo Mouse Controller
Pin Configurations
CSC0102A
PAD #
NAME
5
P3.4
7
8
9
10
11
12
17
18
21
22
25
26
27
30
31
32
37
38
40
41
43
44
45
46
47
48
P3.6
RESETB
P0.0
P0.1
P0.2
P0.3
P1.0
P1.1
P1.4
P1.5
P2.0
P2.1
P2.2
P2.5
P2.6
P2.7
PZ
VDD
OSCO
OSCI
GND
PY
USB3V3
VCP
D+/SCLK
D-/SDATA
2004/April
IN/OUT
I
I
I
O
I
I
O
I
I
I
I
I
I
I
I
I
I
I
P
OUT
IN
P
I
I
O
I/O
I/O
DESCRIPTION
Resolution selection (400/600/800/Auto cpi)
Open: 400cpi; 10K pull-up: 600cpi; GND: 800cpi;
VCC: Auto configure
Force to VCC
External reset
Optical Scrolling LED Control
Z+ Axis A
Z+ Axis B
Suspend control
X Axis A / Optical sensor control clock
X Axis B / Optical sensor control data
Y Axis A
Y Axis B
Button R key input
Button M key input
Button L key input
Force connect to P2.2
Button RR key input
Button LL key input
Z Axis scrolling ratio
Power supply 5V
Crystal/Ceramic resonator out
Crystal/Ceramic resonator in
Ground
Z Axis scrolling ratio
USB 3.3V
Power 3.3V
USB data+ / PS/2 SCLK signal
USB data- / PS/2 SDATA signal
V2.00
7
CHESEN
CSC0102A-01D18
PIN #
NAME
1
GND
2
VCP
3
D+/SCLK
4
D-/SDATA
5
RESETB
P0.0
6
7
P0.1
8
P0.2
9
P1.0
10
P1.1
11
P1.4
12
P1.5
13
P2.0
14
P2.1
15
P2.2
16
VDD
17
OSCO
18
OSCI
2004/April
CSC0102A 3D 3Keys USB & PS/2 Combo Mouse Controller
IN/OUT
P
O
I/O
I/O
I
O
I
I
I
I
I
I
I
I
I
P
OUT
IN
DESCRIPTION
Ground
Power 3.3V
USB data+ / PS/2 SCLK signal
USB data- / PS/2 SDATA signal
External reset
Optical Scrolling LED Control
Z Axis A
Z Axis B
X Axis A / Optical sensor control clock
X Axis B / Optical sensor control data
Y Axis A
Y Axis B
Button R key input
Button M key input
Button L key input
Power supply 5V
Crystal/Ceramic resonator out
Crystal/Ceramic resonator in
V2.00
8
CHESEN
CSC0102A 3D 3Keys USB & PS/2 Combo Mouse Controller
Electrical Characteristics
VDD=5V, GND=0V, TA=25℃, Fosc=6MHz
Parameters
Symbol
Operating Voltage
Vdd
Operating Current
Iop
Suspend Current
Isp
Input High Voltage
Vih
Input Low Voltage
Vil
Output High Voltage
Voh
Output Low Voltage
Vol
Pull-up Resistance
Rup
Min
4.4
Typ
5
Max
5.25
30
500
2
0.8
2.4
0.4
20K
Unit
V
mA
uA
V
V
V
V
Ω
Conditions
No load
Product Matrix
Part Number
CSC0102A
CSC0102A-01D18
2004/April
Memory
ROM Size RAM Size
8K Bytes 256 Bytes
8K Bytes 256 Bytes
I/Os
Package Type
Operating Range
12
10
Dice
18-pin PDIP
Commercial
Commercial
V2.00
9
CHESEN
CSC0102A 3D 3Keys USB & PS/2 Combo Mouse Controller
Package Outline
DIP 18 Pins
2004/April
V2.00
10
CHESEN
CSC0102A 3D 3Keys USB & PS/2 Combo Mouse Controller
Bonding Diagram
2004/April
V2.00
11
CHESEN
CSC0102A 3D 3Keys USB & PS/2 Combo Mouse Controller
Coordination:
Orientation: (0, 0)
Chip size: 1867.45 um x 1726.25 um
Lower left: (0, 0)
Top right: (1867.45, 1726.25)
Min bonding pitch: 92 um
IC substrate should be connected to GND
Pad No
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
2004/April
Pad Name
P34
P36
RESET
P00
P01
P02
P03
P10
P11
P14
P15
X
42
42
42
42
42
42
42
42
42
42
42
42
319.125
434.725
526.725
618.725
710.725
818.325
925.925
1017.925
1109.925
1217.525
1325.125
1432.725
Y
1407.125
1302.675
1208.475
1114.25
1020.025
925.825
831.6
737.4
643.175
548.95
439.15
319.125
42
42
42
42
42
42
42
42
42
42
42
42
V2.00
Pad No
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
Pad Name
P20
P21
P22
P25
PZ
VDD
OSCO
OSCI
GND
PY
USB3V3
VCP
D+/SCLK
D-/SDATA
X
1548.325
1825.45
1825.45
1825.45
1825.45
1825.45
1825.45
1825.45
1825.45
1825.45
1825.45
1825.45
1825.45
1548.325
1447.85
1355.625
1200.6
1108.375
1016.125
923.9
831.675
739.45
533.4
319.125
Y
42
319.125
428.35
524.95
621.575
718.2
814.8
911.425
1008.025
1104.65
1201.275
1297.875
1407.125
1684.25
1684.25
1684.25
1684.25
1684.25
1684.25
1684.25
1684.25
1684.25
1684.25
1684.25
12