| Allicdata Part #: | 568-5153-ND |
| Manufacturer Part#: |
LPC1224FBD48/101,1 |
| Price: | $ 0.00 |
| Product Category: | Integrated Circuits (ICs) |
| Manufacturer: | NXP USA Inc |
| Short Description: | IC MCU 32BIT 32KB FLASH 48LQFPARM® Cortex®-M0 LPC1... |
| More Detail: | N/A |
| DataSheet: | LPC1224FBD48/101,1 Datasheet/PDF |
| Quantity: | 1331 |
| Series: | LPC1200 |
| Packaging: | Tray |
| Part Status: | Active |
| Applications: | -- |
| Core Processor: | ARM® Cortex®-M0 |
| Core Size: | 32-Bit |
| Speed: | 45MHz |
| Controller Series: | -- |
| Connectivity: | I²C, IrDA, Microwire, SPI, SSI, SSP, UART/USART |
| Peripherals: | Brown-out Detect/Reset, DMA, POR, WDT |
| Interface: | -- |
| Number of I/O: | 39 |
| Program Memory Size: | 32KB (32K x 8) |
| Voltage - Supply: | -- |
| Program Memory Type: | FLASH |
| EEPROM Size: | -- |
| Mounting Type: | -- |
| RAM Size: | 4K x 8 |
| Voltage - Supply (Vcc/Vdd): | 3 V ~ 3.6 V |
| Data Converters: | A/D 8x10b |
| Oscillator Type: | Internal |
| Operating Temperature: | -40°C ~ 85°C (TA) |
| Package / Case: | 48-LQFP |
| Supplier Device Package: | 48-LQFP (7x7) |
| Base Part Number: | LPC1224 |
Due to market price fluctuations,if you need to purchase or consult the price.You can contact us or emial to us: sales@allicdata.com
1. Description
The LPC1224FBD48/101,1 extend NXP's 32-bit ARM microcontroller continuum and target a wide range of industrial applications in the areas of factory and home automation. Benefitting from the ARM Cortex-M0 Thumb instruction set, the LPC122x have up to 50 % higher code density compared to common 8/16-bit microcontroller performing typical tasks. The LPC122x also feature an optimized ROM-based divide library for Cortex-M0, which offers several times the arithmetic performance of software-based libraries, as well as highly deterministic cycle time combined with reduced flash code size. The ARM Cortex-M0 efficiency also helps the LPC122x achieve lower average power for similar applications. The LPC122x operate at CPU frequencies of up to 45 MHz.They offer a wide range of flash memory options, from 32 kB to 128 kB. The small 512-byte page erase of the flash memory brings multiple design benefits, such as finer EEPROM emulation, boot-load support from any serial interface and ease of in-field programming with reduced on-chip RAM buffer requirements. The peripheral complement of the LPC122x includes a 10-bit ADC, two comparators with output feedback loop, two UARTs, one SSP/SPI interface, one I2C-bus interface with Fast-mode Plus features, a Windowed Watchdog Timer, a DMA controller, a CRC engine, four general purpose timers, a 32-bit RTC, a 1 % internal oscillator for baud rate generation, and up to 55 General Purpose I/O (GPIO) pins.
2. Feature
1. Processor Core
- ARM Cortex-M0 processor, operating frequency up to 45 MHz (wait state from flash memory) or 30 MHz (zero wait state from flash memory). LPC122x scored more than 45 in the CoreMark CPU performance benchmark test, which is equivalent to 1.51/MHz.
- ARM Cortex-M0 has a built-in Nested Vectored Interrupt Controller (NVIC).
- Serial Wire Debug (SWD).
- System tick timer
2. Memory
- Up to 8 kB SRAM.
- Up to 128 kB of on-chip flash programming memory.
- In-system programming (ISP) and in-application programming (IAP) are performed by the on-chip bootloader software.
- Including ROM-based 32-bit integer division routines.
3. Clock generation unit
- A crystal oscillator with an operating range of 1 MHz to 25 MHz.
- Adjust the 12 MHz internal RC (IRC) oscillator to 1% accuracy, and can optionally be used as the system clock.
- PLL allows the CPU to run at the maximum CPU speed without using a high-frequency crystal oscillator. It can be run by the system oscillator or the internal RC oscillator.
- The clock output function with frequency divider can reflect the system oscillator clock, IRC clock, main clock and watchdog clock.
- Real Time Clock (RTC).
4. Digital Peripherals
- Mini DMA controller with 21 channels.
- CRC engine.
- Two UARTs with fractional baud rate generation and internal FIFO. Support RS-485 and modem UART and IrDA standard UART.
- SSP/SPI controller, with FIFO and multi-protocol functions.
- I2C bus interface supports complete I2C bus specification and fast mode Plus, with a data rate of 1 Mbit/s, with multiple address recognition and monitoring modes. The I2C bus pins have programmable interference filters.
- Up to 55 general-purpose I/O (GPIO) pins with programmable pull-up resistors, open-drain mode, programmable digital input interference filter and programmable input inverter.
- Programmable output drivers on all GPIO pins. Four pins support high-current output drivers.
- All GPIO pins can be used as edge and level sensitive interrupt sources.
- Four general-purpose counters/timers with four capture inputs and four match outputs (32-bit timers) or two capture inputs and two match outputs (16-bit timers).
- Window Watchdog Timer (WWDT); IEC-60335 Type B certification.
5. Analog Peripherals
- An 8-channel, 10-bit ADC.
- Two highly flexible analog comparators. The comparator output can be programmed to trigger a timer match signal or simulate 555 timer behavior.
6. Power
- Three low-power modes: sleep, deep sleep and deep power-down.
- The processor wakes up from deep sleep mode by using the startup logic of port 12 pins.
- The processor wakes up from deep power-down and deep sleep modes through RTC.
- The power-down detection has three independent thresholds, each of which is used for interruption and forced reset.
- Power-on reset (POR).
- Integrated PMU (Power Management Unit).
7. The unique device serial number is used for identification.
8. 3.3V power supply.
9. Available in 64-pin and 48-pin LQFP packages.
3. Application
1. Electronic Metering
2. Lighting
3. Industrial networking
4. Alarm system
4. Pin configuration

