background image

Page 34

DISCLAIMER

All the products owned by MikroElektronika are protected by copyright law and international copyright treaty. Therefore, this manual is to be treated as any 
other copyright material. No part of this manual, including product and software described herein, may be reproduced, stored in a retrieval system, translated or 
transmitted in any form or by any means, without the prior written permission of MikroElektronika. The manual PDF edition can be printed for private or local 

use, but not for distribution. Any modification of this manual is prohibited.

MikroElektronika provides this manual ‘as is’ without warranty of any kind, either expressed or implied, including, but not limited to, the implied warranties or 

conditions of merchantability or fitness for a particular purpose.

MikroElektronika shall assume no responsibility or liability for any errors, omissions and inaccuracies that may appear in this manual. In no event shall Mik-

roElektronika, its directors, officers, employees or distributors be liable for any indirect, specific, incidental or consequential damages (including damages for 
loss of business profits and business information, business interruption or any other pecuniary loss) arising out of the use of this manual or product, even if 

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.

HIGH RISK ACTIVITIES

The products of MikroElektronika are not fault – tolerant nor designed, manufactured or intended for use or resale as on – line control equipment in hazardous 

environments requiring fail – safe performance, such as in the operation of nuclear facilities, aircraft navigation or communication systems, air traffic control, di

-

rect life support machines or weapons systems in which the failure of Software could lead directly to death, personal injury or severe physical or environmental 

damage (‘High Risk Activities’). MikroElektronika and its suppliers specifically disclaim any expressed or implied warranty of fitness for High Risk Activities.

TRADEMARKS

The Mikroelektronika name and logo, the Mikroelektronika logo, mikroC, mikroC PRO, mikroBasic, mikroBasic PRO, mikroPascal, mikroPascal PRO, AVRflash, 
PICflash, dsPICprog, 18FJprog, PSOCprog, AVRprog, 8051prog, ARMflash, EasyPIC5, EasyPIC6, BigPIC5, BigPIC6, dsPIC PRO4, Easy8051B, EasyARM, EasyAVR5, 

EasyAVR6,  BigAVR2,  EasydsPIC4A,  EasyPSoC4,  EasyVR  Stamp  LV18FJ,  LV24-33A,  LV32MX,  PIC32MX4  MultiMedia  Board,  PICPLC16,  PICPLC8  PICPLC4, 
SmartGSM/GPRS, UNI-DS are trademarks of Mikroelektronika. All other trademarks mentioned herein are property of their respective companies.
All other product and corporate names appearing in this manual may or may not be registered trademarks or copyrights of their respective companies, and are 

only used for identification or explanation and to the owners’ benefit, with no intent to infringe.

© Mikroelektronika™, 2011, All Rights Reserved.

Summary of Contents for mikromedia PIC24

Page 1: ...user s guide to mikrome ia board for PIC24 Compact development system rich with on board peripherals for all round multimedia development on PIC24FJ256GB110 device...

Page 2: ...is to design and produce high quality electronic products and to constantly improve the performance thereof in order to better suit your needs The Microchip Atmel NXP and CYPRESS name logo and product...

Page 3: ...otloader 12 step 1 Connecting mikromedia 12 step 2 Browsing for hex file 13 step 3 Select hex file 13 step 4 hex file uploading 14 step 5 Finish upload 15 Programing with mikroProg programmer 16 mikro...

Page 4: ...J256GB110 microcontroller The mikromedia for PIC24 features integrated modules such as stereo MP3 codec TFT 320x240 touch screen display accelerometer USB connector MMC SD card slot and other It comes...

Page 5: ...matic DVD with documentation and examples USB cable schematic Compact development system rich with on board peripherals for all round multimedia development on PIC24FJ256GB110 device mikrome ia board...

Page 6: ...ay USB MINI B connector LI Polymer battery connector 3 5mm headphone connector Power supply regulator Serial Flash memmory VS1053 Stereo mp3 coder decoder RESET button PIC24FJ256GB110 microcontroller...

Page 7: ...cification power supply Over a USB cable 5V DC board dimensions 8 x 6cm 3 14 x 2 36 inch weight 50g 0 11 lbs power consumption 50mA in idle state when on board modules are off 03 06 07 08 09 11 10 12...

Page 8: ...board using provided miniUSB connector On board voltage regulator will make sure to generate the appropriate voltage levels to each part of the board Power LED will indicate the presence of power sup...

Page 9: ...STAT VDD MCP73832 E7 10uF C40 2 2uF VCC 3 3 10uF R44 3K9 R45 1K E5 R38 10K R37 10K Q5 BC846 Q4 BC846 R36 LD2 RED 10K R39 4K7 VCC 3 3 R35 10K STAT VCC SYS LD1 GREEN R26 2K2 VCC BAT VCC SYS D1 PMEG3010E...

Page 10: ...eatures Up to 16 MIPS Operation 8 MHz Internal Oscillator 256KB of program memory 16 384 Bytes of RAM 80 I O pins 4 UART 3 SPI 3 I2C nanoWatt features Flexible Addressing modes etc Memory Bus Peripher...

Page 11: ...oller can be programmed in three ways 4 Programming the microcontroller 01 02 03 Over USB HID mikroBootloader Using mikroProg external programmer Using ICD2 3 external programmer Figure 4 1 PIC24FJ256...

Page 12: ...n be downloaded from After software is downloaded unzip it to desired location and start mikroBootloader USB HID software http www mikroe com eng products view 587 mikromedia for pic24 board Figure 3...

Page 13: ...3 step 3 Select hex file step 2 Browsing for hex file Figure 3 2 Browse for HEX Figure 3 3 Selecting HEX 01 Click on Browse for HEX button 01 02 Select hex file via open window Click on Open button 01...

