LPC2194JBD64,151 NXP Semiconductors, LPC2194JBD64,151 Datasheet

IC ARM7 MCU FLASH 256K 64-LQFP

LPC2194JBD64,151

Manufacturer Part Number
LPC2194JBD64,151
Description
IC ARM7 MCU FLASH 256K 64-LQFP
Manufacturer
NXP Semiconductors
Series
LPC2100r
Datasheet

Specifications of LPC2194JBD64,151

Core Processor
ARM7
Core Size
16/32-Bit
Speed
60MHz
Connectivity
CAN, I²C, Microwire, SPI, SSI, SSP, UART/USART
Peripherals
POR, PWM, WDT
Number Of I /o
46
Program Memory Size
256KB (256K x 8)
Program Memory Type
FLASH
Ram Size
16K x 8
Voltage - Supply (vcc/vdd)
1.65 V ~ 3.6 V
Data Converters
A/D 4x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 105°C
Package / Case
64-LQFP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Other names
568-1895
935275729151
LPC2194JBD64-S

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
LPC2194JBD64,151
Manufacturer:
NXP Semiconductors
Quantity:
10 000
1. General description
2. Features
2.1 Key features
The LPC2194 is based on a 16/32 bit ARM7TDMI-S™ CPU with real-time emulation
and embedded trace support, together with 256 kilobytes (kB) of embedded high
speed flash memory. A 128-bit wide memory interface and a unique accelerator
architecture enable 32-bit code execution at maximum clock rate. For critical code
size applications, the alternative 16-bit Thumb Mode reduces code by more than 30%
with minimal performance penalty.
With its compact 64 pin package, low power consumption, various 32-bit timers,
4-channel 10-bit ADC, 4 advanced CAN channels, PWM channels and 46 GPIO lines
with up to 9 external interrupt pins this microcontroller is particularly suitable for
automotive applications such as a CAN gateway that connects several CAN busses
or a CAN bridge between sub networks at different speeds. Sensors with CAN
interface or debugging via CAN are additional application that need more than 2 CAN
interfaces. It is also an adequate solution for industrial control, medical systems and
fault-tolerant maintenance buses. With a wide range of additional serial
communications interfaces, it is also suited for communication gateways and protocol
converters as well as many other general-purpose applications.
LPC2194
Single-chip 16/32-bit microcontrollers; 256 kB ISP/IAP Flash
with 10-bit ADC and CAN
Rev. 01 — 06 February 2004
16/32-bit ARM7TDMI-S microcontroller in a tiny LQFP64 package.
16 kB on-chip Static RAM and 256 kB on-chip Flash Program Memory. 128-bit
wide interface/accelerator enables high speed 60 MHz operation.
In-System Programming (ISP) and In-Application Programming (IAP) via on-chip
boot-loader software. Flash programming takes 1 ms per 512 byte line. Single
sector or full chip erase takes 400 ms.
EmbeddedICE-RT and Embedded Trace interfaces offer real-time debugging with
on-chip RealMonitor software as well as high speed real-time tracing of instruction
execution.
Four interconnected CAN interfaces with advanced acceptance filters. Additional
serial interfaces are two UARTs (16C550), Fast I
Four channel 10-bit A/D converter with conversion time as low as 2.44 s.
Two 32-bit timers (with 4 capture and 4 compare channels), PWM unit (6 outputs),
Real Time Clock and Watchdog.
Vectored Interrupt Controller with configurable priorities and vector addresses.
Up to forty-six 5 V tolerant general purpose I/O pins. Up to 9 edge or level
sensitive external interrupt pins available.
Operating temperature range from 40 C to +105 C.
2
C (400 kbits/s) and two SPIs™.
Preliminary data

Related parts for LPC2194JBD64,151

LPC2194JBD64,151 Summary of contents

Page 1

LPC2194 Single-chip 16/32-bit microcontrollers; 256 kB ISP/IAP Flash with 10-bit ADC and CAN Rev. 01 — 06 February 2004 1. General description The LPC2194 is based on a 16/32 bit ARM7TDMI-S™ CPU with real-time emulation and embedded trace support, together ...

Page 2

