Advertisement

Quick Links

LV24-33
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 effi cient way.

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the LV24-33 v6 and is the answer not in the manual?

Questions and answers

Summary of Contents for mikroElektronika LV24-33 v6

  • Page 1 LV24-33 ™ 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...
  • Page 2 TO OUR VALUED CUSTOMERS I want to express my thanks to you for being interested in our products and for having confi dence 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

    LV24- v6 Development System TABLE OF CONTENTS Introduction to LV24-33 v6 Development System ................4 Key Features ............................ 5 1.0. Connecting the System to a PC ....................6 2.0. Supported Microcontrollers ....................... 7 3.0. On-board LvPICFlash Programmer ................... 9 4.0. MikroICD (In-Circuit Debugger) ....................10 5.0.
  • Page 4: Introduction To Lv24-33 V6 Development System

    Introduction to LV24-33 v6 Development System The LV24-33 v6™ development system provides a development environment for experimenting with dsPIC ® microcontrollers from Microchip ® . The system includes an on-board programmer providing an interface between the microcontroller and a PC. You are simply expected to write a program in one of the dsPIC compilers, generate a .hex file and program your microcontroller using the...
  • Page 5: Key Features

    26. 96 LEDs indicate pins’ logic state 12. I/O port connectors 27. Potentiometer for adjusting contrast of LCD 13. DIP switch turns on/off on-board modules 28. Alphanumeric LCD display connector 14. Potentiometer for adjusting contrast of graphic display 29. On-board programmer with mikroICD support MikroElektronika...
  • Page 6: Connecting The System To A Pc

    USB drivers are essential for the proper operation of the on-board programmer. In case you already have one of the Mikroelektronika’s dsPIC compilers installed on your PC, there is no need to reinstall USB drivers as they are already installed along with the compiler.
  • Page 7: Supported Microcontrollers

    2.0. Supported Microcontrollers The LV24-33 v6 development system provides a DIMM-168P connector to place an MCU card into. This development system comes with an MCU card with the PIC24FJ96GA010 microcontroller in 100-pin TQFP package soldered on it, Figure 2-3. Besides, the MCU card alone provides an oscillator as well as 102 soldering pads connected to microcontroller pins.
  • Page 8 In addition to the MCU card with microcontrollers in 100-pin TQFP package, there are also MCU cards with microcontrollers in 44, 64 and 80-pin TQFP package which can be ordered separately. They are placed into the appropriate connector in the same manner as described above. MikroElektronika...
  • Page 9: On-Board Lvpicflash Programmer

    A programmer is a necessary tool when working with microcontrollers. It is used to load a hex code into the microcontroller and provides an interface between the microcontroller and the PC. The LV24-33 v6 has an on-board LvPICFlash programmer. The LvPICFLASH program is used for loading a .hex file into the microcontroller.
  • Page 10: Mikroicd (In-Circuit Debugger)

    The mikroICD software is integrated in all dsPIC compilers designed by Mikroelektronika (mikroBASIC PRO, mikroC PRO, mikroPASCAL PRO etc). As soon as the mikroICD debugger starts up, a window called Watch Values, appears on the screen, Figure 4-1. The mikroICD debugger communicates to the microcontroller through the microcontroller’s pins used for programming.
  • Page 11: Icd Connector

    3.3V power supply voltage. Figure 5-1: Pins RB6 and RB7 are used Figure 5-2: Pins RB0 and RB1 are used for programming for programming External ICD programmer connected to RB6 and RB7 pins Figure 5-3: ICD connector’s pinout and designations MikroElektronika...
  • Page 12: Jtag Connector

    JTAG1 connector is linked to port male 2x5 connector to be connected PORTB, whereas JTAG2 connector to the development system is linked to port PORTA Figure 6-1: JTAG connector JTAG connectors are directly connected to microcontroller pins Figure 6-2: JTAG connector connection schematic MikroElektronika...
  • Page 13: Power Supply

    LV24- v6 Development System 7.0. Power supply The LV24-33 v6 development system may use one of two power supply sources: 1. +5V PC power supply through the USB programming cable; and 2. External power supply source connected to an AC/DC connector provided on the development board.
  • Page 14: Voltage Regulator

    8.0. 3.3V Voltage Regulator The LV24-33 v6 development system is provided with a voltage regulator whose purpose of which is to reduce the power supply voltage of the development system from 5V to 3.3V. The 3.3V power supply voltage is then used for powering the microcontroller and other on-board modules.
  • Page 15: Rs-232 Communication Module

    PC and peripheral units. RS-232 serial communication is performed through a 9-pin SUB-D connector and the microcontroller USART module. The LV24-33 v6 provides two RS-232 ports, RS-232A and RS-232B. Use switches marked as RX232-A (pin RF2 or RB9) and TX232-A (pin RF3 or RB8) on the DIP switch SW16 to enable port RS-232A. Likewise, use switches marked as RX232-B (pin RF4 or RB11) and TX232-B (pin RF5 or RB10) on the DIP switch SW16 to enable port RS-232B.
  • Page 16: Can Communication Module

    PC. In addition, such communication is widely used in industrial automation. The LV24-33 v6 uses the MCP2551 circuit for CAN communication. This circuit provides an interface between the microcontroller and some peripheral device. To enable connection between the microcontroller and MCP2551, it is necessary to set switches 1 and 4 on the DIP switch SW17 to ON position.
  • Page 17: A/D Converter Test Inputs

    Figure 12-3: Microcontroller and A/D converter test inputs connection schematic NOTE: In order to enable the microcontroller to accurately perform A/D conversion, it is necessary to turn off LEDs and pull-up or pull-down resistors on the port pins used by the A/D converter. MikroElektronika...
  • Page 18: Mmc/Sd Connector

    RB12 and RC3 can be used here as well. Figure 13-1: MMC/SD connector Figure 13-2: MMC/SD memory card MMC/SD card communicates to the microcontroller via MISO, MOSI, SCK, MMC-CS and MMC-CD lines Figure 13-3: MMC/SD connector and microcontroller connection schematic MikroElektronika...
  • Page 19: Ram Module

    SW14 is used to control the access to RAM. 64Kbit RAM module can be added to the microcontroller RAM Figure 14-1: Serial RAM module Serial RAM is connected to the microcontroller via RB14, RB13, RB12, RB0 ans RB1 pins Figure 14-2: Serial RAM connection schematic MikroElektronika...
  • Page 20: Leds

    LV24-33 v6 uses LEDs with current I=1mA. There are 96 LEDs on the LV24-33 v6 development system which 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 the pin state to be shown, it is necessary to select appropriate port (PORTA, PORTB, PORTC, PORTD, PORTE, PORTF, PORTF/G or PORTG) using the DIP switch SW13.
  • Page 21: Push Buttons

    By pressing any push button when jumper J17 is in the VCC-3.3 position, a logic one (3.3V) will be applied to the appropriate microcontroller pin, as shown in Figure 16-2. By pressing a push button, the appropriate pin will be driven high (1) Figure 16-2: Push buttons and port PORTB connection schematic MikroElektronika...
  • Page 22: 2X16 Lcd

    17.0. 2x16 LCD The LV24-33 v6 development system provides an on-board connector for the alphanumeric 2x16 LCD. This connector is linked to the microcontroller via port PORTB. Potentiometer P1 is used to adjust display contrast. Switch 7 (LCD-BCK) on the DIP switch SW17 is used to turn the display backlight on/off.
  • Page 23: 128X64 Graphic Lcd

    Port PORTB is also used for the operation of 2x16 LCD so that the displays cannot be used simultaneously. Contrast adjustment potentiometer GLCD display connector Touch panel connector Figure 18-2: GLCD connector Figure 18-1: GLCD GLCD display backlight is on Figure 18-3: GLCD connection schematic MikroElektronika...
  • Page 24: Touch Panel

    (Figure 1). Plug the cable into the connector (Figure 2) and press it easily so as to fully fit the connector (Figure 3). Now, a GLCD can be plugged into the appropriate connector (Figure 4). NOTE: LEDs and pull-up/pull-down resistors on ports PORTB and PORTD must be off when using a touch panel. MikroElektronika...
  • Page 25: I/O Ports

    Additional module connected to PORTC DIP switch to turn on pull- up/pull-down resistors for each port pin Figure 20-3: J10 in pull-up position Figure 20-1: I/O ports Port PORTB pins are connected to pull-down resistors Figure 20-4: Port PORTB connection schematic MikroElektronika...
  • Page 26 Figure 20-6: Jumper J8 in pull-up and jumper J17 in pull-down position In case that jumpers J8 and J17 have the same logic state, pressure on any button will not cause input pins to change their logic state. Figure 20-7: Jumpers J8 and J17 in the same position MikroElektronika...
  • Page 27 MikroElektronika shall assume no responsibility or liability for any errors, omissions and inaccuracies that may appear in this manual. In no event shall MikroElektronika, its directors, offi cers, employees or distributors be liable for any indirect, specifi c, incidental or consequential damages (including damages for loss of business profi...
  • Page 29 Mouser Electronics Authorized Distributor Click to View Pricing, Inventory, Delivery & Lifecycle Information: Mikroe MIKROE-468...

Table of Contents