III PERIPHERAL BLOCK: 16-BIT PROGRAMMABLE TIMERS

Register name

Address

Bit

Name

Function

 

Setting

 

Init.

R/W

Remarks

 

 

 

 

 

 

 

 

 

 

 

 

Port input 0–3,

0040290

D7

R16TC0

16-bit timer 0 comparison A

1

IDMA

0

Interrupt

0

R/W

 

high-speed

(B)

D6

R16TU0

16-bit timer 0 comparison B

 

request

 

request

0

R/W

 

DMA Ch. 0/1,

 

D5

RHDM1

High-speed DMA Ch.1

 

 

 

 

0

R/W

 

16-bit timer 0

 

D4

RHDM0

High-speed DMA Ch.0

 

 

 

 

0

R/W

 

IDMA request

 

D3

RP3

Port input 3

 

 

 

 

0

R/W

 

register

 

D2

RP2

Port input 2

 

 

 

 

0

R/W

 

 

 

D1

RP1

Port input 1

 

 

 

 

0

R/W

 

 

 

D0

RP0

Port input 0

 

 

 

 

0

R/W

 

 

 

 

 

 

 

 

 

 

 

 

 

16-bit timer 1–4

0040291

D7

R16TC4

16-bit timer 4 comparison A

1

IDMA

0

Interrupt

0

R/W

 

IDMA request

(B)

D6

R16TU4

16-bit timer 4 comparison B

 

request

 

request

0

R/W

 

register

 

D5

R16TC3

16-bit timer 3 comparison A

 

 

 

 

0

R/W

 

 

 

D4

R16TU3

16-bit timer 3 comparison B

 

 

 

 

0

R/W

 

 

 

D3

R16TC2

16-bit timer 2 comparison A

 

 

 

 

0

R/W

 

 

 

D2

R16TU2

16-bit timer 2 comparison B

 

 

 

 

0

R/W

 

 

 

D1

R16TC1

16-bit timer 1 comparison A

 

 

 

 

0

R/W

 

 

 

D0

R16TU1

16-bit timer 1 comparison B

 

 

 

 

0

R/W

 

 

 

 

 

 

 

 

 

 

 

 

 

16-bit timer 5,

0040292

D7

RSTX0

SIF Ch.0 transmit buffer empty

1

IDMA

0

Interrupt

0

R/W

 

8-bit timer,

(B)

D6

RSRX0

SIF Ch.0 receive buffer full

 

request

 

request

0

R/W

 

serial I/F Ch.0

 

D5

R8TU3

8-bit timer 3 underflow

 

 

 

 

0

R/W

 

IDMA request

 

D4

R8TU2

8-bit timer 2 underflow

 

 

 

 

0

R/W

 

register

 

D3

R8TU1

8-bit timer 1 underflow

 

 

 

 

0

R/W

 

 

 

D2

R8TU0

8-bit timer 0 underflow

 

 

 

 

0

R/W

 

 

 

D1

R16TC5

16-bit timer 5 comparison A

 

 

 

 

0

R/W

 

 

 

D0

R16TU5

16-bit timer 5 comparison B

 

 

 

 

0

R/W

 

 

 

 

 

 

 

 

 

 

 

 

 

Port input 0–3,

0040294

D7

DE16TC0

16-bit timer 0 comparison A

1

IDMA

0

IDMA

0

R/W

 

high-speed

(B)

D6

DE16TU0

16-bit timer 0 comparison B

 

enabled

 

disabled

0

R/W

 

DMA Ch. 0/1,

 

D5

DEHDM1

High-speed DMA Ch.1

 

 

 

 

0

R/W

 

16-bit timer 0

 

D4

DEHDM0

High-speed DMA Ch.0

 

 

 

 

0

R/W

 

IDMA enable

 

D3

DEP3

Port input 3

 

 

 

 

0

R/W

 

register

 

D2

DEP2

Port input 2

 

 

 

 

0

R/W

 

 

 

D1

DEP1

Port input 1

 

 

 

 

0

R/W

 

 

 

D0

DEP0

Port input 0

 

 

 

 

0

R/W

 

 

 

 

 

 

 

 

 

 

 

 

 

16-bit timer 1–4

0040295

D7

