What is LPC2148 microcontroller?

What is LPC2148 microcontroller?

The NXP (founded by Philips) LPC2148 is an ARM7TDMI-S based high-performance 32-bit RISC Microcontroller with Thumb extensions 512KB on-chip Flash ROM with In-System Programming (ISP) and In-Application Programming (IAP), 32KB RAM, Vectored Interrupt Controller, Two 10bit ADCs with 14 channels, USB 2.0 Full Speed …

What are the applications of the LPC2148 microcontroller?

This global ARM7 processor technology has developed so many microcontrollers such as LPC2144, LPC2146, and LPC2148, etc. But LPC2148 microcontroller is the most famous microcontroller which has been currently using in different applications such as in automatic braking systems and mobile phones etc.

Where is LPC2148 used?

GPIO pins can be used for driving loads, reading digital and analog signal, controlling external components, generating triggers for external devices etc. LPC2148 has two IO ports namely PORT0 (P0) and PORT1 (P1). These two IO ports are of 32-bit wide and are provided by the 64 pins of the microcontroller.

How many registers is LPC2148?

Pin Function Select Registers These registers are used to select or configure specific pin functionality. There are 3 Pin Function Select Registers in LPC2148: 1.

What are different services provided by LPC2148?

LPC2148 PWM Registers Writing Logic-1 will clear the corresponding interrupt. Timer Control Register: The PWMTCR is used to control the Timer Counter functions(enable/disable/reset). Timer Counter: The 32-bit TC is incremented every PR+1 cycles of PCLK.

Who is the founder of LPC2148?

Q. Who is the founder of LPC2148 board?
C. motorola
D. philips
Answer» d. philips
Explanation: arm lpc2148 is arm7tdmi-s core board microcontroller that uses 16/32-bit 64 pin(lqfp) microcontroller no.lpc2148 from philips(nxp).

What are the different services provided by LPC2148?

LPC2148 has two 32-bit timers/counters:Timer0/Counter0 & Timer1/Counter1.

  • LPC2148 Timer has input of peripheral clock (PCLK) or an external clock.
  • LPC2148 Timer/Counter can generate an interrupt signal at specified time value.

What size is LPC2148?

The LPC2148 is a 16 bit or 32 bit ARM7 family based microcontroller and available in a small LQFP64 package.

What is the flash memory for LPC2148?

512-kB
The LPC2148 microcontroller has 512-kB on-chip FLASH memory as well as 32-kB on-chip SRAM.

What is the operating voltage of LPC2148?

3.0 V to 3.6 V
ARM Development Board, LPC2148

Model Number LPC2148
CPU Operating Voltage 3.0 V to 3.6 V
Data Memory 32 KB + 8 KB (SRAM)
Minimum Order Quantity 5 Piece

What is PLL LPC2148?

Introduction. Phase Locked Loop or PLL is a system that generates a clock signal with reference to an input signal generally from a crystal oscillator. LPC2148 has an on – chip oscillator that operates in coordination with an external crystal oscillator in the range of 1 MHz to 25 MHz.

Which is the fastest bus in LPC2148 microcontroller?

The ARM7 core is connected to the Advanced High performance Bus (AHB) • This is the Fastest Bus in ARM7 core. controller and a bridge to a second bus called the VLSI peripheral bus (VPB). fastest bus. All the user peripherals are connected to the VPB.

What is LPC 2148 microcontroller made of?

1. ARM – ADVANCED RISC MACHINE (LPC 2148) The LPC2148 microcontrollers are based on a 32 bit ARM7TDMI-S CPU with real- time emulation and embedded trace support, that combines the microcontroller with embedded high speed flash memory ranging from 32 kB to 512 kB.

What are the main features of LPC2148?

The main features of LPC2148 include the following. The LPC2148 is a 16 bit or 32 bit ARM7 family based microcontroller and available in a small LQFP64 package. ISP (in system programming) or IAP (in application programming) using on-chip boot loader software.

How many bits per frame does the LPC 2148 have?

Four bits to 16 bits per frame Timers LPC 2148 has two 32-bit timer/counters with a programmable 32-bit pre scalar. It also having external event counter. Four 32-bit capture channels per timer/counter that can take a snapshot of the timer value when an input signals transitions.

Why we choose ARM7 tdmi based NXP controller LPC2148?

ARM7 is most successful and widely used processor family in embedded system applications. So we have decided to choose ARM7 TDMI based NXP controller LPC2148. Also, ARM7 is a balance between classic and new Cortex series. ARM7 is excellent to get start with in terms of resources available on internet and quality documentation provided by NXP.

author

Back to Top