Page 14: ...14 step 4 hex file uploading Figure 3 4 Begin uploading Figure 3 5 Progress bar 01 01 01 01 To start hex file uploading click on Begin uploading button You can monitor hex file uploading via progress...

Page 15: ...Page 15 step 5 Finish upload Figure 3 6 Restarting MCU Figure 3 7 mikroBootloader ready for next job 01 01 To finish uploading click on OK button...

Page 16: ...roProg is a fast USB 2 0 programmer with mikroICD hardware In Circuit Debugger Smart engineering allows mikroProg to support PIC10 PIC12 PIC16 PIC18 dsPIC30 33 PIC24 and PIC32 devices in a single prog...

Page 17: ...IC12 PIC16 PIC18 dsPIC30 33 PIC24 and PIC32 Software has intuitive interface and SingleClick programming technology Just by downloading the latest version of mikroProg Suite your programmer is ready t...

Page 18: ...ing with ICD2 or ICD3 programmer In order to enable the ICD2 and ICD3 programmers to be connected to the development system it is necessary to provide the appropriate connector such as the ICD2 CONNEC...

Page 19: ...Page 19 Figure 5 3 ICD2 ICD3 mikroProg programmer connection schematic VCC 3 3 PGC2 PGD2 VCC 3 3 CN5 M1X6 MCLR MCLR MCLR VCC 3 3 RST PGC2 PGD2 MCLR PGC2 PGD2 CN6 M1X5 VCC 3 3 GND E9 10uF...

Page 20: ...1 FERRITE G CD CS 3 3V SCK GND Dout Din VCC MMC R11 10K E6 10uF Board contains microSD card slot for using microSD cards in your projects It enables you to store large ammounts of data externally thus...

Page 21: ...ry module connection schematic Since multimedia applications are getting increasingly demanding it is necessary to provide additional memory space to be used for storing more data The flash memory mod...

Page 22: ...h a resistive touch panel Together they form a functional unit called a touch screen It enables data to be entered and displayed at the same time The TFT display is capable of showing data in 262 000...

Page 23: ...IM1 IM2 IM3 RESET VSYNC HSYNC DOTCLK ENABLE DB17 DB16 DB15 DB14 DB13 DB12 DB11 DB10 DB9 DB8 DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 SDO SDI RD WR SCL RS CS FMARK VCC IO VCC VCC I GND XR YD XL YU R23 1K D2 LC...

Page 24: ...audio controller VS1053 This module enables audio reproduction by using stereo headphones connected to the system via a 3 5mm connector CN2 All functions of this module are controlled by the microcont...

Page 25: ...VCC 3 3 GPIO MP3 DCS BSYNC MP3 CS R19 10K GPIO VCC 3 3 MISO2 MP3 MISO2 RG7 MOSI2 RG8 SCK2 RG6 CN2 PHONEJACK R22 27 VCC 3 3 R21 10K C13 1uF R28 10 R29 10 GBUF LEFT RIGHT R27 10 C14 47nF C4 100nF VCC 1...

Page 26: ...whichenablesyoutoimplementUSBcommunication functionality of your mikromedia board Connection with target USB host is done over miniUSB connector which is positioned next to the battery connector 10 US...

Page 27: ...connection schematic MOSI2 RG8 SCK2 RG6 VCC 3 3 USB ID USBDP USBDM C28 10nF R14 100 VCC USB USBDM USB DET USB ID USBDP USB DET FP2 FERRITE USB MINI B CN3 E9 10uF VCC SYS E3 E4 10uF 10uF LD29080DT33 R...

Page 28: ...ion between the accelerometer and the microcontroller is performed over the I2C interface Figure 11 2 Accelerometer connection schematic Figure 11 1 Accelerometer module VCC 3 3 VCC 3 3 U9 VCC GND NC...

Page 29: ...pins This base frequency is suitable for further PLL clock multipliers and ideal for generation of necessary USB clock which ensures proper operation of bootloader and your custom USB based applicatio...

Page 30: ...OSI2 RG8 RX RD3 LCD BLED RD12 RD13 RD6 RD7 RF0 RF1 RG1 RG0 MP3 CS RG14 MP3 DCS BSYNC RG13 M1X26 VCC 3 3 L R RD9 RF2 RF4 RF5 RF8 RF13 RA0 RA1 RE8 RE9 RD8 RD11 RG0 RG1 RF0 RF1 RX RD3 TX RD1 SCL2 RA2 SDA...

Page 31: ...N9 CN27 RD6 RF13 RP31 CN76 C3INB CN15 RD7 RA0 TMS CN33 C3INA CN16 RD12 RA1 TCK CN34 RPI42 CN57 RD13 RE8 RPI33 CN66 CN19 RA14 RE9 RPI34 CN67 RPI36 SCL1 CN43 RA15 RD8 RP2 DMLN RTCC CN53 RPI35 SDA1 CN44...

Page 32: ...Page 32 80 90 mm 3 18 73 01 mm 2 87 69 85 mm 2 75 2 54 mm 0 10 4 45 mm 0 17 2 77 mm 0 11 60 56 mm 2 38 5 08 mm 0 20 36 55 mm 1 44 55 47 mm 2 18 50 27 mm 1 98 15 Dimensions...

Page 33: ...Page 33 Notes...

Page 34: ...Page 34 Notes...

Page 35: ...ion contained in this manual at any time without prior notice if necessary HIGH RISK ACTIVITIES The products of MikroElektronika are not fault tolerant nor designed manufactured or intended for use or...

Page 36: ...ww mikroe com If you are experiencing some problems with any of our products or just need additional information please place your ticket at www mikroe com en support If you have any questions comment...

Reviews: