CHAPTER 4: PERIPHERAL CIRCUITS AND OPERATION (Sound Generator)

XBZOUT: R00 output selection register (FF65H•D0)

Selects the R00 terminal function.

When "1" is written: XBZ output

When "0" is written: General-purpose DC output

Reading: Valid

When using the R00 terminal for the XBZ output, write "1" to this register. Furthermore, fix the R00 register at "1" and the R00HIZ register at "0".

At initial reset, this register is set to "0".

BZOUT: R01 output selection register (FF65H•D1)

Selects the R01 terminal function.

When "1" is written: BZ output

When "0" is written: General-purpose DC output

Reading: Valid

When using the R01 terminal for the BZ output, write "1" to this register. Furthermore, fix the R01 register at "1" and the R01HIZ register at "0".

At initial reset, this register is set to "0".

BZE: BZ output control register (FF6CH•D0)

Controls the buzzer signal output.

When "1" is written: Buzzer output ON

When "0" is written: Buzzer output OFF

Reading: Valid

When "1" is written to BZE, the BZ signal is output from the BZ (R01) terminal and the XBZ signal is output from the XBZ (R00) terminal.

When "0" is written, the buzzer signals go OFF. At initial reset, this register is set to "0".

BZFQ0–BZFQ2: Buzzer frequency selection register (FF6EH•D0–D2)

Selects the buzzer signal frequency.

Table 4.12.7.2 Buzzer signal frequency setting

BZFQ2

BZFQ1

BZFQ0

Buzzer frequency (Hz)

0

0

0

4096.0

0

0

1

3276.8

0

1

0

2730.7

0

1

1

2340.6

1

0

0

2048.0

1

0

1

1638.4

1

1

0

1365.3

1

1

1

1170.3

 

 

 

 

Select the buzzer frequency from among the above 8 types that have divided the oscillation clock. At initial reset, this register is set to "0".

106

EPSON

S1C63558 TECHNICAL MANUAL