ST18952
TSVR contains the data to be transferred to the TCVR current value register when:
1: TEN = ‘1’ (TIM enable)
TLE = ‘1’ (TIM load enable)
TCVR = TEVR (count period finished)
TCS = ‘1’ (stop mode disabled).
2: First counting clock rising edge after timer start (timer starts on rising edge of
TEN ).???
TEVR0-1: Timer end value register
(Address = 005A/005E, Reset value = 0000 h, Read/Write))
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
TEV TEV TEV TEV TEV TEV TEV TEV TEV TEV TEV TEV TEV TEV TEV TEV
15 14 13 12 11 10 9
8
7
6
5
4
3
2
1
0
Bit
TEV(15:0)
Function
Timer end value (bits15-0 - TEV(15) = msb
TEVR contains the data to be compared to the TCVR current value register.
TCVR0-1: Timer current value register
(Address = 005B/005F, Reset value = 0000 h, Read only)
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
TCV TCV TCV TCV TCV TCV TCV TCV TCV TCV TCV TCV TCV TCV TCV TCV
15 14 13 12 11 10 9
8
7
6
5
4
3
2
1
0
Bit
TCV(15:0)
Function
Timer current value (bits15-0 - TCV(15) = msb)
TCVR contains the current counting value. When TCVR = TEVR, the TCVR content is
changed according to Table 9.1. The TCVR clock is derived from internal MCLK clock
according to TFP bits when TCM = ‘0’ or is equal to external ECLK clock when TCM = ‘1’.
Note:
Timers external clocks are not directly user accessible. They are connected to INCYCLE.
33/66