Skip to content
Tonyajoy.com
Tonyajoy.com

Transforming lives together

  • Home
  • Helpful Tips
  • Popular articles
  • Blog
  • Advice
  • Q&A
  • Contact Us
Tonyajoy.com

Transforming lives together

29/10/2022

What is NXP LPC2148?

Table of Contents

Toggle
  • What is NXP LPC2148?
  • What size is LPC2148?
  • What is the use of LPC2148?
  • How many pins is LPC2148?
  • How many PLL modules are there in LPC2148?
  • How many ports are there in LPC2148?
  • How many ports are available in LPC2148?
  • What is PLL LPC2148?
  • How many PLL are there in LPC2148?
  • What is the frequency for LPC2148?

What is NXP LPC2148?

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 size is LPC2148?

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.

What are the features of LPC2148?

LPC2148 Key Features:

  • 16/32-bit ARM7TDMI Microcontroller in a tiny LQFP64 package.
  • 40 kB of on-chip static RAM and 512 kB of on-chip flash memory.
  • In-System Programming/In-Application Programming (ISP/IAP) via on-chip boot loader software.
  • USB 2.0 full-speed compliant device controller with 2 kB of endpoint RAM.

What is the use of LPC2148?

The application program, using IAP functions may also erase and/or program the FLASH while the application is running. When the LPC2148 on chip bootloader is used, 500kB of flash memory is available for user code. RAM Memory System: LPC2148 provides 32kB of static RAM which may be used for code and/or data storage.

How many pins is LPC2148?

LPC2148 has two 32-bit General Purpose I/O ports. Out of these 32 pins, 28 pins can be configured as either general purpose input or output.

How do I program my LPC2148?

Below are the steps for flashing the the ARM LPC2148:

  1. Select the LPC2148.
  2. Give the COM port number according to Device Manager (Mine was COM7)
  3. Give baud rate as 38400.
  4. Oscillator as 12 Mhz.
  5. Tick “Erase blocks used by firmware”
  6. Now select the hex file path.
  7. Tick verify after programming checkbox.
  8. And click START.

How many PLL modules are there in LPC2148?

two PLLs
In LPC2148 microcontrollers there are two PLLs which provide programmable frequencies to the CPU and USB System. [PLL0: For System Clock, PLL1: For USB Clock. 4. ARM7 LPC2148 Microcontroller needs two clocks; one is for its peripherals and other for its CPU.

How many ports are there in LPC2148?

two IO ports
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 are there in LPC2148?

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

How many ports are available in LPC2148?

What is PLL LPC2148?

Phase Locked Loop or PLL is a system that generates a clock signal with reference to an input signal generally from a crystal oscillator. In this tutorial, we will see how to configure the PLL in LPC2148 and use it as a clock generator.

How do I get LPC2148 in Keil?

Click on Download MDK-Core.

  1. Install the software by following the simple instructions provided during installation process.
  2. Install the executable file that will be downloaded.
  3. Go to the Project tab.
  4. Type in LPC2148 in search and select the device under NXP with the name LPC2148 and click on OK.

How many PLL are there in LPC2148?

What is the frequency for LPC2148?

LPC2148 has an on – chip oscillator that operates in coordination with an external crystal oscillator in the range of 1 MHz to 25 MHz.

What is pinsel in LPC2148?

PINSEL Register It means that the pin can either act as an Input or Output with no specific functions. There are totally three PINSEL registers in LPC2148 Controller in order to control the functions of the Pins in the respective ports.

Q&A

Post navigation

Previous post
Next post

Recent Posts

  • Is Fitness First a lock in contract?
  • What are the specifications of a car?
  • Can you recover deleted text?
  • What is melt granulation technique?
  • What city is Stonewood mall?

Categories

  • Advice
  • Blog
  • Helpful Tips
©2025 Tonyajoy.com | WordPress Theme by SuperbThemes