This document is about the hardware description and quick start of LPC2103 and EasyARM2103 from Guangzhou Zhouligong Single Chip Development Co., Ltd. The document introduces the features and pin information of LPC2103, as well as the hardware characteristics and structure of EasyARM2103. In addition, the document also describes the methods of project editing and debugging using ADS 1.2 integrated development environment, as well as the operation steps of using EasyJTAG-H emulator. Furthermore, the document explains in detail the various functional components of LPC2103, including pin connection module, GPIO, vector interrupt controller, external interrupt, timer and SPI controller.
This manual introduces the LPC2103 microcontroller, covering its 16/32‑bit ARM7TDMI‑S core, memory resources, peripheral set, and pin configurations for both LQFP48 and PLCC44 packages. It provides detailed hardware schematics, pin‑out tables, and descriptions of GPIO, timers, ADC, UART, SPI, SSP, and interrupt controller.
The document also explains the development environment, including CodeWarrior IDE, EasyJTAG‑H debugging, and example projects. Step‑by‑step instructions guide users through creating, compiling, and debugging applications, as well as configuring PLL, power modes, and real‑time clock. This manual is written in Chinese.
| CPU core | 16/32‑bit ARM7TDMI‑S |
|---|---|
| Flash memory | 32 KB |
| SRAM | 8 KB |
| Maximum clock frequency | 70 MHz |
| GPIO pins | 32 |
| External interrupt pins | 13 |
| ADC | 10‑bit, 8 channels |
| Timers | 2 × 32‑bit timers, 2 × 16‑bit timers |
| UART interfaces | 2 |
| SPI/SSP interfaces | SPI and SSP |
| Real‑time clock | Low‑power RTC with 32 kHz input |
| Interrupt controller | Vector Interrupt Controller (VIC) |
The LPC2103 is built around a 16/32‑bit ARM7TDMI‑S microcontroller core.
It can operate at frequencies up to 70 MHz.
The device includes 32 KB of on‑chip Flash program memory.
The microcontroller provides up to 32 general‑purpose I/O pins.