Вы находитесь на странице: 1из 12

ARM

Advanced RISC
Machine
LPC2148
ARM7TDMI-S Processor
It is the 32 bit microprocessor, which
offer high performance and low power
consumption.
ARM architecture based upon RISC
principle and instruction set.
ARM architecture also employs an
unique architecture strategy known
as THUMB which
makes it deadly suitable to high
volume appli-
ARM7TDMI-S has two instructions
set:-

Standard-32 bit ARM instructions


set
16-bit thumb instructions set
On-chip Flash Memory
system
LPC2141/2/4/6/8 incorporate a 32 kB, 64 kB, 128 kB,
256 kB, and 512 kB Flash memory system.
memory may be used for both code and data storage
Programming of the Flash memory may be
accomplished in several ways: over the serial
built-in JTAG interface, using In System
Programming (ISP) and UART0, or by means of In
Application Programming (IAP) capabilities.
The LPC2141/2/4/6/8 Flash memory provides
minimum of 100,000 erase/write cycles and 20
years of data-retention.
Memory Mapping Mode
System Control Register
Crystal oscillator
While an input signal of 50-50 duty cycle within a
frequency range from 1 MHz to 50 MHz can be
used by the LPC2141/2/4/6/8 if supplied to its
input XTAL1 pin.
This microcontrollers onboard oscillator circuit
supports external crystals in the range of 1 MHz to
30 MHz only.
If the on-chip PLL system or the boot-loader is
used, the input clock frequency is limited to an
exclusive range of 10 MHz to 25 MHz.
Crystal oscillator
The oscillator output frequency is called
FOSC

and the ARM processor clock frequency is


referred to as CCLK for purposes of rate
equations, etc..
FOSC and CCLK are the same value unless
the PLL is running and connected.
The onboard oscillator in the LPC2141/2/4/6/8
can operate in one of two modes:
Slave mode

oscillation mode.

In slave mode the input clock signal should be


coupled by means of a capacitor of 100 pF with
an amplitude of at least 200mVrms.
The X2 pin in this configuration can be left not
connected. If slave mode is selected, the FOSC
signal of 50-50 duty cycle can range from 1 MHz
to 50 MHz
Phase Locked Loop (PLL)
There are two PLL modules in the
LPC2141/2/4/6/8 microcontroller.
The PLL0 is used to generate the
CCLK clock (system clock) while the
PLL1 has to supply the clock for the
USB at the fixed rate of 48 MHz.

Вам также может понравиться