ARM 7 Trainer kit Brochure This pack is designed for those that want to teach themselves how to program ARM microcontrollers using C code. User can easily engage in development on this platform with High-Performance real time emulation in 64 pin tiny LQF package, Evaluation board for LPC2148 ARM7TMDI based microcontroller or use it as reference to application development. The ARM7 Microcontroller System learning kit Solution focuses on microcontroller fundamentals as well as programming language and applications. 2012Raj Buranpuri MCBS Pvt. Ltd. 1/31/2012
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
““““The ARM LPC2148 Quick Start Board is a Low CostThe ARM LPC2148 Quick Start Board is a Low CostThe ARM LPC2148 Quick Start Board is a Low CostThe ARM LPC2148 Quick Start Board is a Low Cost ARM ARM ARM ARM DevelopmentDevelopmentDevelopmentDevelopment Board withBoard withBoard withBoard with USB peripheralsUSB peripheralsUSB peripheralsUSB peripherals that can be used that can be used that can be used that can be used
to quickly evaluate and demonstrate the capabilities of to quickly evaluate and demonstrate the capabilities of to quickly evaluate and demonstrate the capabilities of to quickly evaluate and demonstrate the capabilities of NXPNXPNXPNXPLPC2148 (ARM7TDMI) microcontrollerLPC2148 (ARM7TDMI) microcontrollerLPC2148 (ARM7TDMI) microcontrollerLPC2148 (ARM7TDMI) microcontroller.... The ARMThe ARMThe ARMThe ARM
Development board isDevelopment board isDevelopment board isDevelopment board is populated with optimum componentspopulated with optimum componentspopulated with optimum componentspopulated with optimum componentsand isand isand isand is ideally suitable for Studentsideally suitable for Studentsideally suitable for Studentsideally suitable for Students as well as proas well as proas well as proas well as professionalsfessionalsfessionalsfessionals whowhowhowhowant to learn and explorewant to learn and explorewant to learn and explorewant to learn and explore LPC214xLPC214xLPC214xLPC214x series of series of series of series of microcontrollers.microcontrollers.microcontrollers.microcontrollers.
The board has a rich collectionThe board has a rich collectionThe board has a rich collectionThe board has a rich collectionof commonly used peripheral devices, that canof commonly used peripheral devices, that canof commonly used peripheral devices, that canof commonly used peripheral devices, that can bebebebe easilyeasilyeasilyeasilyhooked to microcontroller I/O lines tohooked to microcontroller I/O lines tohooked to microcontroller I/O lines tohooked to microcontroller I/O lines to
test the firmware. ” test the firmware. ” test the firmware. ” test the firmware. ”
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) andIn-Application Programming (IAP), 32KB RAM, Vectored Interrupt Controller, Two 10bit ADCs with 14
channels, USB 2.0 Full Speed Device Controller, Two UARTs, one with full modem interface. Two I2C serial
interfaces, Two SPI serial interfaces Two 32-bit timers, Watchdog Timer, PWM unit, Real Time Clock with
optional battery backup, Brown out detect circuit General purpose I/O pins. CPU clock up to 60 MHz, On-
chip crystal oscillator and On-chip PLL.
TheLPC2148 microcontroller has 512KB of internal flash and 32+8K RAM.
o On-board linear regulators generate +3.3V/500mA and +5v/500mA from power supply.
o USB connector ( as alternate power source).
Connectorso Extension headers for all microcontroller pins.
o RS232 connectors (2).
o VGA connector.
o PS/2 connector.
o JTAG connector.
o SD/MMC connector.o USB B-type connector with Link-LED.
All peripheral configurable via jumpers. Other Peripherals:
o 256Kb I2C based EEPROM
o Audio power amplifier.
o 2 line X 16 character LCD with back light control.
o Configurable for manual and automatic program download (ISP) via serial port.
o 8 controllable LEDs on SPI using 74HC595.
General purpose study card to learn, test and apply ARM 7µc.
64 Pin 16/32-bit ARM7TDMI-S microcontroller in a tiny LQF package USART with MAX-232 level converter
Charcter/Graphic LCD Support
In Circuit Serial programming (As per microchip standard)
All devices can be connected to I-O of your choice for interfacing and application development.
Low cost & ideal for project development work.
CDROM with required technical information and programming utilities.
This Evaluation Board is a versatile, flexible prototype board for the LPC214x microcontroller
family. User friendly in terms of compatibility for add-on respective external devices.
Having hands on experience of internal & External peripherals programming with hardwareunderstanding makes student/Hobbyist/Professional capable of play with Embedded Systems andDifferent application development.
In-System Programming/In-Application Programming (ISP/IAP) via on-chip boot loader software.
Single flash sector or full chip erase in 400 ms and programming of 256 B in 1 ms.
EmbeddedICE RT and Embedded Trace interfaces offer real-time debugging with the on-chip
RealMonitor software and high-speed tracing of instruction execution. USB 2.0 Full-speed compliant device controller with 2 kB of endpoint RAM. In addition, the
LPC2146/48 provides 8 kB of on-chip RAM accessible to USB by DMA.
One or two (LPC2141/42 vs. LPC2144/46/48) 10-bit ADCs provide a total of 6/14 analog inputs,
with conversion times as low as 2.44 µs per channel.
Single 10-bit DAC provides variable analog output (LPC2142/44/46/48 only).
Two 32-bit timers/external event counters (with four capture and four compare channels each),
PWM unit (six outputs) and watchdog.
Low power Real-Time Clock (RTC) with independent power and 32 kHz clock input. Multiple serial interfaces including two UARTs (16C550), two Fast I²C-bus (400 kbit/s), SPI and
SSP with buffering and variable data length capabilities.
Vectored Interrupt Controller (VIC) with configurable priorities and vector addresses.
Up to 45 of 5 V tolerant fast general purpose I/O pins in a tiny LQFP64 package.
Up to 21 external interrupt pins available.
60 MHz maximum CPU clock available from programmable on-chip PLL with settling time of 100
µs.
On-chip integrated oscillator operates with an external crystal from 1 MHz to 25 MHz. Power saving modes include Idle and Power-down.
Individual enable/disable of peripheral functions as well as peripheral clock scaling for additional