ETC EM58200

EASY SOUND - EM58000 SERIES
TINYCONTROLLER-BASED
DUAL CHANNEL SOUND PROCESSOR
GENERAL DESCRIPTION
EM58000 is a series of single chip dual channel IC with voice synthesizer/dual tone melody/dual tone sound effect.
The dual channel can be (voice + voice), (voice + dual tone melody) or (voice + dual tone sound effect)
simultaneously. That contains some input and I/O ports, and a tiny controller. By programming through the tiny
controller, user's application including section combination, trigger modes, control outputs, IR communication,
and other logical function can be easily implemented.
FEATURES
TOTAL ROM(bits)
PROGRAM ROM(bits)
RAM(nibbles)
PORT1 [input](pins)
PORT2 [I/O](pins)
PORT3 [I/O](pins)
VO(pins)
EM58001 EM58101 EM58200 EM58300 EM58400 EM58500 EM58600 EM58700
10K x 10 16K x 10 32K x 10 64K x 10 128K x 10 256Kx10 512Kx10 1024Kx10
8K x 10
32K x 10
32
64
128
4
2
4
4
1
2
• Single power supply 2.4 V~ 5.5 V.
• Port1 and Port2 with wake-up function, Port3.2 with programmable IR (38 KHz carry) communication
function.
• Power down mode for saving power consumption.
• Single ROM for voice, melody, sound effect and program data.
• Readable ROM code data.
• One 6-bit timer overflow control.
• Two stacks for subroutine calling.
• Dual channel output simultaneously : (voice + voice), (voice + dual tone melody) or (voice + dual tone
sound effect).
• 5-bit ASPCM synthesizer.
• Dual tone melody/sound effect generator with programmable envelope.
• Multiple playing speeds in 2 KHz ~ 32 KHz for voice playback.
• Multiple tempos and variable beats for dual tone melody/sound effect playback.
• Multiple levels of volume control.
• Fixed current D/A to drive external connected transistor for audio output.
* This specification are subject to be changed without notice.
10.15.2001
1
8000 SERIES
EASY SOUND - EM5
M58000
TINYCONTROLLER-BASED
DUAL CHANNEL SOUND PROCESSOR
PIN DESCRIPTIONS
Symbol
I/O
P1.0
P1.1
P1.2
P1.3
P2.0
P2.1
P2.2
P2.3
P3.0
P3.1
P3.2
P3.3
VDD
OSC
VSS
VO1
VO2
TEST
I
I
I
I
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I
I
I
O
O
Function
Bit 0 of Port 1. (not for EM58001, EM58101)
Bit 1 of Port 1. (not for EM58001, EM58101)
Bit 2 of Port 1. (not for EM58001, EM58101)
Bit 3 of Port 1. (not for EM58001, EM58101)
Bit 0 of Port 2. (not for EM58001)
Bit 1 of Port 2. (not for EM58001)
Bit 2 of Port 2.
Bit 3 of Port 2.
Bit 0 of Port 3.
Bit 1 of Port 3.
Bit 2 of Port 3. The pin can generate 38KHz square wave.
Bit 3 of Port 3. The pin can be treated as an LED output flashing with volume.
Positive power supply.
Oscillation component connection pin.
Negative power supply.
Audio1 output.
Audio2 output. (not for EM58001, EM58101)
For testing only
ABSOLUTE MAXIMUM RATINGS
Items
Sym.
Min.
Max.
Unit
Supply Voltage
V DD -V SS
-0.3
6.0
V
Input Voltage
Operating Temperature
Storage Temperature
V IN
T OP
TSTG
VSS-0.3
-20
-55
VDD+0.3
70
+125
V
o
C
o
C
ELECTRICAL CHARACTERISTICS
Parameter
Sym.
Min.
Typ.
Max.
Operating voltage
V DD
2.4
3.0
5.5
V
Standby current
IDDS
-
-
1.0
µA
VDD=3V
Operating current
IDDO
-
-
250
µA
VDD=3V, No load
Drive current of P2,P3
IOD
2.0
3.0
-
mA
VDD=3V, VO=2.4V
Sink current of P3
IOS
2.3
3.5
-
mA
VDD=3V, VO=0.4V
* This specification are subject to be changed without notice.
Unit
Condition
10.15.2001
2
EASY SOUND - EM58000 SERIES
TINYCONTROLLER-BASED
DUAL CHANNEL SOUND PROCESSOR
Parameter
Sym.
Sink current of P2
Min.
Typ.
Max.
Unit
Condition
I OS1
2.3
3.5
-
mA
VDD=3V, VO=0.4V
(after KEYB)
Sink current of P2
(before KEYB)
Input current of P1
Output current of VO1, VO2
I OS2
-
3.0
10
µA
VDD=3V, VO=0.4V
I IH
I VO
4.0
3.0
5.0
10
6.0
µA
Oscillation resistor
Oscillation frequency
Oscillation frequency
deviation
R OSC
F OSC
∆ F OSC
FOSC
0.9
-10
470
1.0
0
1.1
10
KΩ
MHz
%
V DD=3V
VDD=3V, VO=0.7V,
two channel full scale output
VDD=2.4V~ 5.5V
VDD=2.4V~ 5.5V
VDD=2.4V~ 5.5V
mA
APPLICATION CIRCUIT
In the following application circuits:
*1 : For heavy loading application, adding an electrolytic capacitor between Vcc and Ground is recommanded.
The recommanded value for button cell application is 10µF.
*2 : The recommanded value for button cell application is 750Ω or less.
10-key Application Circuit For EM58001
VCC
VCC
TR1
TR3
TR5
TR7
TR9
TR2
TR4
TR6
TR8
TR10
*1
9
10
12
11
VDD
OSC
P2.2
P2.3
TEST
P3.0
P3.1
P3.2
P3.3
VSS
VO1
3
4
5
6
7
8
VCC
13
EM58001
NPN
*2
Rb
* This specification are subject to be changed without notice.
10.15.2001
3
8000 SERIES
EASY SOUND - EM5
M58000
TINYCONTROLLER-BASED
DUAL CHANNEL SOUND PROCESSOR
20-key Application Circuit For EM58101
VCC
VCC *1
9
10
12
11
OSC
P2.0
P2.1
P2.2
P2.3
1
2
3
4
TEST
P3.0
P3.1
P3.2
P3.3
5
6
7
8
VSS
VO1 13
VDD
TR1
TR5
TR9
TR13
TR17
TR2
TR6
TR10
TR14
TR18
TR3
TR7
TR11
TR4
TR8
TR12
TR15
TR16
TR19
TR20
VCC
EM58101
NPN
*2
Rb
20-key Application Circuit For EM58200~EM58700
VCC
*1
VCC
VCC
1
2
3
4
P1.0
P1.1
P1.2
P1.3
13
14
16
15
VDD
OSC
TEST
VSS
VO2
P2.0
P2.1
P2.2
P2.3
P3.0
P3.1
P3.2
P3.3
VO1
TR1
TR5
TR9
TR13
TR17
TR2
TR6
TR10
TR14
TR18
TR3
TR7
TR11
TR15
TR19
TR4
TR8
TR12
TR16
TR20
5
6
7
8
9
10
11
12
17
VCC
NPN
NPN
*2
Rb
*2
Rb
* This specification are subject to be changed without notice.
10.15.2001
4
EASY SOUND - EM58000 SERIES
TINYCONTROLLER-BASED
DUAL CHANNEL SOUND PROCESSOR
32-key Application Circuit For EM58200~EM58700
VCC
NPN
*2
Rb
VCC
*1
VCC
NPN
*2
Rb
15
16
14
13
VSS
TEST
OSC
VDD
VO2
VO1
P3.3
P3.2
P3.1
P3.0
17
12
11
10
9
4
3
2
1
P1.3
P1.2
P1.1
P1.0
P2.3
P2.2
P2.1
P2.0
8
7
6
5
D1
10K D2
10K D3
10K
VCC
TR1
TR5
TR9
TR13
TR17
TR21
TR25
TR29
TR2
TR6
TR10
TR14
TR18
TR22
TR26
TR30
TR3
TR7
TR11
TR15
TR19
TR23
TR27
TR31
TR4
TR8
TR12
TR16
TR20
TR24
TR28
TR32
64-key Application Circuit For EM58200~EM58700
VCC
NPN
*2
Rb
VCC
*1
VCC
NPN
*2
Rb
15
16
14
13
VSS
TEST
OSC
VDD
VO2
VO1
P3.3
P3.2
P3.1
P3.0
17
12
11
10
9
4
3
2
1
P1.3
P1.2
P1.1
P1.0
P2.3
P2.2
P2.1
P2.0
8
7
6
5
D1
10K D2
10K D3
10K
VCC
TR1
TR2
TR9
TR10
TR17
TR25
TR33
TR41
TR49
TR57
TR18
TR26
TR34
TR42
TR50
TR58
TR3
TR11
TR19
TR27
TR35
TR43
TR51
TR59
TR4
TR12
TR20
TR28
TR36
TR44
TR52
TR60
TR5
TR13
TR21
TR29
TR37
TR45
TR53
TR61
TR6
TR14
TR22
TR30
TR38
TR46
TR54
TR62
TR7
TR15
TR23
TR31
TR39
TR47
TR55
TR63
TR24
TR32
TR40
TR48
TR56
TR64
TR8
TR16
* This specification are subject to be changed without notice.
10.15.2001
5
8000 SERIES
EASY SOUND - EM5
M58000
TINYCONTROLLER-BASED
DUAL CHANNEL SOUND PROCESSOR
128-key Application Circuit (A) For EM58200~EM58700
VCC
NPN
*2
Rb
VCC
*1
VCC
NPN
*2
Rb
15
16
14
13
VSS
TEST
OSC
VDD
VO2
VO1
P3.3
P3.2
P3.1
P3.0
17
12
11
10
9
4
3
2
1
P1.3
P1.2
P1.1
P1.0
P2.3
P2.2
P2.1
P2.0
8
7
6
5
D1
10K D2
10K D3
10K
VCC
TR1
TR9
TR17
TR25
TR33
TR41
TR49
TR57
TR2
TR10
TR18
TR26
TR34
TR42
TR50
TR58
TR3
TR11
TR19
TR27
TR35
TR43
TR51
TR59
TR4
TR12
TR20
TR28
TR36
TR44
TR52
TR60
TR5
TR13
TR21
TR29
TR37
TR45
TR53
TR61
TR6
TR14
TR22
TR30
TR38
TR46
TR54
TR62
TR7
TR15
TR23
TR31
TR39
TR47
TR55
TR63
TR8
TR16
TR24
TR32
TR40
TR48
TR56
TR64
128-key Application Circuit (B) For EM58200~EM58700
L9
P32
L12
P32
P31
L10
P31
P32
P30
P30
10K
L13
P33
P31
L11
10K
10K
P32
P31
L15
P33
P30
10K
10K
P33
L16
P33
10K
10K
10K
P33
L14
P33
P31
P32
P30
P31
P32
L9
TR65
P10
TR66
L10
TR73
TR74
L11
L12
L13
L14
L15
L16
TR81
TR89
TR97
TR105
TR113
TR121
TR82
TR90
TR98
TR106
TR114
TR122
P11
P12
P13
TR67
TR75
TR83
TR91
TR99
TR107
TR115
TR123
TR68
TR76
TR84
TR92
TR100
TR108
TR116
TR124
TR69
TR77
TR85
TR93
TR101
TR109
TR117
TR125
TR70
TR78
TR86
TR94
TR102
TR110
TR118
TR126
TR71
TR79
TR87
TR95
TR103
TR111
TR119
TR127
TR72
TR80
TR88
TR96
TR104
TR112
TR120
TR128
P20
P21
P22
P23
* This specification are subject to be changed without notice.
10.15.2001
6
EASY SOUND - EM58000 SERIES
TINYCONTROLLER-BASED
DUAL CHANNEL SOUND PROCESSOR
PAD DIAGRAM
VO1
3
(0,0)
VDD
4
P3.3
5
EM58001
6
7
8
9
10
P3.2
P3.1
P3.0
P2.3
P2.2
13
14
15
GND OSC TEST
Chip Size : 1300 x 1500 um
For PCB layout, IC substrate must be connected to Vss.
Pad No.
Symbol
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
NC
NC
VO1
VDD
P3.3
P3.2
P3.1
P3.0
P2.3
P2.2
NC
NC
GND
OSC
TEST
NC
NC
NC
NC
NC
X
Y
-402.0
-418.4
-418.4
-440.4
-318.8
-198.2
-76.1
46.3
421.4
-125.4
-269.3
-523.4
-523.4
-523.4
-523.4
-523.4
190.5
321.5
442.7
-523.4
-523.4
-523.4
* This specification are subject to be changed without notice.
10.15.2001
7
8000 SERIES
EASY SOUND - EM5
M58000
TINYCONTROLLER-BASED
DUAL CHANNEL SOUND PROCESSOR
PAD DIAGRAM
VO1
3
(0,0)
VDD
4
P3.3
5
6
EM58101
7
8
9
10
11
12
13
14
15
P3.2 P3.1 P3.0 P2.3 P2.2 P2.1 P2.0 GND OSC TEST
Chip Size : 1500 x 1400 um
For PCB layout, IC substrate must be connected to Vss.
Pad No.
Symbol
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
NC
NC
VO1
VDD
P3.3
P3.2
P3.1
P3.0
P2.3
P2.2
P2.1
P2.0
GND
OSC
TEST
NC
NC
NC
NC
NC
X
-512.0
-528.4
-528.4
-564.8
-443.9
-323.0
-200.9
-78.5
43.9
166.3
310.5
441.5
562.7
* This specification are subject to be changed without notice.
Y
391.0
-153.7
-284.7
-498.4
-498.4
-498.4
-498.4
-498.4
-498.4
-498.4
-498.4
-498.4
-498.4
10.15.2001
8
EASY SOUND - EM58000 SERIES
TINYCONTROLLER-BASED
DUAL CHANNEL SOUND PROCESSOR
PAD DIAGRAM
VO2
(0,0)
8
EM58200
VO1
9
10
11
12
13
14
15
16
17
25
TEST
24
OSC
23
GND
22
P1.0
21
P1.1
20
P1.2
19
P1.3
18
VDD P3.3 P3.2 P3.1 P3.0 P2.3 P2.2 P2.1 P2.0
Chip Size : 1700 x 1750 um
For PCB layout, IC substrate must be connected to Vss.
Pad No.
Symbol
1
2
3
4
5
6
7
8
9
10
11
12
13
14
NC
NC
NC
NC
NC
NC
NC
VO2
VO1
VDD
P3.3
P3.2
P3.1
P3.0
X
-572.0
-572.0
-383.4
-252.4
-131.5
-10.6
110.3
Y
Pad No.
Symbol
X
15
16
17
18
19
20
21
22
23
24
25
26
27
28
P2.3
P2.2
P2.1
P2.0
P1.3
P1.2
P1.1
P1.0
GND
OSC
TEST
NC
NC
NC
232.4
354.8
477.2
599.6
588.4
588.4
588.4
588.4
588.4
588.4
588.4
-17.2
-401.5
-628.4
-628.4
-628.4
-628.4
-628.4
* This specification are subject to be changed without notice.
Y
-628.4
-628.4
-628.4
-628.4
-453.7
-331.3
-208.9
-86.5
57.7
188.7
309.9
10.15.2001
9
8000 SERIES
EASY SOUND - EM5
M58000
TINYCONTROLLER-BASED
DUAL CHANNEL SOUND PROCESSOR
PAD DIAGRAM
VO2
(0,0)
8
EM58300
VO1
9
10
12
11
13
14
15
16
25
TEST
24
OSC
23
GND
22
P1.0
21
P1.1
20
P1.2
19
P1.3
17
18
VDD P3.3 P3.2 P3.1 P3.0 P2.3 P2.2 P2.1 P2.0
Chip Size : 1700 x 2000 um
For PCB layout, IC substrate must be connected to Vss.
Pad No.
Symbol
1
2
3
4
5
6
7
8
9
10
11
12
13
14
NC
NC
NC
NC
NC
NC
NC
VO2
VO1
VDD
P3.3
P3.2
P3.1
P3.0
X
-572.0
-572.0
-383.4
-252.4
-131.5
-10.6
110.3
Y
Pad No.
Symbol
X
15
16
17
18
19
20
21
22
23
24
25
26
27
28
P2.3
P2.2
P2.1
P2.0
P1.3
P1.2
P1.1
P1.0
GND
OSC
TEST
NC
NC
NC
232.4
354.8
477.2
599.6
588.4
588.4
588.4
588.4
588.4
588.4
588.4
-147.2
-531.6
-758.4
-758.4
-758.4
-758.4
-758.4
* This specification are subject to be changed without notice.
Y
-758.4
-758.4
-758.4
-758.4
-583.7
-461.3
-338.9
-216.5
-72.3
58.7
179.9
10.15.2001
10
EASY SOUND - EM58000 SERIES
TINYCONTROLLER-BASED
DUAL CHANNEL SOUND PROCESSOR
PAD DIAGRAM
(0,0)
25
TEST
24
OSC
23
GND
22
P1.0
21
P1.1
20
P1.2
19
P1.3
EM58400
VO2
VO1
8
9
10
11
12
13
14
15
16
17
18
VDD P3.3 P3.2 P3.1 P3.0 P2.3 P2.2 P2.1 P2.0
Chip Size : 1700 x 2500 um
For PCB layout, IC substrate must be connected to Vss.
Pad No.
Symbol
1
2
3
4
5
6
7
8
9
10
11
12
13
14
NC
NC
NC
NC
NC
NC
NC
VO2
VO1
VDD
P3.3
P3.2
P3.1
P3.0
X
-572.0
-572.0
-383.4
-252.4
-131.5
-10.6
110.3
Y
Pad No.
Symbol
X
15
16
17
18
19
20
21
22
23
24
25
26
27
28
P2.3
P2.2
P2.1
P2.0
P1.3
P1.2
P1.1
P1.0
GND
OSC
TEST
NC
NC
NC
232.4
354.8
477.2
599.6
588.4
588.4
588.4
588.4
588.4
588.4
588.4
-412.2
-796.5
-1023.4
-1023.4
-1023.4
-1023.4
-1023.4
* This specification are subject to be changed without notice.
Y
-1023.4
-1023.4
-1023.4
-1023.4
-848.7
-726.3
-603.9
-481.5
-337.3
-206.3
-85.1
10.15.2001
11
8000 SERIES
EASY SOUND - EM5
M58000
TINYCONTROLLER-BASED
DUAL CHANNEL SOUND PROCESSOR
PAD DIAGRAM
VO2
(0,0)
25
TEST
EM58500
24
OSC
23
GND
22
P1.0
21
P1.1
20
P1.2
19
P1.3
8
VO1
9
10
11
12
13
14
15
16
17
18
VDD P3.3 P3.2 P3.1 P3.0 P2.3 P2.2 P2.1 P2.0
Chip Size : 1700 x 3600 um
For PCB layout, IC substrate must be connected to Vss.
Pad No.
Symbol
1
2
3
4
5
6
7
8
9
10
11
12
13
14
NC
NC
NC
NC
NC
NC
NC
VO2
VO1
VDD
P3.3
P3.2
P3.1
P3.0
X
-572.0
-572.0
-383.4
-252.4
-131.5
-10.6
110.3
Y
Pad No.
Symbol
X
15
P2.3
232.4
-1543.4
16
17
18
19
20
21
22
23
24
25
26
27
28
P2.2
P2.1
P2.0
P1.3
P1.2
P1.1
P1.0
GND
OSC
TEST
NC
NC
NC
354.8
477.2
599.6
588.4
588.4
588.4
588.4
588.4
588.4
588.4
-1543.4
-1543.4
-1543.4
-1368.7
-1246.3
-1123.9
-1001.5
-857.3
-726.3
-605.1
-932.2
-1316.6
-1543.4
-1543.4
-1543.4
-1543.4
-1543.4
* This specification are subject to be changed without notice.
Y
10.15.2001
12
EASY SOUND - EM58000 SERIES
TINYCONTROLLER-BASED
DUAL CHANNEL SOUND PROCESSOR
PAD DIAGRAM
(0,0)
EM58600
VO2
8
VO1
9
10
11
12
13
14
15
16
17
18
19
20
21
25
TEST
24
OSC
23
GND
22
VDD P3.3 P3.2 P3.1 P3.0 P2.3 P2.2 P2.1 P2.0 P1.3 P1.2 P1.1 P1.0
Chip Size : 3050 x 3100 um
For PCB layout, IC substrate must be connected to Vss.
Pad No.
Symbol
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
NC
NC
NC
NC
NC
NC
NC
VO2
VO1
VDD
P3.3
P3.2
P3.1
P3.0
P2.3
P2.2
X
-1285.0
-1285.0
-884.3
-695.7
-519.2
-342.7
-166.2
15.0
191.5
Y
Pad No.
Symbol
X
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
P2.1
P2.0
P1.3
P1.2
P1.1
P1.0
GND
OSC
TEST
NC
NC
NC
NC
NC
NC
NC
377.4
553.9
739.8
916.3
1102.2
1278.7
1293.4
1293.4
1293.4
-1111.6
-1241.6
-1340.0
-1340.0
-1340.0
-1340.0
-1340.0
-1340.0
-1340.0
* This specification are subject to be changed without notice.
Y
-1340.0
-1340.0
-1340.0
-1340.0
-1340.0
-1340.0
-1138.0
-1007.0
-885.8
10.15.2001
13
8000 SERIES
EASY SOUND - EM5
M58000
TINYCONTROLLER-BASED
DUAL CHANNEL SOUND PROCESSOR
PAD DIAGRAM
(0,0)
EM58700
25
TEST
VO2
8
24
OSC
VO1
9
23
GND
10
11
12
13
14
15
16
17
18
19
20
21 22
VDD P3.3 P3.2 P3.1 P3.0 P2.3 P2.2 P2.1 P2.0 P1.3 P1.2 P1.1 P1.0
Chip Size : 2930 x 5080 um
For PCB layout, IC substrate must be connected to Vss.
* This specification are subject to be changed without notice.
10.15.2001
14
EASY SOUND - EM58000 SERIES
TINYCONTROLLER-BASED
DUAL CHANNEL SOUND PROCESSOR
Pad No.
Symbol
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
NC
NC
NC
NC
NC
NC
NC
VO2
VO1
VDD
P3.3
P3.2
P3.1
P3.0
P2.3
P2.2
X
-1285.0
-1285.0
-884.3
-695.7
-519.2
-342.7
-166.2
15.0
191.5
Y
Pad No.
Symbol
X
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
P2.1
P2.0
P1.3
P1.2
P1.1
P1.0
GND
OSC
TEST
NC
NC
NC
NC
NC
NC
NC
377.4
553.9
739.8
916.3
1102.2
1278.7
1293.4
1293.4
1293.4
-2161.6
-2291.6
-2390.0
-2390.0
-2390.0
-2390.0
-2390.0
-2390.0
-2390.0
* This specification are subject to be changed without notice.
Y
-2390.0
-2390.0
-2390.0
-2390.0
-2390.0
-2390.0
-2188.0
-2057.0
-1935.8
10.15.2001
15