Overview
The LPC845M301JBD48E is a 32-bit microcontroller from NXP USA Inc., part of the LPC84x family. This microcontroller is based on the Arm Cortex-M0+ core and is designed for low-cost, entry-level applications. It operates at CPU frequencies of up to 30 MHz and is supported by the MCUXpresso development environment. The LPC845M301JBD48E is known for its power efficiency and extensive analog integration, making it suitable for a wide range of applications.
Key Specifications
Parameter | Specification |
---|---|
Processor Core | Arm Cortex-M0+ |
CPU Frequency | Up to 30 MHz |
Flash Memory | 64 KB |
SRAM | 16 KB |
USART | Up to 5 |
I2C Interfaces | Up to 4 |
SPI Interfaces | Up to 2 |
DACs | 2 (10-bit) |
ADC | 1 (12-bit) |
Capacitive Touch Interface | Yes |
General Purpose I/O Pins | Up to 54 |
Package Type | LQFP48 |
Operating Voltage | 1.8 V to 3.6 V |
Operating Temperature Range | -40 °C to +105 °C |
Key Features
- PLL allows CPU operation up to the maximum CPU rate without the need for a high-frequency crystal.
- Clock output function with divider that can reflect all internal clock sources.
- Reduced power modes: sleep mode, deep-sleep mode, power-down mode, and deep power-down mode.
- Wake-up from deep-sleep and power-down modes on activity on USART, SPI, and I2C peripherals.
- Timer-controlled self wake-up from deep power-down mode.
- Power-On Reset (POR) and Brownout Detect (BOD).
- Unique device serial number for identification.
- Function-configurable I/O ports through a switch matrix.
- Input pattern match engine and analog comparator.
Applications
- Sensor gateways
- Simple motor control
- Industrial portables and wearables
- Gaming controllers
- Lighting
- 8/16-bit applications
- Motor control
- Consumer electronics
- Fire and security applications
- Climate control
Q & A
- What is the CPU core of the LPC845M301JBD48E?
The CPU core is the Arm Cortex-M0+.
- What is the maximum CPU frequency of the LPC845M301JBD48E?
The maximum CPU frequency is up to 30 MHz.
- How much flash memory does the LPC845M301JBD48E have?
The LPC845M301JBD48E has 64 KB of flash memory.
- What are the power modes available in the LPC845M301JBD48E?
The available power modes include sleep mode, deep-sleep mode, power-down mode, and deep power-down mode.
- What is the operating voltage range of the LPC845M301JBD48E?
The operating voltage range is from 1.8 V to 3.6 V.
- What is the operating temperature range of the LPC845M301JBD48E?
The operating temperature range is from -40 °C to +105 °C.
- Does the LPC845M301JBD48E support capacitive touch interface?
Yes, it supports a capacitive touch interface.
- How many general-purpose I/O pins does the LPC845M301JBD48E have?
The LPC845M301JBD48E has up to 54 general-purpose I/O pins.
- What package type is the LPC845M301JBD48E available in?
The LPC845M301JBD48E is available in an LQFP48 package.
- Is the LPC845M301JBD48E RoHS compliant?
Yes, the LPC845M301JBD48E is RoHS compliant and also halogen-free.