10 Fine MODe 8-BiT TiMeRS (T8F)
S1C17624/604/622/602/621 TeChniCal Manual
Seiko epson Corporation
10-7
D[7:0]
TR[7:0]: Reload Data Bits
Sets the counter initial value. (Default: 0x0)
The reload data set in this register is preset to the counter when the timer is reset or the counter under-
flows. If the timer is started after resetting, it counts down from the reload value (initial value). This
means that the reload value and the input clock frequency determine the time elapsed from the point at
which the timer starts until the underflow occurs (or between underflows). The time determined is used
to obtain the desired wait time, the intervals between periodic interrupts, and the programmable serial
interface transfer clock.
T8F Ch.
x
Counter Data Registers (T8F_TC
x
)
Register name address
Bit
name
Function
Setting
init. R/W
Remarks
T8F Ch.
x
Counter Data
Register
(T8F_TC
x
)
0x4204
0x4284
(16 bits)
D15–8 –
reserved
–
–
–
0 when being read.
D7–0 TC[7:0]
Counter data
TC7 = MSB
TC0 = LSB
0x0 to 0xff
0xff
R
D[15:8] Reserved
D[7:0]
TC[7:0]: Counter Data Bits
The counter data can be read out. (Default: 0xff)
This register is read-only and cannot be written to.
T8F Ch.
x
Control Registers (T8F_CTl
x
)
Register name address
Bit
name
Function
Setting
init. R/W
Remarks
T8F Ch.
x
Control Register
(T8F_CTl
x
)
0x4206
0x4286
(16 bits)
D15–12 –
reserved
–
–
–
0 when being read.
D11–8 TFMD[3:0] Fine mode setup
0x0 to 0xf
0x0 R/W Set a number of times
to insert delay into a
16-underflow period.
D7–5 –
reserved
–
–
–
0 when being read.
D4
TRMD
Count mode select
1 One shot
0 Repeat
0
R/W
D3–2 –
reserved
–
–
–
0 when being read.
D1
PReSeR
Timer reset
1 Reset
0 Ignored
0
W
D0
PRun
Timer run/stop control
1 Run
0 Stop
0
R/W
D[15:12] Reserved
D[11:8] TFMD[3:0]: Fine Mode Setup Bits
Corrects the transfer rate error. (Default: 0x0)
TFMD[3:0] specifies the delay pattern to be inserted into a 16 underflow period. Inserting one delay
extends the output clock cycle by one count clock cycle. This setting delays the interrupt timing in the
same way.
10.3 Delay Patterns Specified by TFMD[3:0]
Table 10.
TFMD[3:0]
underflow number
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
0x0
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
0x1
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
D
0x2
–
–
–
–
–
–
–
D
–
–
–
–
–
–
–
D
0x3
–
–
–
–
–
–
–
D
–
–
–
D
–
–
–
D
0x4
–
–
–
D
–
–
–
D
–
–
–
D
–
–
–
D
0x5
–
–
–
D
–
–
–
D
–
–
–
D
–
D
–
D
0x6
–
–
–
D
–
D
–
D
–
–
–
D
–
D
–
D
0x7
–
–
–
D
–
D
–
D
–
D
–
D
–
D
–
D
0x8
–
D
–
D
–
D
–
D
–
D
–
D
–
D
–
D
0x9
–
D
–
D
–
D
–
D
–
D
–
D
–
D
D
D
0xa
–
D
–
D
–
D
D
D
–
D
–
D
–
D
D
D
0xb
–
D
–
D
–
D
D
D
–
D
D
D
–
D
D
D
0xc
–
D
D
D
–
D
D
D
–
D
D
D
–
D
D
D
0xd
–
D
D
D
–
D
D
D
–
D
D
D
D
D
D
D
0xe
–
D
D
D
D
D
D
D
–
D
D
D
D
D
D
D
0xf
–
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D: Indicates the insertion of a delay cycle.