I/O Memory Of Telephone Function - Epson S1C63558 Technical Manual

Epson network device technical manual
Table of Contents

Advertisement

4.14.10 I/O memory of telephone function

Table 4.14.10.1 shows the I/O address and the control bits for the telephone function.
Register
Address
D3
D2
CLKCHG OSCC
FF00H
R/W
TPS
0
FF10H
R/W
R
PTS3
PTS2
PTS1
FF11H
R/W
FTS3
FTS2
FTS1
FF12H
R/W
CHFO
CHDO
CRMO
FF13H
R/W
HF
HOLD
PAUSE FLASH
FF14H
R/W
IDP3
IDP2
FF15H
R/W
CTO
0
SINR
FF16H
R/W
R
TCD3
TCD2
TCD1
FF17H
R/W
HSON
0
CRMUT CTMUT
FF18H
R/W
R
R13HIZ R12HIZ R11HIZ R10HIZ
FF32H
R/W
R13
R12
(HFO)
(HDO)
(XRMUTE)
FF33H
R/W
0
0
FFE9H
R
0
0
FFF9H
R
1 Initial value at initial reset
2 Not set in the circuit
S1C63558 TECHNICAL MANUAL
CHAPTER 4: PERIPHERAL CIRCUITS AND OPERATION (Telephone Function)
Table 4.14.10.1 Control bits of telephone function
D1
D0
Name Init
1
CLKCHG
0
0
Dummy
OSCC
0
3
2
0
R
R/W
Dummy
0
TPS
0
MB
DRS
0
3
2
MB
0
R/W
DRS
0
PTS3
0
PTS0
PTS2
1
PTS1
0
PTS0
0
FTS3
0
FTS0
FTS2
1
FTS1
1
FTS0
0
CHFO
0
CTMO
CHDO
0
CRMO
0
CTMO
0
HF
0
HOLD
0
3
PAUSE
0
W
3
FLASH
0
IDP3
1
IDP1
IDP0
IDP2
0
IDP1
0
IDP0
0
CTO
0
SINC
0
3
2
SINR
1
R/W
SINC
1
TCD3
0
TCD0
TCD2
0
TCD1
0
TCD0
0
HSON
0
0
3
2
CRMUT
1
R/W
CTMUT
1
R13HIZ
0
R12HIZ
0
R11HIZ
0
R10HIZ
0
R11
R10
R13
1
(XTMUTE)
R12
1
R11
1
R10
1
3
2
0
0
EID
3
2
0
3
2
0
R/W
EID
0
3
2
0
0
ID
0
3
2
0
3
2
R/W
ID
0
3 Constantly "0" when being read
1
0
OSC3
OSC1
CPU clock switch
On
Off
OSC3 oscillation On/Off
Unused
General-purpose register
Pulse
Tone
Tone / pulse mode selection
Unused
33.3:66.6
40:60
Make : Break ratio selection
20pps
10pps
Dialing pulse rate selection
Pause time selection (initial value: 4 sec)
[PTS3–0]
Time(sec)
[PTS3–0]
Time(sec)
Flash time selection (initial value: 563 ms)
[FTS3–0]
Time(ms)
[FTS3–0]
Time(ms)
HFO
DC
R13 output selection (R13 should be fixed at "1".)
HDO
DC
R12 output selection (R12 should be fixed at "1".)
XRMUTE
DC
R11 output selection (R11 should be fixed at "1".)
XTMUTE
DC
R10 output selection (R10 should be fixed at "1".)
Yes
No
Hand free
On
Off
Hold-line function
Yes
No
Pause function
Yes
No
Flash function
Inter-digit pause selection for dial pulse (initial value: 750 ms)
[IDP3–0]
Time(ms)
[IDP3–0]
Time(ms)
On
Off
Continuous tone output On/Off
Unused
Enable
Disable
DTMF row frequency output enable
Enable
Disable
DTMF column frequency output enable
Telephone code for dialing
[TCD3–0]
DTMF
(R
DP
[TCD3–0]
DTMF
(R
DP
Off
On
Hook switch On/Off
Unused
Mute
0
Receive mute control
Mute
0
Transmit mute control
Hi-Z
Output
R13 (CHFO=0)/HFO (CHFO=1) Hi-z control
Hi-Z
Output
R12 (CHDO=0)/HDO (CHDO=1) Hi-z control
Hi-Z
Output
R11 (CRMO=0)/XRMUTE (CRMO=1) Hi-z control
Hi-Z
Output
R10 (CTMO=0)/XTMUTE (CTMO=1) Hi-z control
High
Low
R13 output port data (CHFO=0) Fix at "1" when HFO is used.
High
Low
R12 output port data (CHDO=0) Fix at "1" when HDO is used.
High
Low
R11 output port data (CRMO=0) Fix at "1" when XRMUTE is used.
High
Low
R10 output port data (CTMO=0) Fix at "1" when XTMUTE is used.
Unused
Unused
Unused
Enable
Mask
Interrupt mask register (Dialer)
(R)
(R)
Unused
Yes
No
Unused
(W)
(W)
Unused
Reset
Invalid
Interrupt factor flag (Dialer)
EPSON
Comment
0
1
2
3
4
1
2
3
4
8
9
10
11
12
8
9
10
11
12
0
1
2
3
4
94
188
281
375
8
9
10
11
12
750
844
938
1031
1125
1219
0
1
2
3
4
94
188
281
375
8
9
10
11
12
750
844
938
1031
1125
1219
0
1
2
3
4
C
)
(R
C
)
(R
C
)
(R
C
)
(R
C
)
(R
1
4
1
1
1
2
1
3
2
1
1
2
3
4
8
9
10
11
12
C
)
(R
C
)
(R
C
)
(R
C
)
(R
C
)
(R
3
2
3
3
4
2
4
3
4
1
8
9
10
11
12
5
6
7
5
6
7
13
14
15
13
14
15
5
6
7
469
563
656
13
14
15
1313
1406
5
6
7
469
563
656
13
14
15
1313
1406
5
6
7
C
)
(R
C
)
(R
C
)
2
2
2
3
3
1
5
6
7
13
14
15
C
)
(R
C
)
(R
C
)
2
4
4
4
3
4
13
14
15
127

Advertisement

Table of Contents
loading

Table of Contents