LPC1776 NXP [NXP Semiconductors], LPC1776 Datasheet - Page 56

no-image

LPC1776

Manufacturer Part Number
LPC1776
Description
32-bit ARM Cortex-M3 microcontroller
Manufacturer
NXP [NXP Semiconductors]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
LPC1776FBD208
Quantity:
10
Part Number:
LPC1776FBD208,551
Manufacturer:
NXP Semiconductors
Quantity:
10 000
Part Number:
LPC1776FET180
Manufacturer:
NXP
Quantity:
1 000
Company:
Part Number:
LPC1776FET180
Quantity:
3 000
NXP Semiconductors
LPC178X_7X
Objective data sheet
7.25.1 Features
7.25 General purpose 32-bit timers/external event counters
7.26 Pulse Width Modulator (PWM)
The LPC178x/7x include four 32-bit timer/counters. The timer/counter is designed to
count cycles of the system derived clock or an externally-supplied clock. It can optionally
generate interrupts, generate timed DMA requests, or perform other actions at specified
timer values, based on four match registers. Each timer/counter also includes two capture
inputs to trap the timer value when an input signal transitions, optionally generating an
interrupt.
The LPC178x/7x contain two PWMs. The PWM is based on the standard Timer block and
inherits all of its features, although only the PWM function is pinned out on the
LPC178x/7x. The Timer is designed to count cycles of the system derived clock and
optionally switch pins, generate interrupts or perform other actions when specified timer
values occur, based on seven match registers. The PWM function is in addition to these
features, and is based on match register events.
The ability to separately control rising and falling edge locations allows the PWM to be
used for more applications. For instance, multi-phase motor control typically requires
three non-overlapping PWM outputs with individual control of all three pulse widths and
positions.
Global Acceptance Filter recognizes 11-bit and 29-bit receive identifiers for all CAN
buses.
Acceptance Filter can provide FullCAN-style automatic reception for selected
Standard Identifiers.
FullCAN messages can generate interrupts.
A 32-bit timer/counter with a programmable 32-bit prescaler.
Counter or timer operation.
Two 32-bit capture channels per timer, that can take a snapshot of the timer value
when an input signal transitions. A capture event may also generate an interrupt.
Four 32-bit match registers that allow:
– Continuous operation with optional interrupt generation on match.
– Stop timer on match with optional interrupt generation.
– Reset timer on match with optional interrupt generation.
Up to four external outputs corresponding to match registers, with the following
capabilities:
– Set LOW on match.
– Set HIGH on match.
– Toggle on match.
– Do nothing on match.
Up to two match registers can be used to generate timed DMA requests.
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 27 May 2011
32-bit ARM Cortex-M3 microcontroller
LPC178x/7x
© NXP B.V. 2011. All rights reserved.
56 of 117

Related parts for LPC1776