III PERIPHERAL BLOCK: 16-BIT PROGRAMMABLE TIMERS

 

Register name

Address

Bit

Name

Function

 

Setting

Init.

R/W

Remarks

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

P2 function

00402D8

D7

CFP27

P27 function selection

1

TM5

 

0

P27

0

R/W

 

 

 

select register

(B)

D6

CFP26

P26 function selection

1

TM4

 

0

P26

0

R/W

 

 

 

 

 

D5

CFP25

P25 function selection

1

TM3

 

0

P25

0

R/W

 

 

 

 

 

D4

CFP24

P24 function selection

1

TM2

 

0

P24

0

R/W

 

 

 

 

 

D3

CFP23

P23 function selection

1

TM1

 

0

P23

0

R/W

 

 

 

 

 

D2

CFP22

P22 function selection

1

TM0

 

0

P22

0

R/W

 

 

 

 

 

D1

CFP21

P21 function selection

1

#DWE

 

0

P21

0

R/W

Ext. func.(0x402DF)

 

 

 

 

D0

CFP20

P20 function selection

1

#DRD

 

0

P20

0

R/W

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Port function

00402DF

D7

CFEX7

P07 port extended function

1

#DMAEND3

 

0

P07, etc.

0

R/W

 

 

 

extension

(B)

D6

CFEX6

P06 port extended function

1

#DMAACK3

 

0

P06, etc.

0

R/W

 

 

 

register

 

D5

CFEX5

P05 port extended function

1

#DMAEND2

 

0

P05, etc.

0

R/W

 

 

 

 

 

D4

CFEX4

P04 port extended function

1

#DMAACK2

 

0

P04, etc.

0

R/W

 

 

 

 

 

D3

CFEX3

P31 port extended function

1

#GARD

 

0

P31, etc.

0

R/W

 

 

 

 

 

D2

CFEX2

P21 port extended function

1

#GAAS

 

0

P21, etc.

0

R/W

 

 

 

 

 

D1

CFEX1

P10, P11, P13 port extended

1

DST0

 

0

P10, etc.

1

R/W

 

 

 

 

 

 

 

function

 

DST1

 

 

P11, etc.

 

 

 

 

 

 

 

 

 

 

 

DPC0

 

 

P13, etc.

 

 

 

 

 

 

 

D0

CFEX0

P12, P14 port extended function

1

DST2

 

0

P12, etc.

1

R/W

 

 

 

 

 

 

 

 

 

DCLK

 

 

P14, etc.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

16-bit timer 0

0048180

DF

CR0A15

16-bit timer 0 comparison data A

 

0 to 65535

X

R/W

 

 

 

comparison

(HW)

DE

CR0A14

CR0A15 = MSB

 

 

 

 

 

X

 

 

 

 

data A set-up

 

DD

CR0A13

CR0A0 = LSB

 

 

 

 

 

X

 

 

 

 

register

 

DC

CR0A12

 

 

 

 

 

 

X

 

 

 

 

 

 

DB

CR0A11

 

 

 

 

 

 

X

 

 

 

 

 

 

DA

CR0A10

 

 

 

 

 

 

X

 

 

 

 

 

 

D9

CR0A9

 

 

 

 

 

 

X

 

 

 

 

 

 

D8

CR0A8

 

 

 

 

 

 

X

 

 

 

 

 

 

D7

CR0A7

 

 

 

 

 

 

X

 

 

 

 

 

 

D6

CR0A6

 

 

 

 

 

 

X

 

 

 

 

 

 

D5

CR0A5

 

 

 

 

 

 

X

 

 

 

 

 

 

D4

CR0A4

 

 

 

 

 

 

X

 

 

 

 

 

 

D3

CR0A3

 

 

 

 

 

 

X

 

 

 

 

 

 

D2

CR0A2

 

 

 

 

 

 

X

 

 

 

 

 

 

D1

CR0A1

 

 

 

 

 

 

X

 

 

 

 

 

 

D0

CR0A0

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

16-bit timer 0

