Specifications

S1C62N82 TECHNICAL HARDWARE EPSON I-95
CHAPTER 4: PERIPHERAL CIRCUITS AND OPERATION (Melody Generator)
End data (D0)
This is 1-bit data which indicate the end of a set of played
melody. If this bit were written with "1", when the word
is played, end-of-melody signal will be generated at the
end-of-melody signal generator and will then be input to
the melody interrupt generator and the controller. This
signal is received at the melody interrupt generator which
issues interrupt request to the CPU and generates inter-
rupt flag. Moreover, the controller stops the playing
when the melody ON/OFF control register is set to "0"
when the signal is received and either repeats the same
melody or continuously plays new melodies when it is set
to "1". By dividing the 128-word melody ROM with end-
of-melody data, any number of melodies may be written
as long as it is within the capacity. Also, a melody which
will be repeatedly used need be written only once, i.e.,
there is no need to write the melody for as many number
of times you wish to repeat it. Repeated playing can be
easily accomplished by merely specifying the playing start
address repeatedly through the software. Control of
playing is explained in details in "Control of playing".
Playing of silent note
Silent note may be played by writing "1FH" on the melody
ROM interval data. The length of the silent note is the same
as the length of the note written on the same word. For
details, refer to "Melody data".