Specifications* for
EM61000
8-Channel Wave-Table Music Synthesizer
1. GENERAL DESCRIPTION
EM61000 series is an 8-bit micro-controller based music processor IC with audio
function that delivers 8 channels instrument playback. The micro-controller
includes a powerful 8-bit RISC CPU to handle most of the music functions, an 8K
words program ROM, and a voice ROM that extends up to 512K bytes. There are
eight melody channels that can be played back simultaneously. The
micro-controller provides real instrument waveforms to obtain good quality audio
melody. The EM61000 offers one 8-bit input port and one 8-bit I/O port with
internal pull-low/wake-up functions for user’s applications. In addition, up to
three general I/O ports are provided. By programming the micro-controller,
applications such as section combination, trigger mode, output control, keyboard
matrix, and other logic functions can be easily implemented. Together, all these
powerful features will inspire the user to realize a wide variety of ideas.
2. FEATURES
Operating voltage: 2.4 ~ 5.5V.
8-bit RISC CPU.
Three general-purpose timers.
8K word program ROM access and 8-level stacks.
Multi melody channels can be played simultaneously (8 channels for
EM61100~ EM61400, 4 channels for EM61001 and EM61002).
On chip voice ROM will extend up to 512K Bytes.
Uses real instrument waveforms for good quality audio melody.
Built-in 8-bit by 8-bit hardware multiplier with 16-bit result.
One 8-bit input port and one 8-bit I/O port with pull-low/wake-up functions.
Provides additional general-purpose I/O ports (up to 3 ports).
Provides crystal oscillation or internal oscillator (by connecting a resistor).
8-bit current DAC output: two for EM61100~EM61400; one for EM61001 &
EM61002.
Built-in watchdog timer (WDT).
* This specification are subject to be changed without notice.
4.9.2003 (V1.3)
1
Specifications* for
EM61000
8-Channel Wave-Table Music Synthesizer
3. Parts List
The EM61000 series have 8K×13 bit program ROM and 272 bytes RAM.
Part
Voice ROM
Input pin
I/O pin
Output DAC Melody
number
pin
EM61001 32K × 8 bits 8 (Port 1)
16
None
1 4 channel
(Port 2, 3)
EM61002 32K × 8 bits
None
8 (Port 2)
None
1 4 channel
EM61100 64K × 8 bits 8 (Port 1)
24
None
2 8 channel
(Port 2, 3, 4)
EM61200 128K × 8 bits 8 (Port 1)
24
None
2 8 channel
(Port 2, 3, 4)
EM61300 256K × 8 bits 8 (Port 1)
24
None
2 8 channel
(Port 2, 3, 4)
EM61400 512K × 8 bits 8 (Port 1)
24
8
2 8 channel
(Port 2, 3, 4) (Port 5)
4. PIN DESCRIPTIONS
Symbol
OSCI
OSCO
P1.0~7
P2.0~7
P3.0~7
P4.0~7
P5.0~7
VO1
VO2
VDD
VSS
TEST
RESET
I/O
I
O
I
I/O
I/O
I/O
O
O
O
-
-
I
I
Function
Crystal in/Resistor.
Clock output.
Bit 0~7 of port 1 (except EM61002).
Bit 0~7 of port 2.
Bit 0~7 of port 3 (except EM61002).
Bit 0~7 of port 4 (except EM61001, EM61002).
Bit 0~7 of port 5 (except EM61001, EM61002, EM61100,
EM61200, EM61300).
Current output of DAC 1.
Current output of DAC 2(except EM61001, EM61002).
Positive power supply.
Negative power supply.
For test only (normally floating).
Reset pin (active low, internal pull-high)
* This specification are subject to be changed without notice.
4.9.2003 (V1.3)
2