LPC2148 Education Board User s Guide
|
|
|
- Myles Lee
- 10 years ago
- Views:
Transcription
1 LPC2148 Education Board - User s Guide LPC2148 Education Board User s Guide Learn everything there is about the new ARM7 32-bit MCU s Start Developing Your Applications On Day 1! EA2-USG-0601 v2.1 Rev B
2 LPC2148 Education Board - User s Guide Page 2 Embedded Artists AB Ole Römers väg 12 SE Lund Sweden [email protected] Copyright Embedded Artists AB. All rights reserved. No part of this publication may be reproduced, transmitted, transcribed, stored in a retrieval system, or translated into any language or computer language, in any form or by any means, electronic, mechanical, magnetic, optical, chemical, manual or otherwise, without the prior written permission of Embedded Artists AB. Disclaimer Embedded Artists AB makes no representation or warranties with respect to the contents hereof and specifically disclaim any implied warranties or merchantability or fitness for any particular purpose. Information in this publication is subject to change without notice and does not represent a commitment on the part of Embedded Artists AB. Feedback We appreciate any feedback you may have for improvements on this document. Please send your comments to [email protected]. Trademarks InfraBed and ESIC are trademarks of Embedded Artists AB. All other brand and product names mentioned herein are trademarks, services marks, registered trademarks, or registered service marks of their respective owners and should be treated as such.
3 LPC2148 Education Board - User s Guide Page 3 Table of Contents 1 Introduction Contents Features Expansion Boards ESD Precaution Other Products from Embedded Artists Design and Production Services LPC2xxx OEM / Education / QuickStart Boards and Kits 7 2 Board Design Board Schematics Page 1: CPU Page 1: UART#0 and ISP Page 1: USB Page 1: JTAG Page 1: Expansion Connector Page 2: LEDs Page 2: Push-button Page 2: Joystick-switch Page 2: RGB-LED Page 2: Buzzer Page 2: Temperature Sensor Page 2: MMC/SD Interface Page 2: MaxStream XBee Interface Page 3: Reset Generation and I2C E2PROM Page 3: 8x8 LED Matrix with SPI Interface Page 3: Step Motor Control Page 3: Power Supply Page 4: Analog Inputs Page 4: Analog Outputs Page 4: 2x16 Character LCD Jumpers Illegal Jumper Combinations Connectors Important Components Mechanical Dimensions 29 3 Getting Started Test program Program Development Program Download via ISP FTDI USB Driver USB Driver Behavior 35
4 LPC2148 Education Board - User s Guide Page 4 4 CD-ROM and Product Registration CD-ROM Product Registration 36 5 Further Information 37 6 App.A 10M Ethernet Expansion Board Board Schematics 38 7 App.B Bluetooth Expansion Board Board Schematics 40 8 App.C Graphical LCD Expansion Board Board Schematics 42 9 App.D UART & RS485 Expansion Board Board Schematics App.E MP3 Decoder Expansion Board Board Schematics App.F ZigBee Expansion Board Board Schematics App.G Prototype Expansion Board Board Schematics 50
5 LPC2148 Education Board - User s Guide Page 5 1 Introduction Thank you for buying Embedded Artists LPC2148 Education Board based on NXP s ARM7TDMI LPC2148 microcontroller. This document is a User s Guide that describes the LPC2148 Education Board hardware design and some basic software interface principles with the hardware. There is a separate document describing program development that also includes a lot of experiments that will guide you through the art of embedded program development. 1.1 Contents The box received when ordering the LPC2148 Education Board contains the following: The LPC2148 Education Board. A USB cable of type: mini-b-to-a, for powering and communicating with the boards from a PC. CD-ROM with additional material and programs, including complete and evaluation versions of different development environments. An optional JTAG interface can be used for debugging during program development. The interface is not strictly needed but can be needed for more advanced debugging. 1.2 Features Embedded Artists LPC2148 Education Board with NXP s ARM7TDMI LPC2148 microcontroller lets you get up-and-running quickly. The small form factor board offers many unique features that ease your learning curve and program development. NXP ARM7TDMI LPC2148 microcontroller with 512 KByte program Flash and 32+8 KByte SRAM MHz crystal for maximum execution speed and standard serial bit rates Phase-locked loop (PLL) multiplies frequency with five; 5 x 12 MHz = 60 MHz kHz RTC crystal Onboard Peripherals 2x16 character LCD with background light Joystick switch UART-to-USB bridge interface on UART #0 USB 2.0 device interface RGB-LED, each color can be controlled via PWM signal 8 LEDs Temperature sensor (LM75) on I 2 C bus Pushbutton on P0.14 (interrupt input) 8x8 LED matrix, controlled via shift registers in the SPI bus MMC/SD memory card interface Step motor (bipolar driving)
6 LPC2148 Education Board - User s Guide Page 6 Interface to Max Stream XBee module (note that XBee module is not included) Piezoelectric buzzer 2 Analog inputs Low-pass filtering of PWM signal 1 Analog output Reset button Connectors Mini-B USB connector to UART#0 UART-to-serial bridge) Mini-B USB connector to LPC2148 device interface MMC/SD memory card connector JTAG 64 pin expansion connector, all LPC2148 I/O pins are available on connector 2.1 mm power supply connector 2 Kbit I 2 C E 2 PROM for storing non-volatile parameters Onboard low-dropout voltage and reset generation. Generates +3.3V (and +5V if 9-15VDC is used to power the board) +3.3V available for external circuits, up to 300 ma Power supply 9-15 VDC, 200 ma from 2.1 mm power connector Can also be powered directly from any of mini-b USB connectors Simple and automatic program download (ISP) via UART-to-serial bridge channel Circuit that automatically controls the bootloader from UART-to-serial bridge channel Dimensions: 156 x 110 mm Four layer PCB (FR-4 material) for best noise immunity 1.3 Expansion Boards The 64 pin expansion connector, with all LPC2148 I/O pins available, allows the LPC2148 Education Board to be expanded with new and exciting hardware. The experiments can be more advanced and complex by using the expansion boards. The list below presents the first set of available expansion boards. As seen, many of the boards are communication oriented. Ethernet board (10Mbps) with SPI interface Bluetooth board with UART interface ZigBee board with SPI interface MP3 decoder board with SPI interface Graphical monochrome LCD (240x128 pixels) with parallel interface Modem (UART#1) and RS485 board
7 LPC2148 Education Board - User s Guide Page 7 Prototype board 1.4 ESD Precaution Please note that the LPC2148 Education Board come without any case/box and all components are exposed for finger touches and therefore extra attention must be paid to ESD (Electro-Static Discharge) precaution. Make it a habit to always first touch the metal surface of one of the USB connectors or MMC/SD connector for a few seconds with both hands before touching any other parts of the boards. That way, you will have the same potential as the board and therefore minimize the risk for ESD. Note that Embedded Artists does not replace boards that have been damaged by ESD. 1.5 Other Products from Embedded Artists Embedded Artists have a broad range of LPC2xxx based boards that are very low cost and developed for prototyping / development as well as for OEM applications. Modifications for OEM applications can be done easily, even for modest production volumes. Contact Embedded Artists for further information about design and production services Design and Production Services Embedded Artists provide design services for custom designs, either completely new or modification to existing boards. Specific peripherals and I/O can be added easily to different designs, for example, communication interfaces, specific analog or digital I/O, and power supplies. Embedded Artists has a broad, and long, experience in designing industrial electronics, in general, and with NXP s LPC2xxx microcontroller family, in specific. Our competence also includes wireless and wired communication for embedded systems. For example IEEE802.11b/g (WLAN), Bluetooth, ZigBee, ISM RF, Ethernet, CAN, RS485, and Fieldbuses LPC2xxx OEM / Education / QuickStart Boards and Kits Visit Embedded Artists home page, for information about other QuickStart boards / kits or contact your local distributor.
8 LPC2148 Education Board - User s Guide Page 8 2 Board Design This chapter contains detailed information about the electrical and mechanical design of the LPC2148 Education Board. 2.1 Board Schematics Figure 1 - LPC2148 Education Board Schematic v2.1, page 1
9 LPC2148 Education Board - User s Guide Page 9 Figure 2 - LPC2148 Education Board Schematic v2.1, page 2
10 LPC2148 Education Board - User s Guide Page 10 Figure 3 - LPC2148 Education Board Schematic v2.1, page 3
11 LPC2148 Education Board - User s Guide Page 11 Figure 4 - LPC2148 Education Board Schematic v2.1, page 4 The following subsections describe in more detail each part of the design. Each schematic page is described in turn.
12 LPC2148 Education Board - User s Guide Page Page 1: CPU The core part of the design is the NXP LPC2148 microcontroller. It s an ARM7TDMI-S CPU core with a lot of different peripheral units and on-chip memory (512 kbyte FLASH and 32-8 kbyte SRAM). There is no external memory bus interface. Figure 5 below illustrates the CPU section of the design. Figure 5 - LPC2148 Education Board Schematic, page 1: CPU The microcontroller crystal frequency is MHz. This frequency has been selected in order to allow maximum execution speed (5 x 12 MHz = 60 MHz, which is the maximum frequency). The on-chip UART peripheral includes a fractional baud rate generator that allow standard baud rates to be generated from the 60 MHz base clock. The USB clock (48 MHz) is also generated from the 60 MHz clock without any problems. There is also a khz crystal clock for the on-chip real-time clock peripheral unit or RTC for short. The microcontroller can be placed in a very low power mode while the RTC operates and keeps track of time. Power for the RTC (during these low power modes) comes from the VBAT input pin. Power is sourced either from the +3.3V power supply or the external VBAT_IN signal (available on the expansion connector), depending on which one have highest voltage. The LPC2148 also contains an Analog-to-Digital Converter or ADC for short, as well as a Digital-to-Analog Converter (DAC). These two peripheral units need a reference voltage, which is supplied from the VREF input pin.
13 LPC2148 Education Board - User s Guide Page 13 Jumper J3 selects two different sources for VREF. The CPU power supply (+3.3V) is used and divided by 3/2. The power supply is low-pass filtered for noise immunity. The precision of the power supply is 1%. Alternatively an external precision voltage is used, the VREF_IN pin on the expansion connector Page 1: UART#0 and ISP UART#0 on the LPC2148 is connected to a USB-to-serial bridge chip (FT232RL from FTDI). The serial interface is not a full interface, only the receive and transmit signals are connected to UART#0. There are two UART channels on the LPC2148 and only channel #1 has all control signals needed for a full modem implementation. Channel #0 only has receive and transmit signals. Channel #1 is free and used by some of the expansion boards. There are two LEDs connected to the USB-to-serial bridge chip. These indicate Rx and Tx activity and can be a good help when determining if a connection with the board is working properly. Even though the CPU clock crystal is MHz, any standard baud rate can be generated since both UART channels have a fractional baud rate generator. Fractional means that the clock frequency does not have to be divided by an even integer value. It can also be divided by a fractional value, which means that a lot more baud rates can be achieved from basically any clock crystal frequency. There is even an autobauding capability, meaning that basically any baud rate can be detected. Read more about this functionality in the LPC2148 datasheet. The interface can be disconnected by removing the jumpers on J6, in case an external UART interface is to be designed (for example on a prototype board). Finally there is a special circuit to automate the ISP feature (In-System Programming). With the help of two control signals (RTS and DTR), the processor can be placed in the bootloader mode. The bootloader uses UART#0 for downloading new program images into the processor (either into FLASH or into RAM). DTR controls the processor reset and RTS can pull signal P0.14 low. If the processor samples P0.14 low after reset the bootloader is entered, else the application code is executed. The automatic ISP functionality can be disabled by removing the two bottom jumpers on J6. Note that some terminal programs (notably Windows Hyperterminal) control the RTS/DTR signals in an unfavorable way so that the board always enters bootloader mode or is always in reset more. In these cases, the jumpers must be removed or a serial cable with only receive and transmit signals must be used. Figure 6 below illustrates the USB-to-serial interface and ISP part of the design. Figure 6 - LPC2148 Education Board Schematic, page 1: USB-to-serial and ISP Page 1: USB The LPC2148 also contains a USB 2.0 device interface as one of its peripheral units. Figure 7 below illustrate the USB part of the design. Low-pass filtering is added for noise immunity. The USB interface supports the Soft Connect functionality and voltage sense (see
14 LPC2148 Education Board - User s Guide Page 14 LPC2148 User s Manual for more information about these functions). The Soft Connect feature is controlled by IO-pin P0.31 and is activated by placing a 1.5 kohm resistor between the D+ signal and +3.3V. A green LED also is on when the resistor is resent. The voltage sense feature is handled by IO-pin P0.23, which is connected to VCC of the USB interface. Figure 7 - LPC2148 Education Board Schematic, page 1: USB Page 1: JTAG The JTAG interface is a standard 20-pin (2x10) connector with shoulders standard, at least in the ARM world. The JTAG interface shares 6 general IO-pins (GPIOs) and is enabled by shorting jumper J5, i.e., pulling P1.26 low during reset. When the JTAG interface is enabled, the 6 IO-pins cannot be used for other purposes than the JTAG interface. Figure 8 below illustrates the JTAG part of the schematics. Figure 8 - LPC2148 Education Board Schematic, page 1: JTAG
15 LPC2148 Education Board - User s Guide Page 15 To use the JTAG interface of the LPC2148 Education Board a special JTAG interface pod must be used. This pod must be integrated with a debugger in order to do anything useful with it. There exist many different manufacturers of JTAG interface pods Page 1: Expansion Connector The LPC2148 Education Board is not just a monolithic design. Via the expansion connector, it s possible to expand the design. All LPC2148 pins are available on the expansion connector, which is a standard 2x32 pin list with 100 mil pin spacing. Figure 9 below illustrates the expansion connector part of the design. Figure 9 - LPC2148 Education Board Schematic, page 1: Expansion Connector The power voltages, +5V and +3.3V, are available on the expansion connector. Note that the current consumption of external circuitry on the expansion boards must be low. The onboard +3.3V voltage regulator can only supply up to 300 ma to external circuits. Note also that an external power supply (+9-15 VDC) must be able to deliver all needed current. In the case that the USB port is used to power the board, the total current consumption must be less than 500 ma. Else the USB host in the other end will shut down current delivery completely Page 2: LEDs The port pins of the LPC2148 microcontrollers have a 4 ma driving capacity, enough to directly drive LEDs. Figure 10 below illustrates the 8 LEDs in the design. The LEDs are connected to pin P0.8 P0.15 and are red. The 1kohm resistors limit the current to about 2 ma. A low output pin drives current through the LEDs and they will light. Each LED can be individually enabled or disabled via jumpers: J8 P0.8 J10 P0.9
16 LPC2148 Education Board - User s Guide Page 16 J13 P0.10 J15 P0.11 J18 P0.12 J19 P0.13 J20 P0.14 J21 P0.15 Figure 10 - LPC2148 Education Board Schematic, page 2: LEDs Page 2: Push-button The signal P0.14 can be configured as an interrupt input pin on the processor. A push-button is connected to this signal so it s possible to pull the signal low. There is a pull-up resistor (10 kohm) on the signal, which is also needed for the ISP feature. The signal P0.14 must be sampled high after reset in order to start normal program execution; else the internal bootloader will be activated. Figure 11 below illustrates the push-button part of the design.
17 LPC2148 Education Board - User s Guide Page 17 Figure 11 - LPC2148 Education Board Schematic, page 2: Push-button Page 2: Joystick-switch There is a joystick-switch on the board and Figure 12 below illustrates this part of the design. The switch has five internal switches, one for the four directions and one center, push-down switch. All of the input pins (P0.16 P0.20) can be programmed as interrupt inputs, either directly as an EINTx-pin or via a CAPture-pin, which in turn can generate an interrupt. Figure 12 - LPC2148 Education Board Schematic, page 2: Joystick-switch Page 2: RGB-LED There is a full color RGB-LED that can be controlled by PWM (Pulse Width Modulated) signals. The intensity of each LED can easily be controlled by adjusting the pulse width of the signals. The list below explains the signal connections. Red LED, controlled by signal P0.7 PWM2 Blue LED, controlled by signal P0.8 PWM4 Green LED, controlled by signal P0.9 PWM6 The PWM signals are available as alternative signals on the pins and are generated from the PWM peripheral unit. Figure 13 below illustrates the RGB-LED part of the design. Note that the LEDs are driven from the +5V power supply. This is because the forward voltage drop of the blue LED is typically around 3.5V, which is more than the 3.3V power supply for the LCP2148.
18 LPC2148 Education Board - User s Guide Page 18 The RGB-LED can be disconnected by removing the three jumpers on J16. Also note that the signals P0.8 P0.10 are used for other parts of the design also, for example for controlling the buzzer, the motor control, analog output, as well as for the individual LEDs (see Figure 10). Figure 13 - LPC2148 Education Board Schematic, page 2: RGB-LED Page 2: Buzzer There is also a small piezoelectric buzzer on the LPC2148 Education Board. Figure 14 below illustrate the buzzer part of the design. By pulling pin P0.7 low, current will flow through the buzzer and a relatively sharp, single-tone frequency will be heard. The alternative PWM feature of pin P0.7 (the PWM2 signal) can be used to modulate the buzzer to oscillate around different frequencies. It s not the pulse width feature that is used to change the frequency. Only the volume of the sound will be changed by alternating the pulse width. Instead, it s possible to change the frequency of the PWM signal, and this will also change the frequency of with the buzzer oscillate. The buzzer can be disconnected by removing jumper J22, and this is also the default position for this jumper since the buzzer sound can be quite annoying if always left on. Figure 14 - LPC2148 Education Board Schematic, page 2: Buzzer
19 LPC2148 Education Board - User s Guide Page 19 Note that signal P0.7 is shared with several other parts of the design, for example the motor control, the red LED in the RGB-LED, analog output, and the individual LEDs (see Figure 10) Page 2: Temperature Sensor Figure 15 below illustrates the temperature sensor part of the design. The interface is very simple; a LM75 temperature sensor is connected to the I 2 C interface. Note that the jumpers on J25 (see reset and I2C-E2PROM part) must be mounted to connect the I2C interface with the LPC2148. The address of the LM75 is 0x90. Consult the LM75 datasheet for details about how to read the temperature. Figure 15 - LPC2148 Education Board Schematic, page 2: Temperature Sensor Page 2: MMC/SD Interface The SPI bus of the LPC2148 can be used to interface a MMC/SD memory card, when operating in the simpler MMC mode. Pin/signal P0.11 is used as device select. NXP has published an application note describing how to implement the low-level interface (reading and writing sectors on the memory card). See AN10406: Accessing SD/MMC card using SPI on LPC2000 for details. Figure 16 below illustrates the MMC/SD interface part of the design. The interface can be disconnected from the LCP2148 by removing jumpers J9, J11, J14, and J17. Also note that bottom jumper on J24 (SPI_MISO to P0.5 the SPI interface for the 8x8 LED matrix) should not be installed since this output is not a three-state output and will hence collide with the MISO signal (DOUT on the MMC/SD interface). There is also no typical need to have this jumper installed so this is normally not a problem. It s possible to change if SPI channel #0 or #1 is connected to the MMC/SD memory card interface, by changing jumpers J11, J14 and J17. The default is SPI channel #0.
20 LPC2148 Education Board - User s Guide Page 20 Figure 16 - LPC2148 Education Board Schematic, page 2: MMC/SD Interface Note that the switches for card detect and write protect are not connected at all in this design Page 2: MaxStream XBee Interface There is a connector for MaxStream s XBee modules. Both XBee and XBee Pro modules can be used. Note that the XBee module is not included and must be purchased separately. The module is connected to UART channel #1. Up to four control signals can be used to control the interface (can be selected with jumpers on J23). Three LEDs indicate status of the module. Figure 17 - LPC2148 Education Board Schematic, page 2: XBee interface
21 LPC2148 Education Board - User s Guide Page Page 3: Reset Generation and I2C E2PROM The rest generation is handled by a mixed-signal chip, CAT1025 from Catalyst Semiconductor. The reset signal will be held active (i.e., low) until the supply voltages, +3.3V, is within margins. The reset duration is typically 200 ms (consult the CAT1025 datasheet for exact details, also included on the CD-ROM). The output reset signal is an open-collector / open-drain output. An external reset source can also control the reset generator. Figure 18 below illustrates this part of the design. There is also a reset pushbutton (SW1) and both the signals RES_IN and RES_OUT are available on the expansion connector. Note that an external driver of these signals should be an open-collector / opendrain driver. There is also a red LED that lights when the reset signal is active. Figure 18 - LPC2148 Education Board Schematic, page 3: Reset Generation and I2C E2PROM The CAT1025 chip also contains a 2kbit E 2 PROM accessible via the I 2 C interface. The LPC2148 microcontroller has two on-chip I 2 C communication channels. Channel #0 is used for communicating with the E 2 PROM. The other channel can optionally be used on an expansion board. More peripheral units are easily connected to the two-wire I 2 C bus, just as long as the addresses do not collide. The address of the 2kbit E 2 PROM is 0xA0. The I 2 C interface to the CAT1025 can be disconnected from the LPC2148 by removing jumpers on J25. Note that the pull-up resistors (which are always needed on I 2 C busses) are included on the board. These pull-up resistors are 3000 ohm each. If using the second I 2 C channel do not forget to connect pull-up resistors to these signals also. Note that this must be done even if the I 2 C functionality is not used/enabled. Pins P0.11 and P0.14 are open-drain I/Os and must have pull-up resistors when configured as outputs. This is unfortunately easy to forget, but they are included on the LPC2148 Education Board Page 3: 8x8 LED Matrix with SPI Interface The 8x8 LED matrix is the most advanced circuit on the board, at least when it comes to controlling it. Figure 19 below illustrate the 8x8 LED matrix part of the design. Two shift registers (serial-input, parallel-output), 74HC595, are used to control the eight columns and rows respectively. 16 bits must be shifted (= 2 bytes) in order to update the two shift registers. The first byte sent controls the rows and the second byte the columns. A zero bit in the first byte will light LEDs for the corresponding row and a zero bit in the second byte will light LEDs for the corresponding column. In order to display arbitrary patterns on the display a time-multiplexing mechanism must be implemented where each column (or row) is
22 LPC2148 Education Board - User s Guide Page 22 updated one at a time in a circular pattern. The update frequency must be higher than 100 Hz in order not to see flickering on the LEDs. The LPC2148 microcontroller has two on-chip SPI serial communication channels. The shift registers are accessed via the SPI bus, channel #0, and signal P0.15 is used as device select pin. SPI mode 0 can be used to shift data into the shift registers. SPI channel #0 is also shared with the MMC/SD interface. Figure 19 - LPC2148 Education Board Schematic, page 3: 8x8 LED Matrix with SPI Interface The 8x8 LED matrix circuit can be disconnected from SPI channel #0 by removing the jumpers on J24. Normally, the bottom jumper on J24 (SPI_MISO on P0.5) should not be inserted since the output from U11 is not three-states when the shift registers are not enabled by device select signal P0.15. If inserted, the output from U11 will collide with the data output (DOUT) from the MMC/SD interface. The only reason to have this jumper inserted would be to read back the last two bytes shifted into the shift registers (and there is no typical reason to do this) Page 3: Step Motor Control The board includes a small bipolar step motor with a propeller mounted so movements can easily be observed. Signals P0.12 and P0.21 are used to control the movement of the step motor. Bipolar control of a step motor means that the current must flow in one (of two possible) directions through the windings. Two output buffers (4428-type drivers) make sure the motor windings are driven correctly. To rotate the axis one of the following two output patterns must be used. Forward Reverse P0.12 P0.21 Figure 20 below illustrates the step motor control part of the design.
23 LPC2148 Education Board - User s Guide Page 23 Figure 20 - LPC2148 Education Board Schematic, page 3: Step Motor Control Page 3: Power Supply The power supply uses conventional low-dropout voltage regulators, the Sipex SP1117. The LPC2148 need only a single +3.3V voltage and has an internal 1.8V regulator for powering the core. Some other processors in the LPC2xxx series require both a +3.3V and a +1.8V voltage. For a full specification of the SP1117 voltage regulator see the datasheet from Sipex (also included on the CD-ROM). Figure 21 below illustrates the voltage regulator part of the design. As seen, power can come from either an external power adapter via a standard 2.1 mm power connector or from the two USB connectors (see schematic page #1 for details). Diode D10 and the diodes on the USB interfaces feeds the VIN power signal. The diodes are needed in order for any power supply input to feed the power and for blocking the USB interfaces from being reverse-fed. Normally, power is taken from the USB connector, but in some cases the 2.1 mm connector can be used, for example when the power need for expansion boards is high and the USB cannot supply the needed current ( 500mA). Figure 21 - LPC2148 Education Board Schematic, page 3: Power Supply There are three pads to ease measurements of the incoming (+5V) voltage and the generated (+3.3V) voltage, see PAD3 PAD5. A green LED indicates the presence of +3.3V voltage Page 4: Analog Inputs The LPC2148 has 14 analog inputs connected to two different 10-bit ADC (Analog-to- Digital Converter). The conversion time is as short as 2.44 us and the input pins VREF and VSSA are used as conversion reference. Figure 23 below illustrates the analog input part of the design. As seen, two trim-potentiometers are used to generate a variable voltage to
24 LPC2148 Education Board - User s Guide Page 24 analog input #1 (P0.28) and #2 (P0.29). Note that the analog inputs are counted from analog input #0, but this input is not used in this design. The signals P0.28 and P0.29 can be used as general purpose pins if the analog inputs are not used and in this case the analog voltages can easily be removed by removing the two jumpers on J28. Figure 22 - LPC2148 Education Board Schematic, page 4: Analog Inputs Page 4: Analog Outputs The LPC2148 has one analog output, available as an alternative function on pin P0.25. Figure 23 below illustrate the analog output part of the design. Via jumper J29 it is possible to connect the analog input to analog input #3 (P0.30). There are also special pads to make it easier to measure the analog voltage (PAD6 and PAD9). It s also possible to generate an analog output voltage by filtering a PWM signal. Also in this case, the alternative PWM2 signal on P0.7 is used and low-pass filtered. It s possible to measure the result with analog input #3. An oscilloscope can with advantage be used to measure the PWM signal before and after the low-pass filtering. The cut-off frequency is 1 / (2πRC) = about 2 Hz, which means that any PWM signal with a reasonable high frequency will be adequately low-pass filtered. It s also possible to measure if the remaining ripple is what can be expected from a simple 1-pole low-pass filter like this. Figure 23 - LPC2148 Education Board Schematic, page 4: Analog Outputs Page 4: 2x16 Character LCD The final part of the LPC2148 Education Board is the 2x16 character LCD. The interface to the LCD is a simulated memory bus. 11 pins are needed to create an 8-bit interface; 8 data bits (D0-D7), 1 address bit (RS), 1 read/write bit (R/W), and one control signal (E). It s also possible to control the backlight via signal P0.30. The LCD controller is a standard KS0070B or equivalent, which is a very well-known interface for smaller character based LCDs.
25 LPC2148 Education Board - User s Guide Page 25 Figure 24 below illustrate the LCD part of the design and which pins are used for the interface. All pins can be disconnected from the interface if needed, via jumpers J31 J42. The LCD is powered from the +3.3V power supply. The display contrast adjustment (via R86) is not mounted since the currently used LCD does not need adjusted. Figure 24 - LPC2148 Education Board Schematic, page 4: 2x16 Character LCD There are two options to reduce the number of pins used for the interface. Do not use the R/W pin and save one pin (P0.22). Normally, there is only a need to write to the display controller. In this case, the R/W signal can be tied low permanently (R84) and jumper J40 is removed. Use the 4-bit interface instead of the 8-bit interface. The LCD controller can operate from a 4-bit interface. In this case, data bus pins D4 D7 are just used. In this case 4 pins will be free (P1.16 P1.19) for other use. If combined with the option above, five pins will be freed.
26 LPC2148 Education Board - User s Guide Page Jumpers The LPC2148 Education Board is full of jumpers in order to be able to connect/disconnect all different parts of the external circuits. Figure 25 below illustrates all jumpers and explains to what part of the design they belong. XBee Interface J23, in order from top to bottom: P0.15 P0.13 P0.11 P0.10 P0.9 P0.9 UART#0 and automatic ISP J6, in order from left to right: ISP-RESET ISP-P0.14 TxD RxD I 2 C E 2 PROM J25, in order from top to bottom: SCL, P0.2 SDA, P0.3 Enable JTAG J5 VREF J3 Left pos: from 3.3V Right pos: VREF IN MMC/SD Interface In order from top to bottom: J9 (Select, P0.11) J17 (MISO, P0.5 left, P0.18 right) J11 (MOSI, P0.6 left, P0.19 right) J14 (SCK, P0.4, left, P0.17 right ) RGB-LED J16, in order from left to right: P0.7 - Red P0.8 - Blue P0.9 - Green 8x8 LED Matrix J24, in order from top to bottom: P0.5 - MISO P Select P0.4 - SCK P0.6 - MOSI Buzzer J22 (P0.7) Analog-PWM J29 (P0.7) 2x16 Character LCD In order from left to right: J39 (RS, P1.24) J40 (R/W, P0.22) J41 (E, P1.25) J31 (D0, P1.16) J32 (D1, P1.17) J33 (D2, P1.18) J34 (D3, P1.19) J35 (D4, P1.20) J36 (D5, P1.21) J37 (D6, P1.22) J38 (D7, P1.23) J42 (backlight, P0.30) Motor Control J26, in order from top to bottom: P Phase1 P Phase2 Analog Inputs J28, in order from left to right: P0.28, AIN1 P0.29, AIN2 Analog Output J30 (P0.30, AIN3) Left pos: PWM-LP Right pos: AOUT (P0.25) LEDs In order from left to right: J21 (P0.15) J20 (P0.14) J19 (P0.13) J18 (P0.12) J15 (P0.11) J13 (P0.10) J10 (P0.9) J8 (P0.8) Figure 25 - LPC2148 Education Board Jumpers
27 LPC2148 Education Board - User s Guide Page Illegal Jumper Combinations Note that some jumpers are mutual exclusive and should not be inserted simultaneously. MISO signal (P0.5) on SPI channel #0. Do not have bottom jumper on J24 inserted simultaneously as the MMC/SD interface is used. See explanation in section P0.7 is a commonly used signal that is used for the buzzer, the red LED in the RGB- LED, and individual LED. Many of the signals for the individual LEDs (P0.8 P0.15) are also used for other parts of the design. It does not damage the electronics if the LEDs are connected, and in some cases it might even be useful to have LED indicators for some signals. 2.3 Connectors Figure 26 below illustrate the position of all external connectors on the LPC2148 Education Board. XBee module connector U6 USB J7 USB J1 Input power J27 JTAG J4 MMC/SD J12 Expansion connector J2 Figure 26 - LPC2148 Education Board External Connectors
28 LPC2148 Education Board - User s Guide Page Important Components Figure 27 below illustrates the position on the board for some important components in the design. USB RX/Tx LEDs USB connect LED Voltage measurement pads XBee LEDs Power LED (+3.3V) Reset LED Reset push-button Voltage measurements pads for analog output Figure 27 - LPC2148 Education Board Important Components
29 LPC2148 Education Board - User s Guide Page Mechanical Dimensions Figure 28 below contains a drawing of the board that includes mechanical measures. As seen, the board is 156 x 110 mm large with mounting holes 144 x 98 mm apart. 98 mm 110 mm 5.5 mm 144 mm 156 mm 6 mm Figure 28 - LPC2148 Education Board Mechanical Dimensions
30 LPC2148 Education Board - User s Guide Page 30 3 Getting Started 3.1 Test program The LPC2148 Education Board comes preloaded with a test program. This program can be used to verify that the board operates correctly. Download the test program (by using the hex-file for the test program) Insert all jumpers according to default positions Push the reset button Watch the running-one on the individual LEDs. Also watch the printed information on the terminal (se below) After that a test loop is entered: o Printed message on the LCD and flashing of backlight o Scrolled message on 8x8 LED matrix o PC-mouse emulation over USB and joystick-switch o Dimming of RGB-LEDs o Running the step motor forward and backward A terminal program should be attached to the USB-to-serial mini-b USB connector. The test program will output test information regarding the I 2 C and E 2 PROM test, MMC/SD test, as well as the RTC crystal test. Also, the UART/USB channel can be tested by typing characters in the terminal program. The settings for the terminal program are: 38.4 kbps, 8 data bits, no parity bits, and one stop bit (i.e., 8N1). 3.2 Program Development Consult the QuickStart Program Development User s Manual for more information about the QuickStart Build Environment from Embedded Artists, and program development for the ARM7 in general. 3.3 Program Download via ISP UART#0 can be used to download program code into the internal FLASH of the LPC2148. The ISP (In-System Programming) feature of the LPC2148 is then used. ISP is enabled after reset by pulling pin P0.14 low. In order to enable automated ISP invocation, the LPC2148 Education Board allows control of both the reset signal and P0.14, via the USB-to-serial bridge (FT232RL from FTDI). Reset is controlled by the DTR serial signal and P0.14 via RTS. NXP has release a download program (no longer supported) and there is also the open source LPC21ISP program. FlashMagic from ES Academy is however the recommended ISP download program to use. The program can be downloaded from: Figure 29 below illustrates the jumper settings when enabling the automatic ISP functionality.
31 LPC2148 Education Board - User s Guide Page 31 UART#0 and automatic ISP J6, in order from left to right: ISP-RESET ISP-P0.14 TxD RxD Figure 29 ISP Jumpers, enable automatic ISP Some terminal programs can control the DTR/RTS signals when connected to the board so that the board is constantly in reset or always enabling ISP mode. In that case, the automatic ISP functionality must be disabled. Figure 30 below illustrates the jumper settings then disabling the automatic ISP. Disabling automatic ISP Only TxD and RxD of UART#0 connected. RESET and P0.14 signals cannot be controlled over the USB-to-Serial bridge. Figure 30 ISP Jumpers, disable automatic ISP Note that the USB-to-Serial bridge chip must have its driver installed on the PC FlashMagic and the terminal program is running from. Section 3.4 below describes the installation procedure. 3.4 FTDI USB Driver A USB driver must be installed on your PC computer in order for the USB-to-UART chip (FT232R) to function. Make sure to download the latest version of the driver, which can be found at the following URL: (search for a FT232R driver for your operating system). Latest version of the driver (at the time of writing this document) is When the LPC2148 Education Board is connected to the PC (via an USB cable) the PC will ask for a driver. Unpack/unzip the downloaded driver file and browse to the position of the driver files. After successful driver installation, a COM port will be created. Before
32 LPC2148 Education Board - User s Guide Page 32 communication with the Board can take place the UART settings must be correctly set. The following description is valid for Windows XP, but other operating systems have similar dialog windows. See the USB driver documentation for details, if needed. To change UART settings, first open the System Properties dialog, as illustrated in the figure below. Device Manager Figure 31 System Settings Dialog Then select the Device Manager and then open the Ports list, as illustrated in Figure 32 below.
33 LPC2148 Education Board - User s Guide Page 33 Ports Figure 32 Device Manager Dialog The new COM port (USB Serial Port) will be listed under the Ports list. Right-click on the new USB Serial Port and select Properties, as illustrated in Figure 33 below. USB Serial Port Properties Figure 33 Device Manager Port Dialog Set bits per second, 8 data bits, none parity, 1 stop bit, and none flow control, as illustrated in Figure 34 below. Then select Advanced settings.
34 LPC2148 Education Board - User s Guide Page 34 UART settings Advanced settings Figure 34 USB Serial Port Properties Dialog Set the desired COM port number under the Advanced settings dialog. NXP s FLASH Utility program (for ISP program download) needs, for example, a COM port number between 1 and 5. Very often the COM port number selected but the USB Serial Port is higher than this, so this needs to be changed manually. It is common that all COM ports with low numbers are listed as occupied, but test to change to a low number anyways. Very often it s no problem at all to do this. COM Port Number Setting Figure 35 Advanced USB Serial Port Properties Dialog Finally it s time to test if you have successfully installed and configured the USB Serial Port. Start a terminal program. Connect to the correct COM port, with bits per second, 8N1, no flow control. Remember to not have the USB-ISP jumpers inserted.
35 LPC2148 Education Board - User s Guide Page USB Driver Behavior Sometimes the USB COM port does not enumerate properly when the board in connected to the PC. This is a known feature of the USB driver. If you experience this problem, just unplug the board shortly and then plug in again. A new COM port that can be accessed properly should be created the second time. This problem may occur after every time you start (i.e., power cycle) your PC. If the ISP jumpers are inserted, pressing the reset button is often required in order to startup the board (it can be placed in bootloader mode during startup due to RTS/DTR signal handling by the USB driver during startup).
36 LPC2148 Education Board - User s Guide Page 36 4 CD-ROM and Product Registration The accompanying CD-ROM contains a lot of information and programs that will easy your program development! Note that there may be newer versions of different documents and programs available than the ones on the CD-ROM. See Section 4.2 for information about the product registration process, which allows you to always have access to the latest versions. 4.1 CD-ROM The following is included on the CD-ROM: The preloaded test program as a HEX-file. The two different ISP download programs. Datasheets of all circuits on the LPC2148 Education Board. QuickStart Build Environment from Embedded Artists, which contains a complete setup of a build environment for GCC. A complete development environment: Rowley Associates CrossWorks for ARM, 30-day evaluation version. A complete development environment: IAR Embedded Workbench for ARM, Kickstart Edition with 32 Kbyte program size limit. Another complete development environment: GCC, GNUARM distribution, including compiler, linker, make, and debugger. The program Programmers Notepad, which is a very good program development editor and project manager. The Eclipse development environment including the CDT (C/C++ Development Tools) project. 4.2 Product Registration By registering as a customer of Embedded Artists you will get access to more valuable material that will get you up-and-running instantly: Access to a Real-Time Operating System (RTOS), in the form of a library that can be used for non-commercial applications. Access to a number of sample applications that demonstrated different (peripheral) functions in the LPC2148 processor. Access to the latest versions of all information and programs on the CD-ROM. Registering is easy and done quickly. 1) Go to select Support and then Register. 2) Type in the products serial number (can be found on the LPC2148 Education Board or on the package carrying the board) along with your personal information.
37 LPC2148 Education Board - User s Guide Page 37 5 Further Information The LPC2148 microcontroller is a complex circuit and there exist a number of other documents with a lot more information. The following documents are recommended as a complement to this document. [1] NXP LPC2148 Datasheet [2] NXP LPC2148 User s Manual [3] NXP LPC2148 Errata Sheet [4] ARM7TDMI Technical Reference Manual. Document identity: DDI0029G [5] ARM Architecture Reference Manual. Document identity: DDI0100E Book, Second Edition, edited by David Seal, Addison-Wesley: ISBN Also available in PDF form on the ARM Technical Publications CD [6] ARM System Developer s Guide Designing and Optimizing System Software, by A.N. Sloss, D Symes, C. Wright. Elsevier: ISBN [7] Embedded System Design on a Shoestring, by Lewin Edwards. Newnes: ISBN [8] GNU Manuals [9] GNU ARM tool chain for Cygwin [10] An Introduction to the GNU Compiler and Linker, by Bill Gatliff [11] LPC2000 Yahoo Group. A discussion forum dedicated entirely to the NXP LPC2xxx series of microcontrollers. [12] The Insider s Guide to the NXP ARM7-Based Microcontrollers, by Trevor Martin. Especially note document [3]. There exist a number of bugs in the processor that is important to be aware of. Note that there can be newer versions of the documents than the ones linked to here. Always check for the latest information / version. Datasheets for all circuits on the LPC2148 Education Board are included on the accompanying CD-ROM.
38 LPC2148 Education Board - User s Guide Page 38 6 App.A 10M Ethernet Expansion Board This chapter contains detailed information about the electrical design of the board. 6.1 Board Schematics Figure 36 10M Ethernet Expansion Board Schematic
39 LPC2148 Education Board - User s Guide Page 39 The design is centered on the ENC28J60 Ethernet controller from Microchip. It s a very nice chip with SPI interface. Only 6 signals are needed (4 for SPI channel, reset and interrupt). The datasheet of the chip explain all details. Especially note the errata sheet that indicates a minimum SPI clock frequency of 8 MHz. This is not possible to achieve with SPI channel #0, but luckily it is with the SSP channel (also commonly referred to as SPI channel #1). If SPI channel #0 is used it is alternatively possible to create a software workaround for the problem (simple read the PHY-registers after a write operation rewrite the value if not correct). It is possible to select with jumpers which SPI channel to connect the ENC28J60 to, see picture below. Jumpers Upper position (as picture show) connects the Ethernet controller to SPI channel #0. Lower position connects it to SSP (SPI channel #1). Figure 37 10M Ethernet Expansion Board Jumpers The 10M Ethernet Expansion Board power consumption is low enough to let the USB power (of the LPC2148 Education Board) also feed this expansion board, i.e., no external power supply is needed for this board.
40 LPC2148 Education Board - User s Guide Page 40 7 App.B Bluetooth Expansion Board This chapter contains detailed information about the electrical design of the board. 7.1 Board Schematics Figure 38 Bluetooth Expansion Board Schematic
41 LPC2148 Education Board - User s Guide Page 41 The main part of the design is to interface the LPC2148 Education Board to the Bluetooth module from connectblue. The Bluetooth module is unique in the sense that it is a complete product that is Bluetooth qualified (all Bluetooth products on the market must be certified to the Bluetooth standard, and this is called Bluetooth qualification). Products based on these modules from connectblue do not require any further Bluetooth qualification. Download product documentation from connectblue s homepage for details about the Bluetooth modules, Two different Bluetooth module series can be used; OEMSPA1x/3x or OEMSPA31x/33x. The Bluetooth Expansion Board is delivered with either OEMSPA13i or OEMSPA311i. They are compatible in most aspects. The LPC2148 Education Board communicates with the Bluetooth module via UART #1. Some of the modem signals can be used but are not required. The serial interface to the modules is programmable. The default is to use RTS/CTS flow control but this can be disabled by software. It is possible to communicate directly with the Bluetooth module via the on-board RS232 interface. Communication can take place via a simple terminal program or via an external application program. The default communication setting is 57.6 kbps, 8N1, RTS/CTS flow control. Note that the Bluetooth module will get default values (i.e., factory reset values) by pressing the switch during power-up of the module. When placing the four jumpers to the DSUB side, the module s serial channel is connected to the on-board RS232 serial interface (i.e., the DSUB). When the jumpers are to the module s side, the serial channel is connected to the LPC2148 s UART #1. See picture below for details. Jumpers Upper position (as picture show) connects the Bluetooth module s serial channel to the DSUB. Lower position connects it to UART #1 of LPC2148. Figure 39 Bluetooth Expansion Board Jumpers Note that the rest control of P0-.14 is not active. The transistor base resistor is not mounted. Communication status is indicated via a RGB-LED. See the module s documentation for details. The Bluetooth module is powered with +3.3V from the LPC2148 Education Board. USB powering (of the LPC2148 Education Board) is typically possible since the peak current consumption of the Bluetooth module is 150 ma (peak current is 70 ma for OEMSPA311i).
42 LPC2148 Education Board - User s Guide Page 42 8 App.C Graphical LCD Expansion Board This chapter contains detailed information about the electrical design of the board. 8.1 Board Schematics Figure 40 Graphical Expansion Board Schematic
43 LPC2148 Education Board - User s Guide Page 43 The graphical monochrome display has 240x128 pixels and contains an on-board LCD controller based on T6963C from Toshiba. The controller has a standard 8-bit parallel MCU interface. The LPC2148 must simulate this interface since it has no external address/databus. 13 pins are needed to create an 8-bit interface; 8 data bits (D0-D7), 1 address bit (CD), 1 read signal (RD), 1 write signal (WE), and 1 chip enable signal (CE). It s also possible to control the backlight via signal P0.30. All pins can be disconnected from the LPC2148 pins, if needed, by removing the jumpers. The pins used for this interface are the same as for creating the bus interface to the 16x2 character LCD on the LPC2148 Education Board. Therefore it is important to note that all jumpers for the LCD interface on the LPC2148 Education Board must be removed before the LCD Expansion Board is connected. See picture below. LCD Jumpers Remove all Figure 41 LCD Jumpers on LPC2148 Education Board It s possible to adjust the display contrast with a small trim-potentiometer on the LCD Expansion Board. The LCD is powered from the +5V power supply. +5V power is no problem since all pins on the LPC2148 are +5V tolerant and a high logic level from the CPU (powered by +3.3V) is also interpreted as a high logic level by the LCD. Display contrast is adjusted via trimpotentiometer R53. There are two different connectors for the display on the LCD Expansion Board. One has 21 pins and the other has 22 pins. This is just for allowing more options when selecting the LCD. The currently used display is the 240 x 128 pixel monochrome graphical LCD SMG210128A from Sunman.
44 LPC2148 Education Board - User s Guide Page 44 9 App.D UART & RS485 Expansion Board This chapter contains detailed information about the electrical design of the board. 9.1 Board Schematics Figure 42 UART & RS485 Expansion Board Schematic
45 LPC2148 Education Board - User s Guide Page 45 The UART & RS485 Expansion Board contains the SP3243E full modem RS232 interface and the SP3491E RS422/485 interface from Sipex. Both interfaces include on-chip ESD protection. The LPC2148 communicates with the UART & RS485 Expansion Board via UART channel #1. Note that both interfaces cannot be used at the same time since UART #1 is used by both interfaces. All signals in UART #1 (i.e., P0.8 P0.15) can be disconnected by removing jumpers. The RS232 interface contains control for all signals. The DSUB is a male connector. The RS485 interface can actually be used as either a RS422 or RS485 interface. If jumpers J7A/B are inserted the Rx and Tx lines are connected and the interface is a RS485 interface (i.e., a half-duplex two-write interface). If the jumpers are removed the Rx and Tx signals are separated (i.e., a full-duplex 4-wire interface). With jumper J8 it is possible to add a 120 ohm termination resistor, which some applications need. The interface circuits are powered with +3.3V from the LPC2148 Education Board.
46 LPC2148 Education Board - User s Guide Page App.E MP3 Decoder Expansion Board This chapter contains detailed information about the electrical design of the board Board Schematics Figure 43 MP3 Decoder Expansion Board Schematic
47 LPC2148 Education Board - User s Guide Page 47 The MP3 Decoder Expansion Board is based on the well-known MP3 decoder chip vs1002 from VLSI ( The LPC2148 communicates with the vs1002 decoder chip module via SPI channel #0. Four other signals (other than the three SPI signals) are needed for the interface. See the vs1002 datasheet for details about the interface. The audio is available via a 3.5mm headphone connector. No external amplifier is needed for small headphones. A microphone input is also available (note that microphone is not included) for recording audio. The circuit is powered with +3.3V from the LPC2148 Education Base Board.
48 LPC2148 Education Board - User s Guide Page App.F ZigBee Expansion Board This chapter contains detailed information about the electrical design of the board Board Schematics Figure 44 ZigBee Expansion Board Schematic
49 LPC2148 Education Board - User s Guide Page 49 The ZigBee Expansion Board is based on the well-known RF-circuit CC2420 from Chipcon/Texas Instruments ( The LPC2148 communicates with the ZigBee interface via SPI channel #0. The interface is 10 signals in total. See the CC2420 datasheet for details about the interface. The CC2420 and all RF parts of the design are placed on a separate board (2.4GHz RF card AC from Microchip). The schematic above only illustrates the signals to the connector to the RF board. Detailed schematic for the RF board is delivered when purchasing the ZigBee Expansion Board. The circuit is powered with +3.3V from the LPC2148 Education Base Board.
50 LPC2148 Education Board - User s Guide Page App.G Prototype Expansion Board This chapter contains detailed information about the electrical design of the board Board Schematics Figure 45 Prototype Expansion Board Schematic
51 LPC2148 Education Board - User s Guide Page 51 The Prototype Expansion Board allows you to build your own design and interface it to the LPC2148 Education Board. All signals on the expansion connector can easily be accessed. The board contains a large 100 mil prototype area, a smaller 50 mil prototype area, two 50 mil areas for SOIC chips, and a 0.65 mm area for SSOP chips. Solder pads for bypass capacitors are placed between the solder pad rows for the SOIC areas. It is possible to feed these bypass capacitors with either +3.3V or +5V, selectable via two jumpers. See electrical schematic above.
Lab Experiment 1: The LPC 2148 Education Board
Lab Experiment 1: The LPC 2148 Education Board 1 Introduction The aim of this course ECE 425L is to help you understand and utilize the functionalities of ARM7TDMI LPC2148 microcontroller. To do that,
3.2 inch QVGA TFT Color LCD User s Guide Version 1 & 2
3.2 inch QVGA TFT Color LCD - User s Guide 3.2 inch QVGA TFT Color LCD User s Guide Version 1 & 2 Give graphics and to your application! EA2-USG-0701 v2.1 Rev A 3.2 inch QVGA TFT Color LCD - User s Guide
DKWF121 WF121-A 802.11 B/G/N MODULE EVALUATION BOARD
DKWF121 WF121-A 802.11 B/G/N MODULE EVALUATION BOARD PRELIMINARY DATA SHEET Wednesday, 16 May 2012 Version 0.5 Copyright 2000-2012 Bluegiga Technologies All rights reserved. Bluegiga Technologies assumes
RC2200DK Demonstration Kit User Manual
Demonstration Kit User Manual Table of contents TABLE OF CONTENTS... 1 QUICK INTRODUCTION... 2 INTRODUCTION... 3 DEMONSTRATION BOARD... 4 POWER SUPPLY SECTION... 5 RS-232 INTERFACE... 6 CONNECTORS... 7
FLYPORT Wi-Fi 802.11G
FLYPORT Wi-Fi 802.11G System on module 802.11g WIFI - Infrastructure mode - softap mode - Ad hoc mode Microchip PIC 24F 16 bit processor Microchip MRF24WG0MA/MB - Native WiFi 802.11g transceiver - PCB
PCAN-MicroMod Universal I/O Module with CAN Interface. User Manual. Document version 2.1.0 (2014-01-16)
PCAN-MicroMod Universal I/O Module with CAN Interface User Manual Document version 2.1.0 (2014-01-16) Products taken into account Product Name Part number Model PCAN-MicroMod IPEH-002080 with firmware
ET-BASE AVR ATmega64/128
ET-BASE AVR ATmega64/128 ET-BASE AVR ATmega64/128 which is a Board Microcontroller AVR family from ATMEL uses MCU No.ATmega64 and ATmega128 64PIN. Board ET-BASE AVR ATmega64/128 uses MCU s resources on
Tutorial for MPLAB Starter Kit for PIC18F
Tutorial for MPLAB Starter Kit for PIC18F 2006 Microchip Technology Incorporated. All Rights Reserved. WebSeminar Title Slide 1 Welcome to the tutorial for the MPLAB Starter Kit for PIC18F. My name is
TURBO PROGRAMMER USB, MMC, SIM DEVELOPMENT KIT
TURBO PROGRAMMER USB, MMC, SIM DEVELOPMENT KIT HARDWARE GUIDE This document is part of Turbo Programmer documentation. For Developer Documentation, Applications and Examples, see http:/// PRELIMINARY (C)
Pmod peripheral modules are powered by the host via the interface s power and ground pins.
Digilent Pmod Interface Specification Revision: November 20, 2011 1300 NE Henley Court, Suite 3 Pullman, WA 99163 (509) 334 6306 Voice (509) 334 6300 Fax Introduction The Digilent Pmod interface is used
M68EVB908QL4 Development Board for Motorola MC68HC908QL4
M68EVB908QL4 Development Board for Motorola MC68HC908QL4! Axiom Manufacturing 2813 Industrial Lane Garland, TX 75041 Email: [email protected] Web: http://www.axman.com! CONTENTS CAUTIONARY NOTES...3 TERMINOLOGY...3
USER GUIDE EDBG. Description
USER GUIDE EDBG Description The Atmel Embedded Debugger (EDBG) is an onboard debugger for integration into development kits with Atmel MCUs. In addition to programming and debugging support through Atmel
EvB 5.1 v5 User s Guide
EvB 5.1 v5 User s Guide Page 1 Contents Introduction... 4 The EvB 5.1 v5 kit... 5 Power supply...6 Programmer s connector...7 USB Port... 8 RS485 Port...9 LED's...10 Pushbuttons... 11 Potentiometers and
User s Manual of Board Microcontroller ET-MEGA2560-ADK ET-MEGA2560-ADK
User s Manual of Board Microcontroller ET-MEGA2560-ADK ET-MEGA2560-ADK Because Arduino that is the development project on AVR MCU as Open Source has been published, it is popular and widespread shortly.
MFRD52x. Mifare Contactless Smart Card Reader Reference Design. Document information
Rev. 2.1 17. April 2007 Preliminary Data Sheet Document information Info Keywords Content MFRC522, MFRC523, MFRC52x, MFRD522, MFRD523, Mifare Contactless Smart Card Reader Reference Design, Mifare Reader
SMARTCARD XPRO. Preface. SMART ARM-based Microcontrollers USER GUIDE
SMART ARM-based Microcontrollers SMARTCARD XPRO USER GUIDE Preface Atmel SMARTCARD Xplained Pro is an extension board to the Atmel Xplained Pro evaluation platform. Atmel SMARTCARD Xplained Pro is designed
USBSPYDER08 Discovery Kit for Freescale MC9RS08KA, MC9S08QD and MC9S08QG Microcontrollers User s Manual
USBSPYDER08 Discovery Kit for Freescale MC9RS08KA, MC9S08QD and MC9S08QG Microcontrollers User s Manual Copyright 2007 SofTec Microsystems DC01197 We want your feedback! SofTec Microsystems is always on
Universal EXTension connector (UEXT)
Universal EXTension connector (UEXT) Revision Initial, September 2011 Copyright(c) 2011, OLIMEX Ltd, All rights reserved Page 1 What is UEXT? Back in year 2000 we start to design different development
Quick Start Guide. TWR-MECH Mechatronics Board TOWER SYSTEM
TWR-MECH Mechatronics Board TOWER SYSTEM Get to Know the Tower Mechatronics Board Primary Connector / Switch MCF52259 Connectors for Up to Eight Servos SW4 (Reset) USB OTG 5V Supply Touch Panel Socket
SKP16C62P Tutorial 1 Software Development Process using HEW. Renesas Technology America Inc.
SKP16C62P Tutorial 1 Software Development Process using HEW Renesas Technology America Inc. 1 Overview The following tutorial is a brief introduction on how to develop and debug programs using HEW (Highperformance
Elettronica dei Sistemi Digitali Costantino Giaconia SERIAL I/O COMMON PROTOCOLS
SERIAL I/O COMMON PROTOCOLS RS-232 Fundamentals What is RS-232 RS-232 is a popular communications interface for connecting modems and data acquisition devices (i.e. GPS receivers, electronic balances,
AND8336. Design Examples of On Board Dual Supply Voltage Logic Translators. Prepared by: Jim Lepkowski ON Semiconductor. http://onsemi.
Design Examples of On Board Dual Supply Voltage Logic Translators Prepared by: Jim Lepkowski ON Semiconductor Introduction Logic translators can be used to connect ICs together that are located on the
Using Xbee 802.15.4 in Serial Communication
Using Xbee 802.15.4 in Serial Communication Jason Grimes April 2, 2010 Abstract Instances where wireless serial communication is required to connect devices, Xbee RF modules are effective in linking Universal
STK500... User Guide
STK500... User Guide Table of Contents Section 1 Introduction... 1-1 1.1 Starter Kit Features...1-1 1.2 Device Support...1-2 Section 2 Getting Started... 2-1 2.1 Unpacking the System...2-1 2.2 System
EasyPIC4 User s Manual
SOFTWARE AND HARDWARE SOLUTIONS FOR THE EMBEDDED WORLD MikroElektronika - Books - Compilers User s Manual PIC MICROCHIP DEVELOPMENT BOARD 3in1 mikro IN-CIRCUIT DEBUGGER USB 2.0 IN-CIRCUIT PROGRAMMER With
Web Site: www.parallax.com Forums: forums.parallax.com Sales: [email protected] Technical: [email protected]
Web Site: www.parallax.com Forums: forums.parallax.com Sales: [email protected] Technical: [email protected] Office: (916) 624-8333 Fax: (916) 624-8003 Sales: (888) 512-1024 Tech Support: (888) 997-8267
The Programming Interface
: In-System Programming Features Program any AVR MCU In-System Reprogram both data Flash and parameter EEPROM memories Eliminate sockets Simple -wire SPI programming interface Introduction In-System programming
C8051F020 Utilization in an Embedded Digital Design Project Course. Daren R. Wilcox Southern Polytechnic State University Marietta, Georgia
C8051F020 Utilization in an Embedded Digital Design Project Course Daren R. Wilcox Southern Polytechnic State University Marietta, Georgia Abstract In this paper, the utilization of the C8051F020 in an
RN-WIFLY-EVAL-UM. WiFly Evaluation Kit. 2012 Roving Networks. All rights reserved. RN-WIFLY-EVAL-UM Version 1.32r 10/9/2012 USER MANUAL
WiFly Evaluation Kit 2012 Roving Networks. All rights reserved. Version 1.32r 10/9/2012 USER MANUAL OVERVIEW This document describes the hardware and software setup for Roving Networks evaluation kits,
Develop a Dallas 1-Wire Master Using the Z8F1680 Series of MCUs
Develop a Dallas 1-Wire Master Using the Z8F1680 Series of MCUs AN033101-0412 Abstract This describes how to interface the Dallas 1-Wire bus with Zilog s Z8F1680 Series of MCUs as master devices. The Z8F0880,
SBC8600B Single Board Computer
SBC8600B Single Board Computer 720MHz TI s Sitara AM3359 ARM Cortex-A8 Microprocessor Onboard 512MByte DDR3 SDRAM and 512MByte NAND Flash UARTs, 2*USB Host and 1*OTG, 2*Ethernet, CAN, RS485, LCD/TSP, Audio,
GTS-4E Hardware User Manual. Version: V1.1.0 Date: 2013-12-04
GTS-4E Hardware User Manual Version: V1.1.0 Date: 2013-12-04 Confidential Material This document contains information highly confidential to Fibocom Wireless Inc. (Fibocom). Fibocom offers this information
Arduino Due Back. Warning: Unlike other Arduino boards, the Arduino Due board runs at 3.3V. The maximum. Overview
R Arduino Due Arduino Due Front Arduino Due Back Overview The Arduino Due is a microcontroller board based on the Atmel SAM3X8E ARM Cortex-M3 CPU (datasheet). It is the first Arduino board based on a 32-bit
OEM Board Integration Guide
OEM Board Integration Guide OEM Board Integration Guide Start Developing Your Application On Day 1! EA2-USG-1006 Rev B OEM Board Integration Guide Page 2 Embedded Artists AB Davidshallsgatan 16 SE-211
Capacitive Touch Lab. Renesas Capacitive Touch Lab R8C/36T-A Family
Renesas Capacitive Touch Lab R8C/36T-A Family Description: This lab will cover the Renesas Touch Solution for embedded capacitive touch systems. This lab will demonstrate how to setup and run a simple
UniPi technical documentation REV 1.1
technical documentation REV 1.1 Contents Overview... 2 Description... 3 GPIO port map... 4 Power Requirements... 5 Connecting Raspberry Pi to UniPi... 5 Building blocks... 5 Relays... 5 Digital Inputs...
Vehicle Tracking and Monitoring By ARM7
Vehicle Tracking and Monitoring By ARM7 Gangadhar M 1, Madhu M S 2 (M Tech) Dept. of Computer Network Engineering VTU PG Studies, Visvesvaraya Technological University Belgaum, India Abstract This paper
MX PIC24F Educational Module User Manual
MX PIC24F Educational Module User Manual Revision History Date Description Initial release. Table of Contents 1. Introduction... 3 1.1. Package Contents... 3 1.2. Key Hardware Features... 4 2. Hardware
RN-XV-RD2 Evaluation Board
RN-XV-RD2 Evaluation Board 2012 Roving Networks. All rights reserved. -1.01Version 1.0 9/28/2012 USER MANUAL OVERVIEW This document describes the hardware and software setup for Roving Networks RN-XV-RD2
Pre-tested System-on-Chip Design. Accelerates PLD Development
Pre-tested System-on-Chip Design Accelerates PLD Development March 2010 Lattice Semiconductor 5555 Northeast Moore Ct. Hillsboro, Oregon 97124 USA Telephone: (503) 268-8000 www.latticesemi.com 1 Pre-tested
Advanced Data Capture and Control Systems
Advanced Data Capture and Control Systems Tronisoft Limited Email: [email protected] Web: www.tronisoft.com RS232 To 3.3V TTL User Guide RS232 to 3.3V TTL Signal Converter Modules P/N: 9651 Document
2-Port RS232/422/485 Combo Serial to USB2.0 Adapter (w/ Metal Case and Screw Lock Mechanism) Installation Guide
2-Port RS232/422/485 Combo Serial to USB2.0 Adapter (w/ Metal Case and Screw Lock Mechanism) Installation Guide 1. Introduction Thank you for purchasing this 2-Port RS232/422/485 Combo Serial to USB Adapter.
Atmel AT32UC3A3256 microcontroller 64MBit SDRAM Analog input (to ADC) Temperature sensor RC filter
APPLICATION NOTE Features Atmel AVR32918: UC3-A3 Xplained Hardware User s Guide Atmel AT32UC3A3256 microcontroller 64MBit SDRAM Analog input (to ADC) Temperature sensor RC filter I/O One mechanical button
GPS/GLONASS SiRFstarV Evaluation Kit EVA5100-A
GPS/GLONASS SiRFstarV Evaluation Kit EVA5100-A A Description of the Evaluation Board for Maestro s GPS/GLONASS Receiver Module A5100-A User s Manual Version 0.1 Revision History Rev. Date Description 0.1
Arduino ADK Back. For information on using the board with the Android OS, see Google's ADK documentation.
Arduino ADK Arduino ADK R3 Front Arduino ADK R3 Back Arduino ADK Front Arduino ADK Back Overview The Arduino ADK is a microcontroller board based on the ATmega2560 (datasheet). It has a USB host interface
DK40 Datasheet & Hardware manual Version 2
DK40 Datasheet & Hardware manual Version 2 IPC@CHIP DK40 Evaluation module Beck IPC GmbH http://www.bcl.de page 1 of 11 Table of contents Table of contents... 2 Basic description... 3 Characteristics...
MANUAL FOR RX700 LR and NR
MANUAL FOR RX700 LR and NR 2013, November 11 Revision/ updates Date, updates, and person Revision 1.2 03-12-2013, By Patrick M Affected pages, ETC ALL Content Revision/ updates... 1 Preface... 2 Technical
In-System Programmer USER MANUAL RN-ISP-UM RN-WIFLYCR-UM-.01. www.rovingnetworks.com 1
RN-WIFLYCR-UM-.01 RN-ISP-UM In-System Programmer 2012 Roving Networks. All rights reserved. Version 1.1 1/19/2012 USER MANUAL www.rovingnetworks.com 1 OVERVIEW You use Roving Networks In-System-Programmer
PolyBot Board. User's Guide V1.11 9/20/08
PolyBot Board User's Guide V1.11 9/20/08 PolyBot Board v1.1 16 pin LCD connector 4-pin SPI port (can be used as digital I/O) 10 Analog inputs +5V GND GND JP_PWR 3-pin logic power jumper (short top 2 pins
MODULE BOUSSOLE ÉLECTRONIQUE CMPS03 Référence : 0660-3
MODULE BOUSSOLE ÉLECTRONIQUE CMPS03 Référence : 0660-3 CMPS03 Magnetic Compass. Voltage : 5v only required Current : 20mA Typ. Resolution : 0.1 Degree Accuracy : 3-4 degrees approx. after calibration Output
CP2110-EK CP2110 EVALUATION KIT USER S GUIDE. 1. Kit Contents. 2. Relevant Documentation. 3. Software Setup
CP2110 EVALUATION KIT USER S GUIDE 1. Kit Contents The CP2110 Evaluation Kit contains the following items: CP2110 Evaluation Board RS232 Serial Cable USB Cable DVD Quick Start Guide 2. Relevant Documentation
UPS PIco. to be used with. Raspberry Pi B+, A+, B, and A. HAT Compliant. Raspberry Pi is a trademark of the Raspberry Pi Foundation
UPS PIco Uninterruptible Power Supply with Peripherals and I 2 C control Interface to be used with Raspberry Pi B+, A+, B, and A HAT Compliant Raspberry Pi is a trademark of the Raspberry Pi Foundation
CB-OLP425 DEVELOPMENT KIT GETTING STARTED
CB-OLP425 DEVELOPMENT KIT GETTING STARTED Document Revision Document number: 9142285 Release: Jan 29, 2014 09:42 Document version: 12 Copyright 2014 u-blox AG. The contents of this document can be changed
Chapter 1 Lesson 3 Hardware Elements in the Embedded Systems. 2008 Chapter-1L03: "Embedded Systems - ", Raj Kamal, Publs.: McGraw-Hill Education
Chapter 1 Lesson 3 Hardware Elements in the Embedded Systems 1 Typical Embedded System Hardware units 2 Basic Circuit Elements at the System 3 (i) Power Source 1. System own supply with separate supply
How To Use A Watt Saver On A Microcontroller (Watt Saver) On A Cell Phone Or Mp3 Player
Watt Saver for a Cell Phone AC Adapter Reference Design Document Number: DRM130 Rev 1, 10/2013 2 Freescale Semiconductor, Inc. Contents Section number Title Page Chapter 1 Introduction 1.1 Overview...5
Bluetooth UART/RS232 Module
Introduction BLUEMORE600 is a professional, slim, wireless module ready for integration in brand new or existing electronic products. Based on CSR chipset BC03MM it s fully compatible for Serial Port profiles.
Introducing AVR Dragon
Introducing AVR Dragon ' Front Side Back Side With the AVR Dragon, Atmel has set a new standard for low cost development tools. AVR Dragon supports all programming modes for the Atmel AVR device family.
USB 2.0 VGA ADAPTER USER MANUAL
USB 2.0 VGA ADAPTER USER MANUAL CONTENTS INTRODUCTION... 3 FEATURES... 3 SYSTEM REQUIREMENTS... 3 PACKAGE CONTENTS... 3 SUPPORTED COMMON DISPLAY RESOLUTION... 4 TECHNICAL SPECIFICATIONS... 4 INSTALLATION
ARDUINO SEVERINO SERIAL SINGLE SIDED VERSION 3 S3v3 (REVISION 2) USER MANUAL
ARDUINO SEVERINO SERIAL SINGLE SIDED VERSION 3 S3v3 (REVISION 2) USER MANUAL X1: DE-9 serial connector Used to connect computer (or other devices) using RS-232 standard. Needs a serial cable, with at least
Data Acquisition Module with I2C interface «I2C-FLEXEL» User s Guide
Data Acquisition Module with I2C interface «I2C-FLEXEL» User s Guide Sensors LCD Real Time Clock/ Calendar DC Motors Buzzer LED dimming Relay control I2C-FLEXEL PS2 Keyboards Servo Motors IR Remote Control
Atmel AVR ATxmega384C3 microcontroller OLED display with 128 32 pixels resolution Analog sensors. Ambient light sensor Temperature sensor
APPLICATION NOTE AVR1925: XMEGA-C3 Xplained Hardware User s Guide Features Atmel AVR ATxmega384C3 microcontroller OLED display with 128 32 pixels resolution Analog sensors Ambient light sensor Temperature
POCKET SCOPE 2. The idea 2. Design criteria 3
POCKET SCOPE 2 The idea 2 Design criteria 3 Microcontroller requirements 3 The microcontroller must have speed. 3 The microcontroller must have RAM. 3 The microcontroller must have secure Flash. 3 The
Quick Start Guide. MRB-KW01 Development Platform Radio Utility Application Demo MODULAR REFERENCE BOARD
Quick Start Guide MRB-KW01 Development Platform Radio Utility Application Demo MODULAR REFERENCE BOARD Quick Start Guide Get to Know the MRB-KW01x Module UART Selector ANT 1 RFIO (TX/RX) USB 2.0 Serial
Bluetooth to Serial Adapter
Bluetooth to Serial Adapter Third Edition, Oct 2007 Version 3.0 771-BTS1009C3-001 Contents 1.0 Features....P.2 2.0 Package Content....P.2 3.0 Hard Drives Requirement.P.2 4.0 Specifications.P.3 5.0 Pin
Embedded Systems on ARM Cortex-M3 (4weeks/45hrs)
Embedded Systems on ARM Cortex-M3 (4weeks/45hrs) Course & Kit Contents LEARN HOW TO: Use of Keil Real View for ARM Use ARM Cortex-M3 MCU for professional embedded application development Understanding
Embedded Component Based Programming with DAVE 3
Embedded Component Based Programming with DAVE 3 By Mike Copeland, Infineon Technologies Introduction Infineon recently introduced the XMC4000 family of ARM Cortex -M4F processor-based MCUs for industrial
Accurate Measurement of the Mains Electricity Frequency
Accurate Measurement of the Mains Electricity Frequency Dogan Ibrahim Near East University, Faculty of Engineering, Lefkosa, TRNC [email protected] Abstract The frequency of the mains electricity supply
Implementing SPI Master and Slave Functionality Using the Z8 Encore! F083A
Application Note Implementing SPI Master and Slave Functionality Using the Z8 Encore! F083A AN026701-0308 Abstract This application note demonstrates a method of implementing the Serial Peripheral Interface
PN532 NFC RFID Module User Guide
PN532 NFC RFID Module User Guide Version 3 Introduction NFC is a popular technology in recent years. We often heard this word while smart phone company such as Samsung or HTC introduces their latest high-end
Figure 1. 8-Bit USB Debug Adapter
8-BIT USB DEBUG ADAPTER USER S GUIDE 1. Introduction The 8-bit USB Debug Adapter (UDA) provides the interface between the PC s USB port and the Silicon Labs 8-bit target device s in-system debug/programming
nanoetxexpress Specification Revision 1.0 Figure 1 nanoetxexpress board nanoetxexpress 26.02.2009 Specification Rev 1.
nanoetxexpress Specification Revision 1.0 Figure 1 nanoetxexpress board Specification Rev 1.0 Page 1 of 12 Contents Figure 1 nanoetxexpress board...1 1. Introduction...3 2. Module Configuration...4 3.
Freescale Semiconductor, Inc. Product Brief Integrated Portable System Processor DragonBall ΤΜ
nc. Order this document by MC68328/D Microprocessor and Memory Technologies Group MC68328 MC68328V Product Brief Integrated Portable System Processor DragonBall ΤΜ As the portable consumer market grows
EZmoto V2. Product description Rev. 6 10/01/2014. EZmoto V2 Product description Rev.6 10/01/2014
EZmoto V2 Product description Rev. 6 10/01/2014 1 Contents 1. Overview... 3 2. Hardware Interface Description... 3 2.1 Main features of the EZmoto... 3 2.2 Hardware block diagram... 4 2.3 Internal Hardware
dlan Green PHY Module
Data sheet DESCRPTN The dlan Green PHY Module is an integrated device for transmitting and receiving data over the power line. t holds all functions necessary for the easy creation of Green PHY network
Two mechanical buttons Two user LEDs Four expansion headers. Board controller with USB interface. One power LED and one status LED
APPLICATION NOTE Features Atmel AT02667: XMEGA-E5 Xplained Hardware User s Guide Atmel AVR ATxmega32E5 microcontroller OLED display with 128 32 pixels resolution Ambient light sensor Analog filter Rotary
isppac-powr1220at8 I 2 C Hardware Verification Utility User s Guide
November 2005 Introduction Application Note AN6067 The isppac -POWR1220AT8 device from Lattice is a full-featured second-generation Power Manager chip. As part of its feature set, this device supports
EVAL-UFDC-1/UFDC-1M-16
Evaluation Board for Universal Frequency-to- Digital Converters UFDC-1 and UFDC-1M-16 EVAL-UFDC-1/UFDC-1M-16 FEATURES Full-Featured Evaluation Board for the Universal Frequency-to-Digital Converters UFDC-1
Welcome to the tutorial for the MPLAB Starter Kit for dspic DSCs
Welcome to the tutorial for the MPLAB Starter Kit for dspic DSCs Welcome to this tutorial on Microchip s MPLAB Starter Kit for dspic Digital Signal Controllers, or DSCs. The starter kit is an all-in-one
ALL-USB-RS422/485. User Manual. USB to Serial Converter RS422/485. ALLNET GmbH Computersysteme 2015 - Alle Rechte vorbehalten
ALL-USB-RS422/485 USB to Serial Converter RS422/485 User Manual ALL-USB-RS422/485 USB to RS-422/485 Plugin Adapter This mini ALL-USB-RS422/485 is a surge and static protected USB to RS-422/485 Plugin Adapter.
SUDT AccessPort TM Advanced Terminal / Monitor / Debugger Version 1.37 User Manual
SUDT AccessPort TM Advanced Terminal / Monitor / Debugger Version 1.37 User Manual Version 1.0 - January 20, 2015 CHANGE HISTORY Version Date Description of Changes 1.0 January 20, 2015 Initial Publication
Thermostat Application Module Kit
Thermostat Application Module Kit PUG0040-00 Product User Guide Kit Contents Overview Thermostat Application Module CD-ROM: Software Examples and Documentation The Thermostat Application Module provides
PC Base Adapter Daughter Card UART GPIO. Figure 1. ToolStick Development Platform Block Diagram
TOOLSTICK VIRTUAL TOOLS USER S GUIDE RELEVANT DEVICES 1. Introduction The ToolStick development platform consists of a ToolStick Base Adapter and a ToolStick Daughter card. The ToolStick Virtual Tools
USB to serial chip CH340
The DataSheet of CH340 (the first) 1 1. Introduction USB to serial chip CH340 English DataSheet Version: 1D http://wch.cn CH340 is a USB bus convert chip and it can realize USB convert to serial interface,
Web Site: www.parallax.com Forums: forums.parallax.com Sales: [email protected] Technical: [email protected]
Web Site: www.parallax.com Forums: forums.parallax.com Sales: [email protected] Technical: [email protected] Office: (916) 624-8333 Fax: (916) 624-8003 Sales: (888) 512-1024 Tech Support: (888) 997-8267
DS1307ZN. 64 x 8 Serial Real-Time Clock
DS137 64 x 8 Serial Real-Time Clock www.maxim-ic.com FEATURES Real-time clock (RTC) counts seconds, minutes, hours, date of the month, month, day of the week, and year with leap-year compensation valid
Block 3 Size 0 KB 0 KB 16KB 32KB. Start Address N/A N/A F4000H F0000H. Start Address FA000H F8000H F8000H F8000H. Block 2 Size 8KB 16KB 16KB 16KB
APPLICATION NOTE M16C/26 1.0 Abstract The following article describes using a synchronous serial port and the FoUSB (Flash-over-USB ) Programmer application to program the user flash memory of the M16C/26
BE635 User Manual. Rev. V1.0. 2013-2014 Bolymin, Inc. All Rights Reserved.
BE635 User Manual Rev. V1.0 2013-2014 Bolymin, Inc. All Rights Reserved. Copyright Copyright 2013-2014 BOLYMIN, INC. All rights reserved. No part of the materials may be reproduced, copied or translated
HARDWARE MANUAL. BrightSign HD120, HD220, HD1020. BrightSign, LLC. 16795 Lark Ave., Suite 200 Los Gatos, CA 95032 408-852-9263 www.brightsign.
HARDWARE MANUAL BrightSign HD120, HD220, HD1020 BrightSign, LLC. 16795 Lark Ave., Suite 200 Los Gatos, CA 95032 408-852-9263 www.brightsign.biz TABLE OF CONTENTS OVERVIEW... 1 Block Diagram... 2 Ports...
Software User Guide UG-461
Software User Guide UG-461 One Technology Way P.O. Box 9106 Norwood, MA 02062-9106, U.S.A. Tel: 781.329.4700 Fax: 781.461.3113 www.analog.com ezlinx icoupler Isolated Interface Development Environment
International Journal of Science Engineering and Advance Technology, IJSEAT, Vol 2, Issue 11
Accelerometer Based Vehicle Monitoring And Tracking System Using ARM Processor And GPS B.Praveen kumar, V.Anuragh, NLP Raju M.Tech scholar, Assistant Professor, DEPT of ECE, BVC ENGG COLLEGE, Odalarevu.
DATASHEET. ADAM Arduino Display Adaptor Module. Arduino Compatible Shield P/N: 4Display-Shield-FT843 For the 4D Systems 4DLCD-FT843 Display
DATASHEET ADAM Arduino Display Adaptor Module Arduino Compatible Shield P/N: 4Display-Shield-FT843 For the 4D Systems 4DLCD-FT843 Display Document Date: 8 th January 2014 Document Revision: 1.0 Uncontrolled
TWR-KV31F120M Sample Code Guide for IAR Board configuration, software, and development tools Rev.0
TWR-KV31F120M Sample Code Guide for IAR Board configuration, software, and development tools Rev.0 Freescale TWR-KV31F120M Sample Code Guide for IAR KL25_LAB Contents 1 Purpose... 3 2 Getting to know the
PCAN-MicroMod Evaluation Test and Development Environment for the PCAN-MicroMod. User Manual. Document version 2.0.1 (2013-08-06)
PCAN-MicroMod Evaluation Test and Development Environment for the PCAN-MicroMod User Manual Document version.0. (0-0-0) Products taken into account Product Name Part number Model PCAN-MicroMod Evaluation
Flight Controller. Mini Fun Fly
Flight Controller Mini Fun Fly Create by AbuseMarK 0 Mini FunFly Flight Controller Naze ( Introduction 6x6mm. 6 grams (no headers, 8 grams with). 000 degrees/second -axis MEMS gyro. auto-level capable
ES_LPC4357/53/37/33. Errata sheet LPC4357/53/37/33. Document information
Rev. 1.1 8 August 2012 Errata sheet Document information Info Keywords Abstract Content LPC4357FET256; LPC4357FET180; LPC4357FBD208; LPC4353FET256; LPC4353FET180; LPC4353FBD208; LPC4337FET256; LPC4337FET180;
Data Sheet. Adaptive Design ltd. Arduino Dual L6470 Stepper Motor Shield V1.0. 20 th November 2012. L6470 Stepper Motor Shield
Arduino Dual L6470 Stepper Motor Shield Data Sheet Adaptive Design ltd V1.0 20 th November 2012 Adaptive Design ltd. Page 1 General Description The Arduino stepper motor shield is based on L6470 microstepping
Network connectivity controllers
Network connectivity controllers High performance connectivity solutions Factory Automation The hostile environment of many factories can have a significant impact on the life expectancy of PCs, and industrially
USB / Data-Acquisition Module NOW LEAD-FREE
USB / Data-Acquisition Module NOW LEAD-FREE DLP-TEMP-G Features: Digital I/Os, Analog Inputs (0- Volts) or any combination USB. and.0 Compatible Interface th Generation Silicon from FTDI Supports Up To
PICNet 1. PICNet 1 PIC18 Network & SD/MMC Development Board. Features. Applications. Description
Features PICNet 1 PIC18 Network & SD/MMC Development Board IC Sockets for 28 or 40-pin Microchip PIC18F Microcontrollers IC Socket for 8-pin serial EEPROM Multiple MCU Oscillator sources Full 10BaseT IEEE
MCB3101 (Class I) WiRobot Serial Bluetooth Wireless Module User Manual
MCB3101 (Class I) WiRobot Serial Bluetooth Wireless Module User Manual Version: 1.0.1 Dec. 2005 Table of Contents I. Introduction 2 II. Operations 2 II.1. Theory of Operation 2 II.2. Configuration (PC-PC
