CHAPTER 4: PERIPHERAL CIRCUITS AND OPERATION (Interrupt and HALT)

Table 4.16.4.1(b) Control bits of interrupt (2)

Address

 

 

Register

 

 

 

 

 

Comment

D3

 

D2

D1

D0

Name

Init 1

1

0

 

 

 

 

 

 

0

 

0

IPT1

IPT0

0 3

2

(R)

(R)

Unused

 

 

 

0 3

2

Yes

No

Unused

FFF2H

 

 

 

 

 

 

R

R/W

IPT1

0

(W)

(W)

Interrupt factor flag (Programmable timer 1)

 

 

 

 

 

 

IPT0

0

Reset

Invalid

Interrupt factor flag (Programmable timer 0)

 

 

 

 

 

 

 

 

 

0

 

ISER

ISTR

ISRC

0 3

2

(R)

(R)

Unused

 

 

 

ISER

0

Yes

No

Interrupt factor flag (Serial I/F (1) error)

FFF3H

 

 

 

 

 

R

 

 

R/W

 

ISTR

0

(W)

(W)

Interrupt factor flag (Serial I/F (1) transmit completion)

 

 

 

 

 

 

 

 

 

 

ISRC

0

Reset

Invalid

Interrupt factor flag (Serial I/F (1) receive completion)

 

 

 

 

 

 

 

 

 

0

 

0

0

IK0

0 3

2

(R)

(R)

Unused

 

 

 

0 3

2

Yes

No

Unused

FFF4H

 

 

 

 

 

 

 

R

 

R/W

0 3

2

(W)

(W)

Unused

 

 

 

 

 

 

 

 

 

 

IK0

0

Reset

Invalid

Interrupt factor flag (K00–K03)

 

 

 

 

 

 

 

 

 

0

 

0

0

IK1

0 3

2

(R)

(R)

Unused

 

 

 

0 3

2

Yes

No

Unused

FFF5H

 

 

 

 

 

 

 

R

 

R/W

0 3

2

(W)

(W)

Unused

 

 

 

 

 

 

 

 

 

 

IK1

0

Reset

Invalid

Interrupt factor flag (K10–K13)

 

 

 

 

 

 

 

 

 

IT3

 

IT2

IT1

IT0

IT3

0

(R)

(R)

Interrupt factor flag (Clock timer 1 Hz)

 

 

 

IT2

0

Yes

No

Interrupt factor flag (Clock timer 2 Hz)

FFF6H

 

 

 

 

 

 

 

 

 

R/W

 

IT1

0

(W)

(W)

Interrupt factor flag (Clock timer 8 Hz)

 

 

 

 

 

 

 

 

 

 

IT0

0

Reset

Invalid

Interrupt factor flag (Clock timer 32 Hz)

 

 

 

 

 

 

 

 

 

0

 

0

ISW1

ISW10

0 3

2

(R)

(R)

Unused

 

 

 

0 3

2

Yes

No

Unused

FFF7H

 

 

 

 

 

 

R

R/W

ISW1

0

(W)

(W)

Interrupt factor flag (Stopwatch timer 1 Hz)

 

 

 

 

 

 

ISW10

0

Reset

Invalid

Interrupt factor flag (Stopwatch timer 10 Hz)

 

 

 

 

 

 

 

 

 

0

 

ISERS

ISTRS

ISRCS

0 3

2

(R)

(R)

Unused

 

 

 

ISERS

0

Yes

No

Interrupt factor flag (Serial I/F (2) error)

FFF8H

 

 

 

 

 

R

 

 

R/W

 

ISTRS

0

(W)

(W)

Interrupt factor flag (Serial I/F (2) transmit completion)

 

 

 

 

 

 

 

 

 

 

ISRCS

0

Reset

Invalid

Interrupt factor flag (Serial I/F (2) receive completion)

 

 

 

 

 

 

 

 

 

0

 

0

0

ID

0 3

2

(R)

(R)

Unused

 

 

 

0 3

2

Yes

No

Unused

FFF9H

 

 

 

 

 

 

 

R

 

R/W

0 3

2

(W)

(W)

Unused

 

 

 

 

 

 

 

 

 

 

ID

0

Reset

Invalid

Interrupt factor flag (Dialer)

 

 

 

 

 

 

 

 

 

0

 

0

IRDET

ICDET

0 3

2

(R)

(R)

Unused

 

 

 

0 3

2

Yes

No

Unused

FFFAH

 

 

 

 

 

 

R

R/W

IRDET

0

(W)

(W)

Interrupt factor flag (FSK demodulator ring detection)

 

 

 

 

 

 

ICDET

0

Reset

Invalid

Interrupt factor flag (FSK demodulator carrier detection)

 

 

 

 

 

 

 

*1 Initial value at initial reset

 

 

*3 Constantly "0" when being read

*2 Not set in the circuit

EID: Interrupt mask register (FFE9H•D0)

ID: Interrupt factor flag (FFF9H•D0)

Refer to Section 4.14, "Telephone Function".RDETCP, CDETCP: RDETP, CDET comparison registers (FF67H•D1, D0)

EIRDET, EICDET: Interrupt mask registers (FFEAH•D1, D0)

IRDET, ICDET: Interrupt factor flags (FFFAH•D1, D0)

Refer to Section 4.15, "FSK Demodulator".EIPT1, EIPT0: Interrupt mask registers (FFE2H•D1, D0)IPT1, IPT0: Interrupt factor flags (FFF2H•D1, D0)Refer to Section 4.10, "Programmable Timer".EISER, EISTR, EISRC: Interrupt mask registers (FFE3H•D2–D0)EISERS, EISTRS, EISRCS: Interrupt mask registers (FFE8H•D2–D0)ISER, ISTR, ISRC: Interrupt factor flags (FFF3H•D2–D0)ISERS, ISTRS, ISRCS: Interrupt factor flags (FFF8H•D2–D0)Refer to Section 4.11, "Serial Interface".

150

EPSON

S1C63558 TECHNICAL MANUAL