CHAPTER 4: PERIPHERAL CIRCUITS AND OPERATION (Memory Map)

Table 4.1.1 (a) I/O memory map (FF00H–FF18H)

 

Address

 

 

Register

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Comment

 

 

 

 

 

 

 

 

D3

 

D2

 

D1

D0

Name

Init 1

 

1

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CLKCHG

 

OSCC

 

0

Dummy

CLKCHG

0

 

OSC3

OSC1

 

CPU clock switch

 

 

 

 

 

 

 

 

 

 

 

FF00H

 

 

 

 

 

 

OSCC

0

 

On

Off

 

OSC3 oscillation On/Off

 

 

 

 

 

 

 

 

 

 

R/W

 

R

R/W

0 3

2

 

 

 

 

Unused

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Dummy

0

 

 

 

 

General-purpose register

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SVDS3

 

SVDS2

SVDS1

SVDS0

SVDS3

0

 

 

 

 

 

SVD criteria voltage setting

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

[SVDS3–0]

0

1

2

3

4

5

6

7

 

 

 

 

 

 

 

 

 

 

 

SVDS2

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

FF04H

 

 

 

 

 

 

 

 

 

 

 

 

Voltage(V) 2.20/1.05 2.20

2.20

2.20

2.20

2.30

2.40

2.50

 

 

 

 

 

 

 

 

SVDS1

0

 

 

 

 

 

 

 

 

 

 

 

R/W

 

 

 

 

 

 

 

[SVDS3–0]

8

9

10

11

12

13

14

15

 

 

 

 

 

 

 

 

SVDS0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Voltage(V) 2.60 2.70 2.80 2.90 3.00 3.10

3.20

3.30

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

0

 

SVDDT

SVDON

0 3

2

 

 

 

 

Unused

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0 3

2

 

 

 

 

Unused

 

 

 

 

 

 

 

 

 

 

 

 

 

FF05H

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

R

 

R/W

SVDDT

0

 

Low

Normal

 

SVD evaluation data

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SVDON

0

 

On

Off

 

SVD circuit On/Off

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

FOUTE

 

0

 

FOFQ1

FOFQ0

FOUTE

0

 

FOUT

DC

 

R03 output selection (R03 should be fixed at "1".)

 

 

 

 

 

 

 

 

 

 

 

Unused

 

 

 

 

 

 

 

 

 

 

 

 

 

FF06H

 

 

 

 

 

 

0 3

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

FOFQ1

0

 

 

 

 

 

FOUT

 

 

[FOFQ1, 0]

0

 

1

2

3

 

 

 

 

 

R/W

 

R

 

R/W

 

 

 

 

 

frequency

 

 

 

 

 

 

 

 

 

 

 

 

 

 

FOFQ0

0

 

 

 

 

 

selection

 

 

Frequency fOSC1/64 fOSC1/8

fOSC1

fOSC3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

0

 

WDEN

WDRST

0 3

2

 

 

 

 

Unused

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0 3

2

 

 

 

 

Unused

 

 

 

 

 

 

 

 

 

 

 

 

 

FF07H

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

R

 

 

R/W

W

WDEN

1

 

Enable

Disable

 

Watchdog timer enable

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

WDRST3

Reset

 

Reset

Invalid

 

Watchdog timer reset (writing)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

TPS

 

0

 

MB

DRS

TPS

0

 

Pulse

Tone

 

Tone / pulse mode selection

 

 

 

 

 

 

 

 

 

 

 

 

0 3

2

 

 

 

 

Unused

 

 

 

 

 

 

 

 

 

 

 

 

 

FF10H

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

R/W

 

R

 

R/W

MB

0

 

33.3:66.6

40:60

 

Make : Break ratio selection

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DRS

0

 

20pps

10pps

 

Dialing pulse rate selection

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

PTS3

 

PTS2

 

PTS1

PTS0

PTS3

0

 

 

 

 

 

Pause time selection (initial value: 4 sec)

 

 

 

 

 

 

 

 

 

 

PTS2

1

 

 

 

 

 

 

[PTS3–0]

 

0

1

2

3

4

5

6

7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

FF11H

 

 

 

 

 

 

 

 

 

 

 

 

Time(sec)

 

1

2

3

4

5

6

7

 

 

 

 

 

 

 

 

 

 

PTS1

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

R/W

 

 

 

 

 

 

 

[PTS3–0]

 

8

9

10

11

12

13

14

15

 

 

 

 

 

 

 

 

PTS0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Time(sec)

 

8

9

10

11

12

13

14

15

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

FTS3

 

FTS2

 

FTS1

FTS0

FTS3

0

 

 

 

 

 