0048182

DF

CR0B15

16-bit timer 0 comparison data B

 

0 to 65535

X

R/W

 

 

 

comparison

(HW)

DE

CR0B14

CR0B15 = MSB

 

 

 

 

 

X

 

 

 

 

data B set-up

 

DD

CR0B13

CR0B0 = LSB

 

 

 

 

 

X

 

 

 

 

register

 

DC

CR0B12

 

 

 

 

 

 

X

 

 

 

 

 

 

DB

CR0B11

 

 

 

 

 

 

X

 

 

 

 

 

 

DA

CR0B10

 

 

 

 

 

 

X

 

 

 

 

 

 

D9

CR0B9

 

 

 

 

 

 

X

 

 

 

 

 

 

D8

CR0B8

 

 

 

 

 

 

X

 

 

 

 

 

 

D7

CR0B7

 

 

 

 

 

 

X

 

 

 

 

 

 

D6

CR0B6

 

 

 

 

 

 

X

 

 

 

 

 

 

D5

CR0B5

 

 

 

 

 

 

X

 

 

 

 

 

 

D4

CR0B4

 

 

 

 

 

 

X

 

 

 

 

 

 

D3

CR0B3

 

 

 

 

 

 

X

 

 

 

 

 

 

D2

CR0B2

 

 

 

 

 

 

X

 

 

 

 

 

 

D1

CR0B1

 

 

 

 

 

 

X

 

 

 

 

 

 

D0

CR0B0

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

16-bit timer 0

0048184

DF

TC015

16-bit timer 0 counter data

 

0 to 65535

X

R

 

 

 

counter data

(HW)

DE

TC014

TC015 = MSB

 

 

 

 

 

X

 

 

 

 

register

 

DD

TC013

TC00 = LSB

 

 

 

 

 

X

 

 

 

 

 

 

DC

TC012

 

 

 

 

 

 

X

 

 

 

 

 

 

DB

TC011

 

 

 

 

 

 

X

 

 

 

 

 

 

DA

TC010

 

 

 

 

 

 

X

 

 

 

 

 

 

D9

TC09

 

 

 

 

 

 

X

 

 

 

 

 

 

D8

TC08

 

 

 

 

 

 

X

 

 

 

 

 

 

D7

TC07

 

 

 

 

 

 

X

 

 

 

 

 

 

D6

TC06

 

 

 

 

 

 

X

 

 

 

 

 

 

D5

TC05

 

 

 

 

 

 

X

 

 

 

 

 

 

D4

TC04

 

 

 

 

 

 

X

 

 

 

 

 

 

D3

TC03

 

 

 

 

 

 

X

 

 

 

 

 

 

D2

TC02

 

 

 

 

 

 

X

 

 

 

 

 

 

D1

TC01

 

 

 

 

 

 

X

 

 

 

 

 

 

D0

TC00

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

16-bit timer 0

0048186

D7

reserved

 

 

 

0

0 when being read.

 

 

control register

(B)

D6

SELFM0

16-bit timer 0 fine mode selection

1

Fine mode

 

0

Normal

0

R/W

 

 

 

 

 

D5

SELCRB0

16-bit timer 0 comparison buffer

1

Enabled

 

0

Disabled

0

R/W

 

 

 

 

 

D4

OUTINV0

16-bit timer 0 output inversion

1

Invert

 

0

Normal

0

R/W

 

 

 

 

 

D3

CKSL0

16-bit timer 0 input clock selection

1

External clock

 

0

Internal clock

0

R/W

 

 

 

 

 

D2

PTM0

16-bit timer 0 clock output control

1

On

 

0

Off

0

R/W

 

 

 

 

 

D1

PRESET0

16-bit timer 0 reset

1

Reset

 

0

Invalid

0

W

0 when being read.

 

 

 

 

D0

PRUN0

16-bit timer 0 Run/Stop control

1

Run

 

0

Stop

0

R/W

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

B-III-4-14

EPSON

S1C33L03 FUNCTION PART