mikroElektronika EasyARM v6 User Manual

mikroElektronika EasyARM v6 User Manual

Development system

Advertisement

Quick Links

EasyARM v6

User manual

All MikroElektronika´s development systems represent irreplaceable
tools for programming and developing microcontroller-based devices.
Carefully chosen components and the use of machines of the last
generation for mounting and testing thereof are the best guarantee of
high reliability of our devices. Due to simple design, a large number of
add-on modules and ready to use examples, all our users, regardless
of their experience, have the possibility to develop their project in a fast
and efficient way.

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the EasyARM v6 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for mikroElektronika EasyARM v6

  • Page 1: User Manual

    EasyARM v6 ™ User manual All MikroElektronika´s development systems represent irreplaceable tools for programming and developing microcontroller-based devices. Carefully chosen components and the use of machines of the last generation for mounting and testing thereof are the best guarantee of high reliability of our devices.
  • Page 2 TO OUR VALUED CUSTOMERS I want to express my thanks to you for being interested in our products and for having confidence in Mikroelektronika. The primary aim of our company is to design and produce high quality electronic products and to constantly improve the performance thereof in order to better suit your needs.
  • Page 3: Table Of Contents

    TABLE OF CONTENTS General information .......................... 4 Key features ............................. 5 1. Connecting EasyARM v6 to power supply module ..............6 2. Connecting EasyARM v6 to a PC ....................7 3. USB UART1 and USB UART2 modules ..................8 4. RS-232 module ..........................9 5.
  • Page 4: General Information

    EasyARM v6 General information The EasyARM v6 development system provides a development environment for programming and experimenting with ARM microcontrollers from NXP ® . Numerous modules, such as 128x64 graphic LCD display, 2x16 alphanumeric LCD display, piezo buzzer, CAN, etc. are provided on the board and allow you to easily simulate the operation of your target device.
  • Page 5: Key Features

    EasyARM v6 13 12 Key features 13. Touch panel controller 1. Power supply module 14. DIP switches 2. AC/DC connector 15. GLCD display connector 3. USB UART1 module 16. Touch panel connector 4. USB UART2 module 17. Push buttons 5. RS-232 module 18.
  • Page 6: Connecting Easyarm V6 To Power Supply Module

    EasyARM v6 1. Connecting EasyARM v6 to power supply module In order to enable the development system to be turned on, it is necessary to provide the power supply voltage over an AC/DC connector CN37, Figure 1. When the development system is powered, it is necessary to set switch marked POWER SUPPLY to the ON position.
  • Page 7: Connecting Easyarm V6 To A Pc

    2. Connecting EasyARM v6 to a PC The EasyARM v6 development system comes with the mikroBoard for ARM provided with a USB connector. This connector enables the development system to be connected to a PC. It is also possible to provide the system with the 5V power supply voltage from the PC via this connector.
  • Page 8: Usb Uart1 And Usb Uart2 Modules

    3. USB UART1 i USB UART2 modules USB UART modules enables the EasyARM v6 development system to be connected to a PC via a USB connector. In addition to PC, the development system can also be easily connected to other devices that use USB communication.
  • Page 9: Rs-232 Module

    EasyARM v6 4. RS-232 module The RS-232 module enables the development system to communicate with external devices whose operation is in compliance with the RS-232 standard. In order to establish connection between the RS-232 module and the microcontroller, it is necessary to set switches 1 and 2 (optionally 3 and 4) on the DIP switch SW2 to the ON position.
  • Page 10: Piezo Buzzer

    5. Piezo buzzer Due to a built-in piezo buzzer, the EasyARM v6 development system is capable of emitting audio signals. In order to enable the piezo buzzer to operate properly it is necessary to generate a voltage signal of specific frequency.
  • Page 11: Can Module

    PC. In addition, this communication is widely used in industrial automation. The EasyARM v6 development system features CAN module used for communication with CAN devices. To establish connection between this module and the microcontroller, it is necessary to set switches 1 and 2 (optionally 3 and 4) on the DIP switch SW3 to the ON position.
  • Page 12: Eeprom Module

    EasyARM v6 7. EEPROM module EEPROM module enables the microcontroller to use additional 1Kbit EEPROM memory via I2C serial connection. To establish connection between this module and the microcontroller, it is necessary to set switches 7 and 8 on the DIP switch SW1 to the ON position.
  • Page 13: Usb Communication

    EasyARM v6 8. USB communication The EasyARM v6 development system can communicate with external devices via the USB connector used for USB communication. The USB connector is directly connected to the microcontroller pins used for USB communication. Figure 8-1: USB connector of B type P3.16...
  • Page 14: Leds

    9. LEDs There are 80 LEDs on the EasyARM v6 development system used to visually indicate the state of each microcontroller I/O pin. An active LED indicates that a logic one (1) is present on the pin. In order to enable LEDs to illuminate, it is necessary to select the appropriate port (PORT0, PORT1 or PORT2) by using DIP switch SW1.
  • Page 15: Push Buttons

    EasyARM v6 10. Push buttons The logic level of all microcontroller input pins may be changed by using push buttons. Jumper J17 is used to determine the logic level to be supplied on the appropriate microcontroller pin by pressing a push button. The function of the protec- tive resistor is to limit the maximum current, thus preventing the development system and peripheral modules from being damaged in case a short circuit occurs.
  • Page 16: X16 Lcd Display

    EasyARM v6 11.0. 2x16 LCD display The EasyARM v6 development system features an on-board connector for the alphanumeric 2x16 LCD display. This connector is linked to the microcontroller via port PORT0. Potentiometer P1 is used to adjust display contrast. The LCD- BCK switch on the DIP switch SW1 is used to turn the display backlight on/off.
  • Page 17: 8X64 Graphic Display

    EasyARM v6 12.0. 128x64 graphic LCD display 128x64 graphic LCD (GLCD) is connected to the microcontroller via port PORT0. It has a screen resolution of 128x64 pixels, which allows diagrams, tables and other graphic contents to be displayed. Potentiometer P2 is used for the GLCD display contrast adjustment.
  • Page 18: Touch Panel

    EasyARM v6 13.0. Touch panel A touch panel is a thin, self-adhesive, transparent, touch-sensitive panel. It is placed over a GLCD display. Its main function is to register pressure at some specific display point and to forward its coordinates in the form of analog voltage to the microcontroller.
  • Page 19: I/O Ports

    EasyARM v6 14.0. Input/output ports Along the left and right sides of the development system, there are fifteen 10-pin connectors linked to the microcontroller I/O ports. Due to jumpers J1-J15, pull-up or pull-down resistors can be connected to I/O ports.
  • Page 20 EasyARM v6 Pull-up/pull-down resistors enable you to feed all microcontroller’s input pins the logic level on when they are in idle state. This level depends on the position of the pull-up/pull-down jumper. The P0.0 pin with the relevant jumper J2 and P0.0 push button with jumper J17 are used here for the purpose of explaining the performance of pull-up/pull-down...
  • Page 21 EasyARM v6 mikroBoard for ARM 64-pin MikroElektronika...
  • Page 22 EasyARM v6 mikroBoard for ARM 144-pin MikroElektronika...
  • Page 23 MikroElektronika has been advised of the possibility of such damages. MikroElektronika reserves the right to change information contained in this manual at any time without prior notice, if necessary.
  • Page 25 Mouser Electronics Authorized Distributor Click to View Pricing, Inventory, Delivery & Lifecycle Information: MikroElektronika MIKROE-648...

Table of Contents