DE16TC4

16-bit timer 4 comparison A

1

IDMA

0

IDMA

0

R/W

 

IDMA enable

(B)

D6

DE16TU4

16-bit timer 4 comparison B

 

enabled

 

disabled

0

R/W

 

register

 

D5

DE16TC3

16-bit timer 3 comparison A

 

 

 

 

0

R/W

 

 

 

D4

DE16TU3

16-bit timer 3 comparison B

 

 

 

 

0

R/W

 

 

 

D3

DE16TC2

16-bit timer 2 comparison A

 

 

 

 

0

R/W

 

 

 

D2

DE16TU2

16-bit timer 2 comparison B

 

 

 

 

0

R/W

 

 

 

D1

DE16TC1

16-bit timer 1 comparison A

 

 

 

 

0

R/W

 

 

 

D0

DE16TU1

16-bit timer 1 comparison B

 

 

 

 

0

R/W

 

 

 

 

 

 

 

 

 

 

 

 

 

16-bit timer 5,

0040296

D7

DESTX0

SIF Ch.0 transmit buffer empty

1

IDMA

0

IDMA

0

R/W

 

8-bit timer,

(B)

D6

DESRX0

SIF Ch.0 receive buffer full

 

enabled

 

disabled

0

R/W

 

serial I/F Ch.0

 

D5

DE8TU3

8-bit timer 3 underflow

 

 

 

 

0

R/W

 

IDMA enable

 

D4

DE8TU2

8-bit timer 2 underflow

 

 

 

 

0

R/W

 

register

 

D3

DE8TU1

8-bit timer 1 underflow

 

 

 

 

0

R/W

 

 

 

D2

DE8TU0

8-bit timer 0 underflow

 

 

 

 

0

R/W

 

 

 

D1

DE16TC5

16-bit timer 5 comparison A

 

 

 

 

0

R/W

 

 

 

D0

DE16TU5

16-bit timer 5 comparison B

 

 

 

 

0

R/W

 

 

 

 

 

 

 

 

 

 

 

 

 

P1 function

00402D4

D7

reserved

 

 

 

0 when being read.

select register

(B)

D6

CFP16

P16 function selection

1

EXCL5

0

P16

0

R/W

 

 

 

 

 

 

 

#DMAEND1

 

 

 

 

 

 

 

D5

CFP15

P15 function selection

1

EXCL4

0

P15

0

R/W

 

 

 

 

 

 

 

#DMAEND0

 

 

 

 

 

 

 

D4

CFP14

P14 function selection

1

FOSC1

0

P14

0

R/W

Extended functions

 

 

 

 

 

 

 

 

 

 

 

(0x402DF)

 

 

D3

CFP13

P13 function selection

1

EXCL3

0

P13

0

R/W

 

 

 

 

 

 

 

T8UF3

 

 

 

 

 

 

 

D2

CFP12

P12 function selection

1

EXCL2

0

P12

0

R/W

 

 

 

 

 

 

 

T8UF2

 

 

 

 

 

 

 

D1

CFP11

P11 function selection

1

EXCL1

0

P11

0

R/W

 

 

 

 

 

 

 

T8UF1

 

 

 

 

 

 

 

D0

CFP10

P10 function selection

1

EXCL0

0

P10

0

R/W

 

 

 

 

 

 

 

T8UF0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

P1 I/O control

00402D6

D7

reserved

 

 

 

0 when being read.

register

(B)

D6

IOC16

P16 I/O control

1

Output

0

Input

0

R/W

This register

 

 

D5

IOC15

P15 I/O control

 

 

 

 

0

R/W

indicates the values

 

 

D4

IOC14

P14 I/O control

 

 

 

 

0

R/W

of the I/O control

 

 

D3

IOC13

P13 I/O control

 

 

 

 

0

R/W

signals of the ports

 

 

D2

IOC12

P12 I/O control

 

 

 

 

0

R/W

when it is read. (See

 

 

D1

IOC11

P11 I/O control

 

 

 

 

0

R/W

detailed explanation.)

 

 

D0

IOC10

P10 I/O control

 

 

 

 

0

R/W

 

A-1

B-III

16TM

S1C33L03 FUNCTION PART

EPSON

B-III-4-13