Top Banner
 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.  2012 Raj Buranpuri MCBS Pvt. Ltd. 1/31/2012
11

ARM7 Brochure

Apr 06, 2018

Download

Documents

Raj Buranpuri
Welcome message from author
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.
Transcript
Page 1: ARM7 Brochure

8/3/2019 ARM7 Brochure

http://slidepdf.com/reader/full/arm7-brochure 1/11

Page 2: ARM7 Brochure

8/3/2019 ARM7 Brochure

http://slidepdf.com/reader/full/arm7-brochure 2/11

 

MicrocMicrocMicrocMicroc

S Pvt. Ltd.

3, Electronic Estate,

or 25, GIDC,dhinagar - 382044

ntroller Lab @ Yourntroller Lab @ Yourntroller Lab @ Yourntroller Lab @ Your PPPP

 

aceaceaceace…………

Page 3: ARM7 Brochure

8/3/2019 ARM7 Brochure

http://slidepdf.com/reader/full/arm7-brochure 3/11

 

Microcontroller Lab @ YourMicrocontroller Lab @ YourMicrocontroller Lab @ YourMicrocontroller Lab @ Your PlacePlacePlacePlace…………

S Pvt. Ltd.

3, Electronic Estate,

or 25, GIDC,dhinagar - 382044

““““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. ” 

Page 4: ARM7 Brochure

8/3/2019 ARM7 Brochure

http://slidepdf.com/reader/full/arm7-brochure 4/11

 

MicrocMicrocMicrocMicroc

S Pvt. Ltd.

3, Electronic Estate,

or 25, GIDC,dhinagar - 382044

ARM 7 Target

The LPC2141/42/44/46/48 micr

emulation and embedded trace

memory ranging from 32 kB to

enable 32-bit code execution at

Thumb mode reduces code by m

Due to their tiny size and low po

miniaturization is a key require

ranging from a USB 2.0 Full-spe

kB, make these devices very wel

voice recognition and low end i

timers, single or dual 10-bit ADC

sensitive external interrupt pins

ntroller Lab @ Yourntroller Lab @ Yourntroller Lab @ Yourntroller Lab @ Your PPPP

C

ocontrollers are based on a 16-bit/32-bit ARM7TDMI-S CPU

upport, that combine the microcontroller with embedded hig

12 kB. A 128-bit wide memory interface and unique accelerat

he maximum clock rate. For critical code size applications, t

ore than 30 % with minimal performance penalty.

er consumption, LPC2141/42/44/46/48 are ideal for applic

ent, such as access control and point-of-sale. Serial comm

d device, multiple UARTs, SPI, SSP to I²C-bus and on-chip SR

l suited for communication gateways and protocol converter

aging, providing both large buffer size and high processing

(s), 10-bit DAC, PWM channels and 45 fast GPIO lines with up t

make these microcontrollers suitable for industrial control

aceaceaceace…………

ith real-time

h-speed flash

or architecture

he alternative 16-bit

ations where

nications interfaces

AM of 8 kB up to 40

s, soft modems,

ower. Various 32-bit

o nine edge or level

and medical systems.

Page 5: ARM7 Brochure

8/3/2019 ARM7 Brochure

http://slidepdf.com/reader/full/arm7-brochure 5/11

 

Microcontroller Lab @ YourMicrocontroller Lab @ YourMicrocontroller Lab @ YourMicrocontroller Lab @ Your PlacePlacePlacePlace…………

S Pvt. Ltd.

3, Electronic Estate,

or 25, GIDC,dhinagar - 382044

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.

Page 6: ARM7 Brochure

8/3/2019 ARM7 Brochure

http://slidepdf.com/reader/full/arm7-brochure 6/11

 

Microcontroller Lab @ YourMicrocontroller Lab @ YourMicrocontroller Lab @ YourMicrocontroller Lab @ Your PlacePlacePlacePlace…………

S Pvt. Ltd.

3, Electronic Estate,

or 25, GIDC,dhinagar - 382044

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 ArchitectureFull-Speed USB 2.0 Device

Very Fast On-Chip Flash Up to 512KB

