NUC970 Technical Reference Manual
Publication Release Date: Dec. 15, 2015
- 322 -
Revision V1.30
NUC97
0
T
E
CHNIC
A
L
RE
F
E
RE
N
CE
MA
NUA
L
Timer Controller (TMR)
5.10
5.10.1 Overview
The general timer controller includes five channels, TIMER0, TIMER1, TIMER2, TIMER3, and
TIMER4, which allow user to easily implement a counting scheme or timing control for applications.
The timer possesses features such as adjustable resolution, and programmable counting period. The
timer can generate an interrupt signal upon timeout, or provide the current value of count during
operation.
5.10.2 Features
Independent Clock Source for each Timer channel (TMRx_CLK, x= 0, 1, 2, 3, 4).
Five channels with a 24-bit up counter and an interrupt request each.
Internal 8-bit pre-scale counter.
Internal 24-bit up counter is readable through Timer Data Register, TDR (TMR_DR[23:0]).
Supports One-shot, Periodic, and Continuous operation mode.
Time-out period = (Period of timer clock input) * (8-bit pre-scale c 1) * (24-bit TCMP
setting value).
Maximum counting time =
MHz
(
)
, if TMRx_CLK = 12 MHz.