Vous êtes sur la page 1sur 11

2012

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.

Raj Buranpuri MCBS Pvt. Ltd. 1/31/2012

Microcontroller Lab @ Your Place Place

MCBS Pvt. Ltd. B-33, Electronic Estate, Sector 25, GIDC, Gandhinagar - 382044

Microcontroller Lab @ Your Place Place

The ARM LPC2148 Quick Start Board is a Low Cost ARM Development Board with USB peripherals that can be used to quickly evaluate and demonstrate the capabilities of NXP microcontroller. LPC2148 (ARM7TDMI) microcontroller. The ARM Development board is populated with optimum components professionals and is ideally suitable for Students as well as professionals who want to learn and explore LPC214x series of microcontrollers. The board has a rich collection of commonly used peripheral devices, that can be easily hooked to microcontroller I/O lines to test the firmware.

MCBS Pvt. Ltd. B-33, Electronic Estate, Sector 25, GIDC, Gandhinagar - 382044

Microcontroller Lab @ Your Place Place ARM 7 Target C


The LPC2141/42/44/46/48 microcontrollers are based on a 16 16-bit/32-bit ARM7TDMI-S CPU with real-time S real emulation and embedded trace support, that combine the microcontroller with embedded high high-speed flash memory ranging from 32 kB to 512 kB. A 128 wide memory interface and unique accelerator architecture 128-bit enable 32-bit code execution at the maximum clock rate. For critical code size applications, the alternative 16 bit 16-bit Thumb mode reduces code by more than 30 % with minimal performance penalty. Due to their tiny size and low power consumption, LPC2141/42/44/46/48 are ideal for applications where ny miniaturization is a key requirement, such as access control and point sale. Serial communications interfaces point-of-sale. ranging from a USB 2.0 Full-speed device, multiple UART SPI, SSP to IC-bus and on-chip SRAM of 8 kB up to 40 speed UARTs, chip kB, make these devices very well suited for communication gateways and protocol converters, soft modems, voice recognition and low end imaging, providing both large buffer size and high processing po power. Various 32-bit timers, single or dual 10-bit ADC(s), 10 bit DAC, PWM channels and 45 fast GPIO lines with up to nine edge or level bit 10-bit sensitive external interrupt pins make these microcontrollers suitable for industrial control and medical systems.

MCBS Pvt. Ltd. B-33, Electronic Estate, Sector 25, GIDC, Gandhinagar - 382044

Microcontroller Lab @ Your Place Place

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) and In-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, Onchip crystal oscillator and On-chip PLL.

TheLPC2148 microcontroller has 512KB of internal flash and 32+8K RAM.

MCBS Pvt. Ltd. B-33, Electronic Estate, Sector 25, GIDC, Gandhinagar - 382044

Microcontroller Lab @ Your Place Place

Get Started Quickly..


In order to help you get started as quickly (and painlessly) as possible with ARM7 microcontrollers, we've decided to Go on LPC2148. We've chosen this particular microcontroller because it's popular (there are many resources on the Internet for this chip family), it has more than enough memory and flash storage for almost any beginner or intermediate-level project, and it has a full range of advanced internal peripherals such as full-speed USB 2.0, analog-to-digital/digital-to-analog converters, and standard serial buses like UART, SPI, and I2C. Perhaps most importantly, NXP provides excellent documentation for their microcontrollers, and the LPC214x Datasheet and User Manual contain full and thorough descriptions of all of the peripherals available in this well rounded ARM7 chip.

Key Features
32-Bit ARM7 Core Architecture Full-Speed USB 2.0 Device Very Fast On-Chip Flash Up to 512KB Up to 40KB SRAM 45 Fast I/O Pins with Up to 15MHz Switching Vectored Interrupt Controller (VIC) Very Small 10mm x 10mm LQFP Packaging Ideal for Entertainment, Connectivity, and Display Applications

MCBS Pvt. Ltd. B-33, Electronic Estate, Sector 25, GIDC, Gandhinagar - 382044

Microcontroller Lab @ Your Place Place

Features
Power
o Power supply: DC 6.5V with power LED o On-board linear regulators generate +3.3V/500mA and +5v/500mA from power supply. o USB connector ( as alternate power source).

Connectors
o o o o o o o Extension headers for all microcontroller pins. RS232 connectors (2). VGA connector. PS/2 connector. JTAG connector. SD/MMC connector. USB B-type connector with Link-LED.

All peripheral configurable via jumpers. Other Peripherals:


o o o o o 256Kb I2C based EEPROM Audio power amplifier. 2 line X 16 character LCD with back light control. Configurable for manual and automatic program download (ISP) via serial port. 8 controllable LEDs on SPI using 74HC595.

General purpose study card to learn, test and apply ARM 7c. 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 hardware understanding makes student/Hobbyist/Professional capable of play with Embedded Systems and Different application development.
MCBS Pvt. Ltd. B-33, Electronic Estate, Sector 25, GIDC, Gandhinagar - 382044

Microcontroller Lab @ Your Place Place

Chip Specification
16-bit/32-bit ARM7TDMI-S microcontroller in a tiny LQFP64 package. 8 kB to 40 kB of on-chip static RAM and 32 kB to 512 kB of on-chip flash memory. 128-bit wide interface/accelerator enables high-speed 60 MHz operation. 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 IC-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 power optimization.

MCBS Pvt. Ltd. B-33, Electronic Estate, Sector 25, GIDC, Gandhinagar - 382044

Microcontroller Lab @ Your Place Place

Specifications
User can go through Different possible Interfacings & practice on on-chip peripherals
C O U N T E R I N T T U P I R A O R U M R R E U S T T R P B T INTERNAL PERIPHERALS A D C / D A C
PS2 SRAM

G P I O I N T E R F A C E

LED SWITCH 7 SEGMENT LCD (4 bit Interface) LCD (8 bit Interface) GRAPHIC LCD VGA TFT DISPLAY
MATRIX KEYBOARD

ARM 7 Training Kit

MULTIMEDIA S TOUCH SCREEN GYROSCOPE ACCELEROMETE P I

EEPRO SENSOR
ADC

I 2 C

RELAY STEPPER MOTOR BUZZER

RTC

RS-232 INTERFACE C M O S C A M E R A G S M M O D U L E G P S M O D U L E F I N G E R P R I N T Z I G B E E R F I D B L U E T O O T H

Kit Contains User can interface modules with Kit

*Specifications are subject to change without further notice. All Registered Trade marks are owned by their respective owners.

MCBS Pvt. Ltd. B-33, Electronic Estate, Sector 25, GIDC, Gandhinagar - 382044

Microcontroller Lab @ Your Place Place Block Diagram

LCD MODULE

PS2 Jack

74HC595

LEDs

Audio Out Jack

Audio Amplifier SD/ MMC Connector

LPC2148 C

DB9 female Connector for UART 1

Buzzer JTAG VGA Female Connector

DB9 female Connector for UART 0

User Button

USB type B Connector

MCBS Pvt. Ltd. B-33, Electronic Estate, Sector 25, GIDC, Gandhinagar - 382044

Microcontroller Lab @ Your Place Place

Kit includes
LPC2148 based Evaluation Kit RS232 Cable USB Cable CD Contains: Code | IDE | Programmer | Ref Documents

MCBS Pvt. Ltd. B-33, Electronic Estate, Sector 25, GIDC, Gandhinagar - 382044

Vous aimerez peut-être aussi