Up to 40KB SRAM45 Fast I/O Pins with Up to 15MHz SwitchingVectored Interrupt Controller (VIC)

Very Small 10mm x 10mm LQFP Packaging

Ideal for Entertainment, Connectivity, and Display Applications

Page 7: ARM7 Brochure

8/3/2019 ARM7 Brochure

http://slidepdf.com/reader/full/arm7-brochure 7/11

 

Microcontroller Lab @ YourMicrocontroller Lab @ YourMicrocontroller Lab @ YourMicrocontroller Lab @ Your PlacePlacePlacePlace…………

S Pvt. Ltd.

3, Electronic Estate,

or 25, GIDC,dhinagar - 382044

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).

  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.

Page 8: ARM7 Brochure

8/3/2019 ARM7 Brochure

http://slidepdf.com/reader/full/arm7-brochure 8/11

 

Microcontroller Lab @ YourMicrocontroller Lab @ YourMicrocontroller Lab @ YourMicrocontroller Lab @ Your PlacePlacePlacePlace…………

S Pvt. Ltd.

3, Electronic Estate,

or 25, GIDC,dhinagar - 382044

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 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

power optimization.

Page 9: ARM7 Brochure

8/3/2019 ARM7 Brochure

http://slidepdf.com/reader/full/arm7-brochure 9/11

 

Microcontroller Lab @ YourMicrocontroller Lab @ YourMicrocontroller Lab @ YourMicrocontroller Lab @ Your PlacePlacePlacePlace…………

S Pvt. Ltd.

3, Electronic Estate,

or 25, GIDC,dhinagar - 382044

Specifications 

User can go through Different possible Interfacings & practice on on-chip peripherals…

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

ARM  7 Tr  ai  ni  n gKi   t  

MATRIX KEYBOARD

7 SEGMENT

RELAY

LCD (4 bit Interface)

SENSOR STEPPER MOTOR 

BUZZER 

SWITCH

G

S

M

M

O

D

UL

E

G

P

S

M

O

D

UL

E

F

I

 N

G

E

P

R I

 N

T

EEPRO I

2

C

VGA

TFT DISPLAY

INTERNAL PERIPHERALS

T

I

M

E

CO

U

 N

T

E

Z

I

G

B

E

E

B

L

U

E

T

O

O

TH

F

I

D

U

A

T

CMO

S

CAM

ER 

A

G

P

I

O

I

 N

T

E

F

A

C

E

RS-232 INTERFACE

S

P

I

LCD (8 bit Interface)

GRAPHIC LCD

ADC

RTC

MULTIMEDIA

GYROSCOPE

ACCELEROMETE

LED

SRAM

PS2

TOUCH SCREEN

AD

C

/

D

A

C

P

O

T

Kit Contains 

User can interface

modules with Kit

I N

T

U

P

 

U

S

B

Page 10: ARM7 Brochure

8/3/2019 ARM7 Brochure

http://slidepdf.com/reader/full/arm7-brochure 10/11

 

Microcontroller Lab @ YourMicrocontroller Lab @ YourMicrocontroller Lab @ YourMicrocontroller Lab @ Your PlacePlacePlacePlace…………

S Pvt. Ltd.

3, Electronic Estate,

or 25, GIDC,dhinagar - 382044

Block Diagram 

PS2 Jack 

LCD MODULE

LEDs

LPC2148 C

Audio

Amplifier 

Audio Out

Jack 

SD/ MMC

Connector 

Buzzer 

User Button

 J  T A G 

VGA Female

Connector 

USB type B

Connector 

DB9 female

Connector 

for UART 0

DB9 female

Connector 

for UART 1

74HC595

Page 11: ARM7 Brochure

8/3/2019 ARM7 Brochure

http://slidepdf.com/reader/full/arm7-brochure 11/11

 

Microcontroller Lab @ YourMicrocontroller Lab @ YourMicrocontroller Lab @ YourMicrocontroller Lab @ Your PlacePlacePlacePlace…………

S Pvt. Ltd.

3, Electronic Estate,

or 25 GIDC

Kit includes

LPC2148 based Evaluation KitRS232 CableUSB CableCD Contains:

Code | IDE | Programmer | Ref Documents