beautypg.com

Epson S1C63558 User Manual

Page 29

background image

S1C63558 TECHNICAL MANUAL

EPSON

19

CHAPTER 4: PERIPHERAL CIRCUITS AND OPERATION (Memory Map)

Table 4.1.1 (e) I/O memory map (FF6CH–FF7AH)

Address

Comment

D3

D2

Register

D1

D0

Name

Init

1

1

0

FF6EH

0

BZFQ2

BZFQ1

BZFQ0

R

R/W

0

3

BZFQ2

BZFQ1

BZFQ0

2

0

0

0

FF6FH

0

BDTY2

BDTY1

BDTY0

R

R/W

0

3

BDTY2

BDTY1

BDTY0

2

0

0

0

FF6CH

ENRTM ENRST

ENON

BZE

R/W

W

R/W

ENRTM

ENRST

3

ENON

BZE

0

Reset

0

0

1sec

Reset

On

Enable

0.5sec

Invalid

Off

Disable

Envelope releasing time selection

Envelope reset (writing)

Envelope On/Off

Buzzer output enable

FF6DH

0

BZSTP BZSHT SHTPW

R

W

R/W

0

3

BZSTP

3

BZSHT

SHTPW

2

0

0

0

Stop

Trigger

Busy

125msec

Invalid

Invalid

Ready

31.25msec

Unused

1-shot buzzer stop (writing)

1-shot buzzer trigger (writing)

1-shot buzzer status (reading)

1-shot buzzer pulse width setting

0

Clk-sync. master

2

Async. 7-bit

1

Clk-sync. slave

3

Async. 8-bit

[SMD1, 0]
Mode
[SMD1, 0]
Mode

FF70H

0

SMD1

SMD0

ESIF

R

R/W

0

3

SMD1

SMD0

ESIF

2

0

0

0

SIF

I/O

Unused

Serial I/F (1)

mode selection

Serial I/F (1) enable (P1x port function selection)

0

1200bps

1

600bps

2

2400bps

3

PT

[SCS1, 0]
Mode

FF71H

EPR

PMD

SCS1

SCS0

R/W

EPR

PMD

SCS1

SCS0

0

0

0

0

Enable

Odd

Disable

Even

Serial I/F (1) parity enable register

Serial I/F (1) parity mode selection

SIF (1) clock

source selection

R/W

FF72H

RXTRG

RXEN

TXTRG

TXEN

RXTRG

RXEN

TXTRG

TXEN

0

0

0

0

Run

Trigger

Enable

Run

Trigger

Enable

Stop

Disable

Stop

Disable

Serial I/F (1) receive status (reading)

Serial I/F (1) receive trigger (writing)

Serial I/F (1) receive enable

Serial I/F (1) transmit status (reading)

Serial I/F (1) transmit trigger (writing)

Serial I/F (1) transmit enable

R

R/W

FF73H

0

FER

PER

OER

0

3

FER

PER

OER

2

0

0

0

Error

Reset

Error

Reset

Error

Reset

No error

No error

No error

Unused

Serial I/F (1) framing error flag status (reading)

Serial I/F (1) framing error flag reset (writing)

Serial I/F (1) parity error flag status (reading)

Serial I/F (1) parity error flag reset (writing)

Serial I/F (1) overrun error flag status (reading)

Serial I/F (1) overrun error flag reset (writing)

R/W

FF74H

TRXD3 TRXD2 TRXD1 TRXD0

TRXD3

TRXD2

TRXD1

TRXD0

2

2

2

2

High

High

High

High

Low

Low

Low

Low

Serial I/F (1) t

ransmit/receive data

(low-order 4 bits)

LSB

R/W

FF75H

TRXD7 TRXD6 TRXD5 TRXD4

TRXD7

TRXD6

TRXD5

TRXD4

2

2

2

2

High

High

High

High

Low

Low

Low

Low

MSB

Serial I/F (1) t

ransmit/receive data

(high-order 4 bits)

R

R/W

FF76H

0

0

0

SIFTM

0

3

0

3

0

3

SIFTM

2

2

2

0

Unused

Unused

Unused

Serial I/F test mode (disabled. Do not change.)

0

4096.0

1

3276.8

2

2730.7

3

2340.6

[BZFQ2, 1, 0]
Frequency (Hz)

4

2048.0

5

1638.4

6

1365.3

7

1170.3

[BZFQ2, 1, 0]
Frequency (Hz)

Unused

Buzzer

frequency

selection

Unused

Buzzer signal duty ratio selection

(refer to main manual)

W

R/W

R

FF78H

0

0

TMRST TMRUN

0

3

0

3

TMRST

3

TMRUN

2

2

Reset

0

Reset

Run

Invalid

Stop

Unused

Unused

Clock timer reset (writing)

Clock timer Run/Stop

R

FF79H

TM3

TM2

TM1

TM0

TM3

TM2

TM1

TM0

0

0

0

0

Clock timer data (16 Hz)

Clock timer data (32 Hz)

Clock timer data (64 Hz)

Clock timer data (128 Hz)

R

FF7AH

TM7

TM6

TM5

TM4

TM7

TM6

TM5

TM4

0

0

0

0

Clock timer data (1 Hz)

Clock timer data (2 Hz)

Clock timer data (4 Hz)

Clock timer data (8 Hz)