
W528XXX
- 4 -
BLOCK DIAGRAM
OSC
TIMING
GENERATOR
DATA ROM
TG1
TG2
TG3
LED1
TG4/LED2/STPC
CONTROLLER
COUNTER
& SHIFT
REGISTER
STPA
STPB
SYNTHESIZER
ADPCM
CONVERTER
REGISTER
SPK
SHIFT
D/A
V
V
*TEST1
DD
SS
*TEST2
*TEST3
TEST4
* These pins only exist in W528S15~60.
FUNCTIONAL DESCRIPTION
The W528xxx family provides up to four direct trigger pins, which can be extended to eight or twelve
matrix trigger inputs, up to three stop signal output pins, an LED section control, and powerful
programmable features. The JUMP and LOAD commands and four programmable registers can be
used to program the desired playing mode, stop output signal form, LED flash type, and trigger pin
interrupt modes.
The chip's programmable features can also be used to develop new, customized functions for a wide
variety of innovative applications.
A. Instruction Set Description
This section describes three types of instructions:
Unconditional instructions, which are executed immediately after they are issued.
Conditional instructions, which are executed only when the conditions specified in the instructions
are satisfied.
END instruction, which is used to stop all device activity.
Instructions are programmed by writing LOAD and JUMP commands into the R0, EN, STOP, and
MODE registers.