Philips Semiconductors 60 MHz maximum CPU clock available from programmable on-chip Phase-Locked Loop. On-chip crystal oscillator with an operating range of 1 MHz to 30 MHz. Two low power modes, Idle and Power-down. Processor wake-up from Power-down mode via external ...

Page 3

Philips Semiconductors 4. Block diagram ARM7 LOCAL BUS INTERNAL SRAM CONTROLLER CONTROLLER 16 kB SRAM EINT0* EINT1* EXTERNAL EINT2* INTERRUPTS EINT3 CAP* CAPTURE/ COMPARE 8 x MAT* TIMER0/TIMER1 PWM1..6* PWM0 P0 (30 PINS) GENERAL PURPOSE I/O P1.31:16 Ain3:0* ...

Page 4

Philips Semiconductors 5. Pinning information 5.1 Pinning 1 P0.21/PWM5/RD3/CAP1.3 2 P0.22/TD3/CAP0.0/MAT0.0 3 P0.23/RD2 4 P1.19/TRACEPKT3 5 P0.24/TD2 P1.18/TRACEPKT2 8 P0.25/RD1 9 TD1 10 P0.27/AIN0/CAP0.1/MAT0.1 11 P1.17/TRACEPKT1 12 P0.28/AIN1/CAP0.2/MAT0.2 13 P0.29/AIN2/CAP0.3/MAT0.3 14 P0.30/AIN3/EINT3/CAP0 ...

Page 5

Philips Semiconductors 5.2 Pin description Table 3: Pin description Symbol Pin Type P0.0 to P0.31 19, 21, 22, I/O 26, 27, 29-31, 33-35, 37-39, 41, 45-47, 53-55, 1- 11, 13- ...

Page 6

Philips Semiconductors Table 3: Pin description …continued Symbol Pin Type I P0. P0. P0. P0. P0. P0. I/O O P0.18 ...

Page 7

Philips Semiconductors Table 3: Pin description …continued Symbol Pin Type P0. P0. P0. P0. P1.0 to P1.31 16, 12 I/O 48, 44, ...

Page 8

Philips Semiconductors Table 3: Pin description …continued Symbol Pin Type TD1 10 O RESET 57 I XTAL1 62 I XTAL2 18, 25, 42 SSA SSA_PLL V 17, ...

Page 9

Philips Semiconductors 6. Functional description Details of the LPC2194 systems and peripheral functions are described in the following sections. 6.1 Architectural overview The ARM7TDMI general purpose 32-bit microprocessor, which offers high performance and very low power consumption. The ...

Page 10

Philips Semiconductors 6.4 Memory map The LPC2194 memory map incorporates several distinct regions, as shown in the following figures. In addition, the CPU interrupt vectors may be re-mapped to allow them to reside in either Flash memory (the default) or ...

Page 11

Philips Semiconductors Fast Interrupt reQuest (FIQ) has the highest priority. If more than one request is assigned to FIQ, the VIC combines the requests to produce the FIQ signal to the ARM processor. The fastest possible FIQ latency is achieved ...

Page 12

Philips Semiconductors Table 4: Block SPI0 SPI1 PLL RTC System Control External Interrupt 0 (EINT0) A/D CAN 6.6 Pin connect block The pin connect block allows selected pins of the microcontroller to have more than one function. ...

Page 13

Philips Semiconductors Table 6: PINSEL0 3:2 5:4 7:6 9:8 11:10 13:12 15:14 17:16 19:18 21:20 9397 750 12757 Preliminary data Pin function select register 0 (PINSEL0 - 0xE002C000) Pin name Value Function P0 GPIO Port 0 ...

Page 14

Philips Semiconductors Table 6: PINSEL0 23:22 25:24 27:26 29:28 31:30 6.8 Pin function select register 1 (PINSEL1 - 0xE002C004) The PINSEL1 register controls the functions of the pins as per the settings listed in Table 7. The direction control bit ...

Page 15

Philips Semiconductors Table 7: PINSEL1 7:6 9:8 11:10 13:12 15:14 17:16 19:18 21:20 23:22 25:24 9397 750 12757 Preliminary data Pin function select register 1 (PINSEL1 - 0xE002C004) Pin Name Value P0. ...

