Advertisement

Quick Links

User's Manual
(Edition 1.2, May 2005)
for
MiniARM-2104
Evaluation Board
SPJ Systems
101, Beaver Grandeur
Baner Road
Pune – 411045 (INDIA)
Tel. +91-20-27293002
Fax. +91-20-27293003
http://www.spjsystems.com

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the MiniARM-2104 and is the answer not in the manual?

Questions and answers

Summary of Contents for SPJ Systems MiniARM-2104

  • Page 1 User’s Manual (Edition 1.2, May 2005) MiniARM-2104 Evaluation Board SPJ Systems 101, Beaver Grandeur Baner Road Pune – 411045 (INDIA) Tel. +91-20-27293002 Fax. +91-20-27293003 http://www.spjsystems.com...
  • Page 2 The information in these documents has been carefully checked and is believed to be entirely reliable. However, SPJ Systems assumes no responsibility for any inaccuracies. SPJ Systems, neither gives any guarantee nor accepts any liability whatsoever for consequential damages resulting from the use of these documents or associated product.
  • Page 3 SPJ Systems further reserves the right to alter the layout and/or design of the hardware without prior notification and accepts no liability for doing so.
  • Page 4: Table Of Contents

    : ........11 SPECIFICATIONS 4. CONNECTOR DETAILS AND JUMPER SETTINGS ......................14 1: ........17 ESCRIPTION OF ITEMS IN IGURE P1 Connector: ...............18 JP2 Connector:..............18 JP3 Connector:..............19 JP4 Connector:..............20 : ..........22 UMPER ETTINGS ESCRIPTION 5. RUNNING USER PROGRAMS ON MINIARM-2104 23...
  • Page 5 MiniARM-2104 User’s Manual Page 6. OPTIONAL ACCESSORIES OF MINIARM-2104..25 :................25 MODULE 5X5 M :............26 ATRIX EYBOARD :.............. 26 OODEN NCLOSURE 7. MINIARM-2104 APPLICATIONS........28...
  • Page 6: Introduction

    HEX file into the on-chip flash code memory of the micro-controller. It is strongly recommended to read this manual carefully before you start using the MiniARM-2104 board. CAUTION: This board contains components that are sensitive to EletroStatic Discharge (ESD). The board must be handled carefully, so as not to subject it to ESD.
  • Page 7 MiniARM-2104 User’s Manual Page parts of the board permanently. If you must touch any of the parts, make sure to discharge yourself to earth. Parts damaged due to ESD are not covered by the limited warranty.
  • Page 8: Getting Started

    2 wires: Red=positive, Black=negative. This supply voltage maybe in the range 8 to 11 VDC. 2.2 Power Supply Requirements: The power adaptor works with 230Volts AC. It produces approximately 9 Volts DC, and the MiniARM-2104 uses an on-board regulator to...
  • Page 9: Connecting The System

    MiniARM-2104 User’s Manual Page provide 5 Volts DC to all components on the board. Other on-board regulators provide 3.3V and 1.8V DC to LPC2104. 2.3 Connecting the system: The “Y” splitter should be connected to 9 pin DSUB connector on the board. The other end of this “Y”...
  • Page 10 Page MiniARM-2104 User’s manual appropriate ISP software. Connector marked “1” is the second serial port of LPC2104 converted to 3 wire RS232 port. Insert the power adaptor output jack into the on-board power socket. Plug the power adaptor into 230VAC mains outlet. The system is...
  • Page 11: Hardware Description

    MiniARM-2104 User’s Manual Page 3. Hardware Description specifications: MiniARM-2104 The MiniARM-2104 includes: 1) The processor LPC2104 @ 12 or 14.7456 MHz. 2) LCD interface circuit with 16 pin connector for connecting text LCD module. 3) Keyboard interface circuit and 12 pin connector for connecting 5 X 5 matrix keyboard.
  • Page 12 50 mA) which can be directly connected to the board. [* only included in India] 7) CD-ROM containing: a) Evaluation version of SPJ Systems’ SCARM – C Compiler for ARM. b) Sample programs to access LCD, serial port RTC, etc.
  • Page 13: The Miniarm-

    MiniARM-2104 User’s Manual Page Please note, the LCD or keyboard is NOT supplied with the MiniARM-2104. Those can be bought separately and connected to MiniARM-2104.
  • Page 14: Connector Details And Jumper Settings

    4. Connector Details and Jumper Settings Figure 1 shows the locations of different components on the board. The MiniARM-2104 comprises of a baseboard and a daughter-board. The LPC2104 micro-controller is soldered on the daughter-board. The dashed polygon in Figure1 is approximate representation of the daughter-board.
  • Page 15 MiniARM-2104 User’s Manual Page...
  • Page 16 Page MiniARM-2104 User’s manual Figure 1: MiniARM-2104 – component locations...
  • Page 17: Description Of Items In Figure 1

    MiniARM-2104 User’s Manual Page Description of items in Figure 1: 1 = Reset Push-button (S2) 2 = Keyboard(5X5 matrix) connector (JP2) 3 = Mode selection switch (Program / Run) (S1) 4 = program mode indicator LED (D2) 5 = Port pins connector (JP3) 6 = Variable resistor for Contrast Adjustment.
  • Page 18: P1 Connector

    Page MiniARM-2104 User’s manual Connector Details: P1 Connector: This is a DB9 female connector, used for RS232 serial communication with the PC: Pin 2 = RS232 RxD0 (input to µC) Pin 3 = RS232 TxD0 (output of µC) Pin 5 = Ground Pin 4 = RS232 RxD1 (input to µC)
  • Page 19: Jp3 Connector

    MiniARM-2104 User’s Manual Page Pin 11 = GND Pin 12 = Vcc The 8 pins of port P0 are pulled-up with on-board resistors of value 10K. JP3 Connector: This is a dual line, 20 pins (10X2) connector. The pin description is: Pins 1,2 = Vcc Pins 3,5,7,9,11,13 = P0.4 to P0.9...
  • Page 20: Jp4 Connector

    Page MiniARM-2104 User’s manual from top to bottom. Pins on the right are numbered 2,4,6…20 from top to bottom. Port pins P0.2 and P0.3 are also used as SCL and SDA (respectively) for I2C bus. These pins are also available on JP3 connector, so user may add more I2C devices on the same bus externally.
  • Page 21 MiniARM-2104 User’s Manual Page Pin 11 to 14 = P0.10 to P0.13 (Used as D4-D7 of LCD) Pin 15 = Backlighting Pin 16 = GND J1 Connector: J1 is 9pins (9X1) connector for JTAG. The pin description is: Pin 1 = VDD (3.3V) Pin 2 = TRST of JTAG /P0.17...
  • Page 22: Jumper Settings Description

    Pin 4 = MOSI/ P0.6 Pin 5 = SCK/ P0.4 Pin 6 = Vcc Jumper Settings Description: The JP5 jumper on the MiniARM-2104 board can be used to control LCD backlighting. JP5 open -> backlighting off. JP5 short -> backlighting on.
  • Page 23: Running User Programs On Miniarm-2104

    “download” a program (Intel HEX file) directly into the processor. Follow these simple steps to download your program into the µC and run it: Turn off power to the MiniARM-2104. Press the “Mode selection switch” (SW1). It should stay in the pressed down position.
  • Page 24 RESET switch on the board. Turn off power to the MiniARM-2104. Press the mode selection switch (SW1) once again. Now it should stay in the “up” position. Turn on power to the MiniARM-2104 and your program should run.
  • Page 25: Optional Accessories Of Miniarm-2104

    LCD module: Number of different types of LCD modules can be connected to MiniARM-2104. For example: 16 char X 1 row, 16 char X 2 rows, 16 char X 4 rows and so on. Most LCD modules use the same pin connections as connector JP4 of MiniARM-2104.
  • Page 26: 5X5 Matrix Keyboard

    SPJ, it includes a cable which can be directly connected to JP2 of MiniARM-2104. Wooden Enclosure: This is a simple wooden box, very convenient for mounting the MiniARM-2104 and accessories. If you buy MiniARM-2104 with this wooden box, the...
  • Page 27 MiniARM-2104 User’s Manual Page MiniARM-2104 board is fitted with screws inside the box. In order to use the board, the box must be kept open and then you may connect serial cable and power jack. This enclosure also has sufficient space for accommodating the 5X5 matrix keyboard and upto 16X2 LCD module.
  • Page 28: Miniarm-2104 Applications

    Page MiniARM-2104 User’s manual 7. MiniARM-2104 Applications The MiniARM-2104 evaluation board is designed for using in many different configurations. Some of them are described here: 1. As a test platform for LPC2104 based applications. Using the default configuration, you can download your program (HEX file) into the on-chip Program memory of the processor and run it.
  • Page 29 MiniARM-2104 User’s Manual Page 4. To quickly implement “prototype” of any product. 5. As an experimenting platform for self-learning or for training.

Table of Contents