
UM10800
All information provided in this document is subject to legal disclaimers.
© NXP Semiconductors N.V. 2016. All rights reserved.
User manual
Rev. 1.2 — 5 October 2016
310 of 487
19.1 How to read this chapter
The MRT is available on all LPC82x parts.
19.2 Features
•
31-bit interrupt timer
•
Four channels independently counting down from individually set values
•
Repeat, bus-stall, and one-shot interrupt modes
19.3 Basic configuration
Configure the MRT using the following registers:
•
In the SYSAHBCLKCTRL register, set bit 10 (
) to enable the clock to the
register interface.
•
Clear the MRT reset using the PRESETCTRL register (
•
The global MRT interrupt is connected to interrupt #10 in the NVIC.
19.4 Pin description
The MRT has no configurable pins.
19.5 General description
The Multi-Rate Timer (MRT) provides a repetitive interrupt timer with four channels. Each
channel can be programmed with an independent time interval.
Each channel operates independently from the other channels in one of the following
modes:
•
Repeat interrupt mode. See
UM10800
Chapter 19: LPC82x Multi-Rate Timer (MRT)
Rev. 1.2 — 5 October 2016
User manual
Fig 49. MRT clocking
MRT
SYSCON
system clock
SYSAHBCLKCTRL[10]
(MRT clock enable)
MRT_PCLK
TIMER[0:3]