72
EPSON
S1C6S460 TECHNICAL MANUAL
CHAPTER 10: SOUND GENERATOR
ENVON (F75H [D0], R/W)
This controls adding the envelope to the buzzer signal.
When "1" is written: Envelope added (ON)
When "0" is written: No envelope (OFF)
Reading: Valid
By writing "1" on ENVON, envelope is added to the buzzer signal. Writing "0" means envelope will not
be added.
At initial reset, ENVON is set to "0" and envelope OFF will be selected.
ENVRT (F75H [D1], R/W)
Selects the attenuation time of the envelope added to the buzzer signal.
When "1" is written: 1.0 sec (125 ms
× 7 = 875 ms)
When "0" is written: 0.5 sec (62.5 ms
× 7 = 437.5 ms)
Reading: Valid
The attenuation time of digital envelopes is determined by the time change for duty ratio. When "1" is
written on ENVRT, attenuation time is set in 125 ms (8 Hz) units (125 ms
× 7 = 875 ms), and in 62.5 ms (16
Hz) unit (62.5 ms
× 7 = 437.5 ms) when "0" is written.
However, there is a maximum error of 4 ms from envelope ON to the first change in both cases.
At initial reset, ENVRT is set to "0".
R43, R42 (F54H [D3, D2], R/W)
Controls the output of the buzzer signals (BZ, BZ).
When "0" is written: Buzzer signal output
When "1" is written: Low level (DC)
Reading: Valid
When "0" is set on R43, BZ signal is generated from R43 terminal, and if R42 is set to BZ output, BZ signal
(inverted signal of BZ) is generated at the same time.
When "1" is set on R43, R43 terminal (R42 too, if BZ output is selected) becomes of low (VSS) level output.
However, R42 with BZ output selected, may be used as a 1-bit general register capable of read/write
function, the data of which register does not affect BZ (R42 terminal output).
At initial reset, both R43 and R42 are set to "1".
Note: BZ and BZ output signals may produce hazards during ON/OFF switching.
SHOTPW (F74H [D3], R/W)
Sets the output time duration of the 1-shot buzzer.
When "1" is written: 62.5 ms
When "0" is written: 31.25 ms
Reading: Valid
Output time duration is set to 62.5 ms or 31.25 ms by writing "1" or "0", respectively, on SHOTPW.
At initial reset, SHOTPW is set to "0".