Overview
The LPC1112FHN33/103 is a 32-bit microcontroller from NXP USA Inc., part of the LPC1100 series. It is based on the Arm Cortex-M0 processor, which operates at frequencies up to 50 MHz. This microcontroller is designed for low-cost, low-power applications and is suitable for a variety of embedded systems due to its robust feature set and compact package.
Key Specifications
Parameter | Value |
---|---|
Processor | Arm Cortex-M0 |
Operating Frequency | Up to 50 MHz |
Flash Memory | 16 kB |
SRAM | 4 kB |
Package Type | HVQFN33 (plastic thermal enhanced very thin quad flat package) |
Package Dimensions | 7 x 7 x 0.85 mm |
Supply Voltage | 1.8V to 3.6V |
Operating Temperature | -40°C to 85°C |
Number of I/O Pins | Up to 42 GPIO pins |
Serial Interfaces | UART, SPI, I2C |
Analog Peripherals | 10-bit ADC with input multiplexing |
Other Peripherals | Brown-out Detect/Reset, POR, WDT, General Purpose Counter/Timers |
Key Features
- Processor and Performance: Arm Cortex-M0 processor running at frequencies up to 50 MHz.
- Memory: 16 kB of on-chip flash programming memory and 4 kB of SRAM.
- Programming Capabilities: In-System Programming (ISP) and In-Application Programming (IAP) via on-chip bootloader software.
- Serial Interfaces: UART with fractional baud rate generation, internal FIFO, and RS-485 support; two SPI controllers with SSP features and FIFO; I2C-bus interface supporting full I2C-bus specification and Fast-mode Plus.
- Analog Peripherals: 10-bit ADC with input multiplexing among 5, 6, or 8 pins depending on the package size.
- Other Peripherals: General Purpose I/O (GPIO) pins with configurable pull-up/pull-down resistors; Brown-out Detect/Reset, POR, WDT; four general purpose counter/timers.
- Clock Generation: 12 MHz internal RC oscillator, crystal oscillator, programmable watchdog oscillator, and PLL for CPU operation up to the maximum CPU rate.
Applications
The LPC1112FHN33/103 is versatile and can be used in a wide range of applications, including:
- Industrial Automation: For control and monitoring in industrial environments.
- Consumer Electronics: In devices such as smart home appliances, wearables, and other consumer electronics.
- Medical Devices: For low-power, compact solutions in medical equipment.
- Automotive Systems: In various automotive applications requiring low power and high reliability.
- IoT Devices: For Internet of Things (IoT) applications that require efficient processing and low power consumption.
Q & A
- What is the processor core of the LPC1112FHN33/103?
The processor core is the Arm Cortex-M0.
- What is the maximum operating frequency of the LPC1112FHN33/103?
The maximum operating frequency is up to 50 MHz.
- How much flash memory does the LPC1112FHN33/103 have?
The LPC1112FHN33/103 has 16 kB of on-chip flash programming memory.
- What types of serial interfaces are available on the LPC1112FHN33/103?
The available serial interfaces include UART, SPI, and I2C.
- Does the LPC1112FHN33/103 support in-system programming?
Yes, it supports In-System Programming (ISP) and In-Application Programming (IAP) via on-chip bootloader software.
- What is the operating temperature range of the LPC1112FHN33/103?
The operating temperature range is -40°C to 85°C.
- How many GPIO pins does the LPC1112FHN33/103 have?
The LPC1112FHN33/103 has up to 42 General Purpose I/O (GPIO) pins.
- What types of analog peripherals are available on the LPC1112FHN33/103?
The LPC1112FHN33/103 features a 10-bit ADC with input multiplexing among 5, 6, or 8 pins depending on the package size.
- Does the LPC1112FHN33/103 have a watchdog timer?
Yes, it includes a Programmable WatchDog Timer (WDT) and a programmable windowed WDT on certain series.
- What is the package type of the LPC1112FHN33/103?
The package type is HVQFN33 (plastic thermal enhanced very thin quad flat package).