Flash time selection (initial value: 563 ms)

 

 

 

 

 

 

 

 

 

 

FTS2

1

 

 

 

 

 

 

[FTS3–0]

 

0

1

2

3

4

5

6

7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

FF12H

 

 

 

 

 

 

 

 

 

 

 

 

Time(ms)

 

94

188

281

375

469

563

656

 

 

 

 

 

 

 

 

 

 

FTS1

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

R/W

 

 

 

 

 

 

 

[FTS3–0]

 

8

9

10

11

12

13

14

15

 

 

 

 

 

 

 

 

FTS0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Time(ms)

750

844

938

1031

1125

1219

1313

1406

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CHFO

 

CHDO

 

CRMO

CTMO

CHFO

0

 

HFO

DC

 

R13 output selection (R13 should be fixed at "1".)

 

 

 

 

 

 

 

 

 

CHDO

0

 

HDO

DC

 

R12 output selection (R12 should be fixed at "1".)

 

 

 

 

 

 

FF13H

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

R/W

 

CRMO

0

 

XRMUTE

DC

 

R11 output selection (R11 should be fixed at "1".)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CTMO

0

 

XTMUTE

DC

 

R10 output selection (R10 should be fixed at "1".)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

HF

 

HOLD

 

PAUSE

FLASH

HF

0

 

Yes

No

 

Hand free

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

HOLD

0

 

On

Off

 

Hold-line function

 

 

 

 

 

 

 

 

 

 

 

FF14H

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

R/W

 

W

PAUSE3

0

 

Yes

No

 

Pause function

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

FLASH3

0

 

Yes

No

 

Flash function

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

IDP3

 

IDP2

 

IDP1

IDP0

IDP3

1

 

 

 

 

 

Inter-digit pause selection for dial pulse (initial value: 750 ms)

 

 

 

 

 

IDP2

0

 

 

 

 

 

 

[IDP3–0]

 

0

1

2

3

4

5

6

7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

FF15H

 

 

 

 

 

 

 

 

 

 

 

 

Time(ms)

 

94

188

281

375

469

563

656

 

 

 

 

 

 

 

 

 

 

IDP1

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

R/W

 

 

 

 

 

 

 

[IDP3–0]

 

8

9

10

11

12

13

14

15

 

 

 

 

 

 

 

 

IDP0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Time(ms)

750

844

938

1031

1125

1219

1313

1406

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CTO

 

0

 

SINR

SINC

CTO

0

 

On

Off

 

Continuous tone output On/Off

 

 

 

 

 

 

 

 

 

 

 

 

0 3

2

 

 

 

 

Unused

 

 

 

 

 

 

 

 

 

 

 

 

 

FF16H

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

R/W

 

R

 

R/W

SINR

1

 

Enable

Disable

 

DTMF row frequency output enable

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SINC

1

 

Enable

Disable

 

DTMF column frequency output enable

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

TCD3

0

 

 

 

 

 

Telephone code for dialing

 

 

 

 

 

 

 

 

 

 

TCD3

 

TCD2

 

TCD1

TCD0

TCD2

0

 

 

 

 

 

 

[TCD3–0]

0

1

2

3

4

5

6

7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DTMF (R1C4)(R1C1)(R1C2)(R1C3)(R2C1)(R2C2)(R2C3)(R3C1)

 

 

FF17H

 

 

 

 

 

 

TCD1

0

 

 

 

 

 

 

DP

 

1

2

3

4

5

6

7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

[TCD3–0]

8

9

10

11

12

13

14

15

 

 

 

 

 

 

 

R/W

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

TCD0

0

 

 

 

 

 

 

DTMF

(R3C2)(R3C3)(R4C2)(R4C3)(R4C1)(R2C4)(R4C4)(R3C4)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DP

 

8

9

10

11

12

13

14

15

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

HSON

 

0

 

CRMUT

CTMUT

HSON

0

 

Off

On

 

Hook switch On/Off

 

 

 

 

 

 

 

 

 

 

FF18H

 

 

 

 

 

 

0 3

2

 

 

 

 

Unused

 

 

 

 

 

 

 

 

 

 

 

 

 

R/W

 

R

 

R/W

CRMUT

1

 

Mute

0

 

Receive mute control

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CTMUT

1

 

Mute

0

 

Transmit mute control

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Remarks

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

∗ 1 Initial value at initial reset

 

 

∗ 3

Constantly "0" when being read

 

 

 

 

 

 

 

 

 

∗ 2 Not set in the circuit

 

 

 

∗ 4 Depends on the input status of the RDIN terminal

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

S1C63558 TECHNICAL MANUAL

 

 

 

 

EPSON

 

 

 

 

 

 

 

 

 

 

 

 

 

15