5. Pin description
All pins except power pins can have multiple functions. The pin function is selected through the IOCON register of the pin in the IOCONFIG module. this The multiplexing function (see Table 4) includes counter/timer input and output, UART receiving, sending and control functions, as well as serial wire debugging functions. For each pin, the default function and the reset state of the pin are listed first.
6. Package overview

| Part Number | Manufacturer | Price | Quantity | Description |
|---|
| LPC12A99-BTER | Mechatronics... | 20.38 $ | 1530 | FAN AXIAL 120X38MM 90-264... |
| LPC1114JBD48/323QL | NXP USA Inc | 1.67 $ | 1000 | IC MCU 32BIT 48KB FLASH 4... |
| LPC1313FBD48,151 | NXP USA Inc | 2.42 $ | 1119 | IC MCU 32BIT 32KB FLASH 4... |
| LPC11E14FBD64/401, | NXP USA Inc | 2.43 $ | 761 | IC MCU 32BIT 32KB FLASH 6... |
| LPC1111FHN33/103,5 | NXP USA Inc | 1.39 $ | 164 | IC MCU 32BIT 8KB FLASH 33... |
| LPC1785FBD208,551 | NXP USA Inc | 7.88 $ | 61 | IC MCU 32BIT 256KB FLASH ... |
| LPC17KM99-BTLR | Mechatronics... | 56.95 $ | 1000 | EC FAN 162X55MM 90-264VAC |
| LPC1112FHN24/202J | NXP USA Inc | 0.76 $ | 1000 | IC MCU 32BIT 16KB FLASH 2... |
| LPC1113FHN33/201,5 | NXP USA Inc | 1.36 $ | 1000 | IC MCU 32BIT 24KB FLASH 3... |
| LPC11A14FBD48/301, | NXP USA Inc | 2.58 $ | 230 | IC MCU 32BIT 32KB FLASH 4... |
| LPC1111FHN33/202,5 | NXP USA Inc | 1.02 $ | 1000 | IC MCU 32BIT 8KB FLASH 33... |
| LPC18S30FET100E | NXP USA Inc | 4.21 $ | 1000 | IC MCU 32BIT ROMLESS 100T... |
| LPC1788FBD208,551 | NXP USA Inc | 9.09 $ | 4137 | IC MCU 32BIT 512KB FLASH ... |
| LPC1549JBD48QL | NXP USA Inc | 5.05 $ | 1863 | IC MCU 32BIT 256KB FLASH ... |
| LPC1812JET100E | NXP USA Inc | 7.55 $ | 219 | IC MCU 32BIT 512KB FLSH 1... |
| LPC1827JET100E | NXP USA Inc | 6.03 $ | 1000 | IC MCU 32BIT 1MB FLASH 10... |
| LPC1104UK,118 | NXP USA Inc | 1.31 $ | 1000 | IC MCU 32BIT 32KB FLASH 1... |
| LPC11E68JBD100E | NXP USA Inc | 3.68 $ | 1000 | IC MCU 32BIT 256KB FLASH ... |
| DK-57VTS-LPC1788 | Future Desig... | 329.18 $ | 1 | KIT DEV LPC1788 5.7 VGA T... |
| LPC11U36FBD48/401, | NXP USA Inc | 3.49 $ | 240 | IC MCU 32BIT 96KB FLASH 4... |
| LPC1786FBD208,551 | NXP USA Inc | 7.88 $ | 9 | IC MCU 32BIT 256KB FLASH ... |
| LPC1114FBD48/303,1 | NXP USA Inc | 2.12 $ | 227 | IC MCU 32BIT 32KB FLASH 4... |
| LPC1547JBD48QL | NXP USA Inc | 4.5 $ | 234 | IC MCU 32BIT 64KB FLASH 4... |
| LPC11U66JBD48E | NXP USA Inc | 3.31 $ | 957 | IC MCU 32BIT 64KB FLASH 4... |
| LPC1113FHN33/302:5 | NXP USA Inc | 0.89 $ | 1000 | IC MCU 32BIT 24KB FLASH 3... |
| LPC11H35FBD64/401, | NXP USA Inc | 2.57 $ | 1000 | IC MCU 32BIT ARM 64LQFPIC... |
| LPC1833FET256,551 | NXP USA Inc | 8.09 $ | 670 | IC MCU 32BIT 512KB FLASH ... |
| LPC1112FHI33/202,5 | NXP USA Inc | 1.23 $ | 1000 | IC MCU 32BIT 16KB FLASH 3... |
| LPC12H27FBD64/301, | NXP USA Inc | 2.87 $ | 1000 | IC MCU 32BIT ARM 64LQFPIC... |
| LPC11A13FHI33/201, | NXP USA Inc | 2.26 $ | 460 | IC MCU 32BIT 24KB FLASH 3... |
| LPC11A13JHI33/201E | NXP USA Inc | 1.67 $ | 1000 | IC MCU 32BIT 24KB FLASH 3... |
| LPC11U35FBD48/401, | NXP USA Inc | 3.14 $ | 5208 | IC MCU 32BIT 64KB FLASH 4... |
| LPC18S10FBD144E | NXP USA Inc | 5.97 $ | 60 | IC MCU 32BIT ROMLESS 144L... |
| LPC11U35FBD64/401, | NXP USA Inc | 3.3 $ | 656 | IC MCU 32BIT 64KB FLASH 6... |
| LPC1823JET100E | NXP USA Inc | 8.23 $ | 260 | IC MCU 32BIT 512KB FLASH ... |
| LPC11U37FBD48/401, | NXP USA Inc | 3.57 $ | 3557 | IC MCU 32BIT 128KB FLASH ... |
| LPC11U35FET48/501, | NXP USA Inc | 3.3 $ | 1000 | IC MCU 32BIT 64KB FLASH 4... |
| IRD-LPC1768-DEV | Future Desig... | 0.0 $ | 1000 | KIT DEV IND REF DESIGN LP... |
| LPC1519JBD100E | NXP USA Inc | 4.47 $ | 1299 | IC MCU 32BIT 256KB FLASH ... |
| LPC1837JET100E | NXP USA Inc | 8.48 $ | 297 | IC MCU 32BIT 1MB FLASH 10... |
AVR series Microcontroller IC 8-Bit 16MH...
AVR series Microcontroller, 8-bit Microc...
IC MCU 32BIT 64KB FLASH 48LQFPSTM32G071C...
GD32F407VET6. The frequency is up to 108...
GD32F103RBT6 is fully compatible with ST...
The processor frequency can reach 168MHz...
LPC1224FBD48/101,1 Datasheet/PDF