Page 16

Philips Semiconductors Table 7: PINSEL1 27:26 29:28 31:30 6.9 Pin function select register 2 (PINSEL2 - 0xE002C014) The PINSEL2 register controls the functions of the pins as per the settings listed in Table 8. The direction control bit in the ...

Page 17

Philips Semiconductors 6.11 10-bit A/D converter The LPC2194 contains a single 10-bit successive approximation analog to digital converter with four multiplexed channels. 6.11.1 Features • Measurement range • Capable of performing more than 400,000 ...

Page 18

Philips Semiconductors implemented in LPC2194 supports bit rate up to 400 kbit/s (Fast I 6.14.1 Features • Standard I • Easy to configure as Master, Slave, or Master/Slave. • Programmable clocks allow versatile rate control. • Bidirectional ...

Page 19

Philips Semiconductors • Four 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 optionally generate an interrupt. • Four 32-bit match registers that allow: – ...

Page 20

Philips Semiconductors • Provides Seconds, Minutes, Hours, Day of Month, Month, Year, Day of Week, and Day of Year. • Programmable Reference Clock Divider allows adjustment of the RTC to match various crystal frequencies. 6.19 Pulse width modulator The PWM ...

Page 21

Philips Semiconductors • Pulse period and width can be any number of timer counts. This allows complete flexibility in the trade-off between resolution and repetition rate. All PWM outputs will occur at the same repetition rate. • Double edge controlled ...

Page 22

Philips Semiconductors The wake-up timer ensures that the oscillator and other analog functions required for chip operation are fully functional before the processor is allowed to execute instructions. This is important at power on, all types of Reset, and whenever ...

Page 23

Philips Semiconductors fourth of the processor clock rate. The default condition at reset is for the VPB bus to run at one quarter of the CPU clock. The second purpose of the VPB Divider is to allow power savings when ...

Page 24

Philips Semiconductors 6.21.3 RealMonitor™ RealMonitor is a configurable software module, developed by ARM Inc., which enables real time debug lightweight debug monitor that runs in the background while users debug their foreground application. It communicates with the ...

Page 25

Philips Semiconductors 8. Static characteristics Table 10: Static characteristics +85 C for commercial, unless otherwise specified. amb Symbol Parameter V Supply voltage 18 V External rail supply voltage 3 V Analog 3.3 V pad supply ...

Page 26

Philips Semiconductors Table 10: Static characteristics …continued +85 C for commercial, unless otherwise specified. amb Symbol Parameter V Hysteresis voltage hys [6] V Low level output voltage OL I Input leakage to V lkg SS ...

Page 27

Philips Semiconductors 1023 1022 1021 1020 1019 1018 7 Code out offset error OS e (1) Example of an actual transfer curve. (2) The ideal transfer curve. (3) Differential non-linearity ...

Page 28

Philips Semiconductors 9. Dynamic characteristics Table 12: Characteristics for commercial +85 C for industrial, V amb Symbol Parameter External Clock f Oscillator frequency supplied by an osc external oscillator (signal ...

Page 29

Philips Semiconductors 9.1 Timing 0.5 V Fig 5. External clock timing. 9397 750 12757 Preliminary data 0 0.9 0 0 CHCL Rev. 01 — 06 February 2004 ...

Page 30

Philips Semiconductors 10. Package outline LQFP64: plastic low profile quad flat package; 64 leads; body 1 pin 1 index DIMENSIONS (mm are the ...

Page 31

Philips Semiconductors 11. Revision history Table 13: Revision history Rev Date CPCN Description 01 20040206 - Preliminary data (9397 750 12757) 9397 750 12757 Preliminary data Single-chip 16/32-bit microcontrollers Rev. 01 — 06 February 2004 LPC2194 © Koninklijke Philips Electronics ...

Page 32

Philips Semiconductors 12. Data sheet status [1] Level Data sheet status Product status I Objective data Development II Preliminary data Qualification III Product data Production [1] Please consult the most recently issued data sheet before initiating or completing a design. ...

Page 33

Philips Semiconductors Contents 1 General description . . . . . . . . . . . . . . . . . . . . . . 1 2 Features . . . . . . . . . ...

Related keywords