background image

Compact development system rich with on-board peripherals for all-round 
multimedia development on PIC24EP512GU810 device.

for PIC24EP

®

mikromedia

PIC24

Содержание Mikromedia PIC24EP

Страница 1: ...Compact development system rich with on board peripherals for all round multimedia development on PIC24EP512GU810 device for PIC24EP mikromedia PIC24 ...

Страница 2: ...r company is to design and produce high quality electronic products and to constantly improve the performance thereof in order to better suit your needs The PIC24EP and Windows logos and product names are trademarks of Microchip Technology and Microsoft in the U S A and other countries TO OUR VALUED CUSTOMERS Nebojsa Matic General Manager ...

Страница 3: ...cting mikromedia 12 step 2 Browsing for HEX file 13 step 3 Selecting HEX file 13 step 4 Uploading HEX file 14 step 5 Finish upload 15 Programming with mikroProg programmer 16 mikroProg Suite for PIC Software 17 Programming with ICD2 or ICD3 programmer 18 4 Reset Button 20 5 Crystal Oscillator 22 6 MicroSD Card Slot 23 7 Touch Screen 24 8 Audio Module 26 9 USB connection 28 10 Accelerometer 30 11 F...

Страница 4: ... mikromedia for PIC24EP features integrated modules such as stereo MP3 codec TFT 320x240 touch screen display accelerometer USB connector audio connector MMC SD card slot 8 Mbit flash memory 2x26 connection pads and other It comes pre programmed with USB HID bootloader but can also be programmed with external programmers such as mikroProg or ICD2 3 Mikromedia is compact and slim and perfectly fits...

Страница 5: ... All other trademarks are the property of their respective owners Unauthorized copying hiring renting public performance and broadcasting of this DVD prohibited 20122011 www mikroe com 01 02 04 05 03 06 Damage resistant protective box mikromedia for PIC24EP development system mikromedia for PIC24EP user s guide mikromedia for PIC24EP schematic DVD with documentation and examples USB cable ...

Страница 6: ...ctor CHARGE indication LED LI Polymer battery connector 3 5mm headphone connector Power supply regulator Serial Flash memory RESET button VS1053 Stereo mp3 coder decoder PIC24EP512GU810 microcontroller Accelerometer Crystal oscillator Power indication LED microSD Card Slot ICD2 3 connector mikroProg connector 17 01 02 09 ...

Страница 7: ...ation power supply Via USB cable 5V DC board dimensions 81 2 x 60 5mm 3 19 x 2 38 inch weight 50 g 0 11 lbs power consumption 73 mA with erased MCU when on board modules are inactive 03 06 07 08 11 10 12 13 14 15 16 04 05 17 ...

Страница 8: ...the presence of power supply You can also power the board using Li Polymer battery via on board battery connector On board battery charger circuit MCP73832 enables you to charge the battery over USB connection LED diode RED will indicate when battery is charging Charging current is 250mA and charging voltage is 4 2V DC Battery power supply USB power supply Figure 1 1 Connecting USB power supply Fi...

Страница 9: ...SS VBAT VDD PROG U5 MCP73832 Q4 BC846 Q5 BC846 C28 10nF FP2 FERRITE 1 2 3 4 5 GND ID D D VBUS CN3 USB MINIB VCC USB C29 2 2uF VCC 3 3 R46 100K E10 10uF R47 220K VCC 1 8 VCC 1 8 R50 0R 1 2 3 5 4 Vin GND EN ADJ Vout U3 MIC5205 ADJ DATA BUS LD2 CHARGE LD1 POWER VCC BAT 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 HDR1 M1X26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44...

Страница 10: ... to 70 MIPS Operation 16 bit architecture 512KB of program memory 24KB of auxiliary flash 53 248 Bytes of RAM memory 83 I O pins Internal Oscillator 7 37 MHz 32kHz RTCC nanoWatt features Fast Wake Fast Control 4 UART 4 SPI 2 I2C 2 CAN USB 2 0 OTG DAC ADC etc Address Bus Data Bus 70 MIPS 16 bit 16 bit ALU 17x17 MPY JTAG PMP PORT A B C D E F Analog Comp Input Capture PWM Comp Output ADC UART SPI I2C...

Страница 11: ...roller can be programmed in three ways 01 02 03 Over USB HID mikroBootloader Using mikroProg external programmer Using ICD2 3 external programmer 3 Programming the microcontroller Figure 3 1 PIC24EP512GU810 microcontroller ...

Страница 12: ...tware is downloaded unzip it to desired location and start mikroBootloader USB HID software http www mikroe com eng downloads get 1858 mikrobootloader_pic24ep_usbhid_v200 zip Figure 3 2 USB HID mikroBootloader window step 1 Connecting mikromedia 01 01 To start connect the USB cable or if already connected press the Reset button on your mikromedia board Click the Connect button within 5s to enter t...

Страница 13: ...ile Figure 3 3 Browse for HEX Figure 3 4 Selecting HEX 01 01 02 01 01 02 Click the Browse for HEX button and from a pop up window Figure 3 4 choose the HEX file which will be uploaded to MCU memory Select HEX file using open dialog window Click the Open button ...

Страница 14: ...14 step 4 Uploading HEX file Figure 3 5 Begin uploading Figure 3 6 Progress bar 01 01 01 01 To start HEX file bootloading click the Begin uploading button You can monitor HEX file uploading via progress bar ...

Страница 15: ...h upload Figure 3 7 Restarting MCU Figure 3 8 mikroBootloader ready for next job 01 01 Click the OK button after uploading is finished and wait for 5 seconds Board will automatically reset and your new program will execute ...

Страница 16: ... 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 programmer It supports over 570 microcontrollers from Microchip Outstanding performance easy operation and elegant design are it s key features Programming with mikroProg programmer Figure 3 9 Connecting mikroP...

Страница 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 to program new devices mikroProg Suite is updated regularly at least four times a year so your programmer will be more and more powerful with each new release Figure 3 10 Main Window of mikroProg Suite...

Страница 18: ...rogramming with ICD2 or ICD3 programmer In order to enable the ICD2 and ICD3 programmers to be connected to the mikromedia board it is necessary to provide the appropriate connector such as the ICD2 CONNECTOR BOARD This connector should be first soldered on the CN5 connector Then you should plug the ICD2 or ICD3 programmer into it Figure 3 11 Figure 3 12 Connecting ICD2 or ICD3 programmer ...

Страница 19: ...EP512GU810 RB11 RB10 RB9 RB8 RB13 RB12 RE7 RC1 RC2 RC3 ASDA1 RA15 D RG2 RB15 RB14 RF8 Vbus Vusb D RG3 GND VCC RA6 RG0 RG1 RE0 RF1 RF0 RD7 RD6 RE6 RE5 RE2 RG13 RG12 RG14 RE1 RA7 RG8 SDO2 RA9 Vref RB1 RB2 RB3 RB4 RB5 RE9 RD9 RD8 RF2 USBID RF3 GND RG7 SDI2 RG6 SCK2 RA1 RE3 RE4 RG15 VDD RB7 PGED1 RB6 PGEC1 RB0 RF4 RF5 ASCL1 RA14 RA5 RD14 RD15 ASCL2 RA2 RF13 VCC ASDA2 RA3 VCC ENVREG RE8 RA0 VCC GND RF1...

Страница 20: ...ill generate low voltage level on microcontroller reset pin input In addition a reset can be externally provided through pin 27 on side headers Figure 4 3 4 Reset Button Figure 4 2 Frontal reset button Figure 4 1 Location of additional reset button You can also solder additional reset button on the appropriate place at the back side of the board Figure 4 1 NOTE ...

Страница 21: ...RB15 RB14 RF8 Vbus Vusb D RG3 GND VCC RA6 RG0 RG1 RE0 RF1 RF0 RD7 RD6 RE6 RE5 RE2 RG13 RG12 RG14 RE1 RA7 RG8 SDO2 RA9 Vref RB1 RB2 RB3 RB4 RB5 RE9 RD9 RD8 RF2 USBID RF3 GND RG7 SDI2 RG6 SCK2 RA1 RE3 RE4 RG15 VDD RB7 PGED1 RB6 PGEC1 RB0 RF4 RF5 ASCL1 RA14 RA5 RD14 RD15 ASCL2 RA2 RF13 VCC ASDA2 RA3 VCC ENVREG RE8 RA0 VCC GND RF12 RA4 GND VCAP AGND AVCC RA10 Vref MCLR RC4 CLKI RC12 CLKO RC15 RD10 RD3...

Страница 22: ...62 61 60 59 71 51 70 75 74 73 VCC 3 3 VREF 1 8 C30 22pF C31 22pF X3 32 768KHz C2 22pF C1 22pF X1 8MHz E9 10uF CLKO CLKI SOSCO SOSCI PIC24EP512GU810 RB11 RB10 RB9 RB8 RB13 RB12 RE7 RC1 RC2 RC3 ASDA1 RA15 D RG2 RB15 RB14 RF8 Vbus Vusb D RG3 GND VCC RA6 RG0 RG1 RE0 RF1 RF0 RD7 RD6 RE6 RE5 RE2 RG13 RG12 RG14 RE1 RA7 RG8 SDO2 RA9 Vref RB1 RB2 RB3 RB4 RB5 RE9 RD9 RD8 RF2 USBID RF3 GND RG7 SDI2 RG6 SCK2 ...

Страница 23: ...RG7 MOSI2 RG8 SCK2 RG6 PIC24EP512GU810 RB11 RB10 RB9 RB8 RB13 RB12 RE7 RC1 RC2 RC3 ASDA1 RA15 D RG2 RB15 RB14 RF8 Vbus Vusb D RG3 GND VCC RA6 RG0 RG1 RE0 RF1 RF0 RD7 RD6 RE6 RE5 RE2 RG13 RG12 RG14 RE1 RA7 RG8 SDO2 RA9 Vref RB1 RB2 RB3 RB4 RB5 RE9 RD9 RD8 RF2 USBID RF3 GND RG7 SDI2 RG6 SCK2 RA1 RE3 RE4 RG15 VDD RB7 PGED1 RB6 PGEC1 RB0 RF4 RF5 ASCL1 RA14 RA5 RD14 RD15 ASCL2 RA2 RF13 VCC ASDA2 RA3 VC...

Страница 24: ...red with 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 graphics in 262 144 diffe rent colors 7 Touch Screen Figure 7 1 Touch Screen ...

Страница 25: ...5 37 50 48 49 32 38 39 40 41 47 31 26 9 11 12 4 3 24 23 18 17 16 15 14 13 5 6 7 8 10 1 2 22 21 20 19 25 78 77 79 80 76 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 58 57 56 55 54 53 52 72 69 68 67 66 65 64 63 62 61 60 59 71 51 70 75 74 73 VCC 3 3 VREF 1 8 C30 22pF C31 22pF X3 32 768KHz C2 22pF C1 22pF X1 8MHz PMRD PMWR PMD4 PMD3 PMD2 PMD1 PMD0 LCD BLED E9 10uF CLKO CLKI SOSCO SOSCI...

Страница 26: ...eo audio codec 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 microcontroller over Serial Peripheral Interface SPI 8 Audio Module Figure 8 1 On board VS1053 MP3 codec ...

Страница 27: ...ASCL1 RA14 RA5 RD14 RD15 ASCL2 RA2 RF13 VCC ASDA2 RA3 VCC ENVREG RE8 RA0 VCC GND RF12 RA4 GND VCAP AGND AVCC RA10 Vref MCLR RC4 CLKI RC12 CLKO RC15 RD10 RD3 RD1 SOSCI RC13 SOSCO RC14 GND RD2 RD12 RD13 RD4 RD5 RG9 RD11 RD0 U1 5 7 6 8 9 0 1 2 3 4 5 6 MP3 CS C20 22pF C19 22pF R1 1M R20 10K R21 10K MP3 DR EQ MP3 RST R2 10K R19 10K X2 12 288MHz C13 1uF VCC 3 3 GPIO VCC 3 3 LEFT RIGHT GBUF C4 100nF C9 1...

Страница 28: ... connector PIC24EP512GU810 microcontroller has integrated USB module which enables you to implement USB communication functionality to your mikromedia board Connection with target USB host is done over MINI B USB connector which is positioned next to the battery connector ...

Страница 29: ...KO CLKI USB DET USBDP USBDM SOSCO SOSCI USB ID USB ID PIC24EP512GU810 RB11 RB10 RB9 RB8 RB13 RB12 RE7 RC1 RC2 RC3 ASDA1 RA15 D RG2 RB15 RB14 RF8 Vbus Vusb D RG3 GND VCC RA6 RG0 RG1 RE0 RF1 RF0 RD7 RD6 RE6 RE5 RE2 RG13 RG12 RG14 RE1 RA7 RG8 SDO2 RA9 Vref RB1 RB2 RB3 RB4 RB5 RE9 RD9 RD8 RF2 USBID RF3 GND RG7 SDI2 RG6 SCK2 RA1 RE3 RE4 RG15 VDD RB7 PGED1 RB6 PGEC1 RB0 RF4 RF5 ASCL1 RA14 RA5 RD14 RD15 ...

Страница 30: ...O2 RA9 Vref RB1 RB2 RB3 RB4 RB5 RE9 RD9 RD8 RF2 USBID RF3 GND RG7 SDI2 RG6 SCK2 RA1 RE3 RE4 RG15 VDD RB7 PGED1 RB6 PGEC1 RB0 RF4 RF5 ASCL1 RA14 RA5 RD14 RD15 ASCL2 RA2 RF13 VCC ASDA2 RA3 VCC ENVREG RE8 RA0 VCC GND RF12 RA4 GND VCAP AGND AVCC RA10 Vref MCLR RC4 CLKI RC12 CLKO RC15 RD10 RD3 RD1 SOSCI RC13 SOSCO RC14 GND RD2 RD12 RD13 RD4 RD5 RG9 RD11 RD0 U1 C5 100nF C6 100nF C7 100nF E8 10uF VCC 3 3...

Страница 31: ...F1 RF0 RD7 RD6 RE6 RE5 RE2 RG13 RG12 RG14 RE1 RA7 RG8 SDO2 RA9 Vref RB1 RB2 RB3 RB4 RB5 RE9 RD9 RD8 RF2 USBID RF3 GND RG7 SDI2 RG6 SCK2 RA1 RE3 RE4 RG15 VDD RB7 PGED1 RB6 PGEC1 RB0 RF4 RF5 ASCL1 RA14 RA5 RD14 RD15 ASCL2 RA2 RF13 VCC ASDA2 RA3 VCC ENVREG RE8 RA0 VCC GND RF12 RA4 GND VCAP AGND AVCC RA10 Vref MCLR RC4 CLKI RC12 CLKO RC15 RD10 RD3 RD1 SOSCI RC13 SOSCO RC14 GND RD2 RD12 RD13 RD4 RD5 RG...

Страница 32: ...GU810 RB11 RB10 RB9 RB8 RB13 RB12 RE7 RC1 RC2 RC3 ASDA1 RA15 D RG2 RB15 RB14 RF8 Vbus Vusb D RG3 GND VCC RA6 RG0 RG1 RE0 RF1 RF0 RD7 RD6 RE6 RE5 RE2 RG13 RG12 RG14 RE1 RA7 RG8 SDO2 RA9 Vref RB1 RB2 RB3 RB4 RB5 RE9 RD9 RD8 RF2 USBID RF3 GND RG7 SDI2 RG6 SCK2 RA1 RE3 RE4 RG15 VDD RB7 PGED1 RB6 PGEC1 RB0 RF4 RF5 ASCL1 RA14 RA5 RD14 RD15 ASCL2 RA2 RF13 VCC ASDA2 RA3 VCC ENVREG RE8 RA0 VCC GND RF12 RA4...

Страница 33: ... RD9 RD10 RD11 RC4 RG0 RD0 RG1 RB14 RF0 RG13 RF1 RG14 RD3 RG6 RD1 RG7 RA2 RG8 RA3 3 3V 3 3V 3 3V power supply 3 3V power supply GND GND Reference Ground Reference Ground Pin functions Pin functions audio out UART I2 C SPI2 SCK2 SDI2 SDO2 RX TX SCL2 SDA2 Analog Lines Interrupt Lines Digital I O lines PWM lines Digital I O lines SPI Lines Interrupt Lines Analog Lines Digital lines I2C Lines UART lin...

Страница 34: ...73 66 mm 81 15 mm 63 5 mm 2 67 mm 2 54 mm 36 58 mm 55 88 mm 60 45 mm 2 03 mm 3195 mils 2900 mils 2380 mils 2200 mils 2500 mils 1440 mils 105 mils 100 mils 80 mils 8 89 mm 350 mils 7 62 mm 300 mils 14 Dimensions ...

Страница 35: ...able you to easily expand your board basic functionality We call them mikromedia shields But we also offer other accessories such as Li polymer battery stacking headers wire jumpers and more 04 01 02 03 Gaming shield Connect shield BatteryBoost shield PROTO shield 06 07 Li Polimer battery Wire Jumpers 05 mikroBUS shield ...

Страница 36: ... which is compatible with mikroElektronika compilers Visual TFT is rich with examples which are an excellent starting point for your future projects Just load the example read well commented code and see how it works on hardware Visual TFT is also available on the Product DVD You have now completed the journey through each and every feature of mikromedia for PIC24EP board You got to know it s modu...

Страница 37: ...Page 37 Notes ...

Страница 38: ...Page 38 Notes ...

Страница 39: ...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 TRADEMARKS The MikroElektronika name and logo the MikroElektronika logo mikroC mikroBasic mikroPascal mikroProg EasyPIC mikroBUS Click Boards mikroProg and mikromedia are trademarks of MikroElektronika ...

Страница 40: ...experiencing some problems with any of our products or just need additional information please place your ticket at www mikroe com esupport If you have any questions comments or business proposals do not hesitate to contact us at office mikroe com mikromedia for PIC24EP Manual ver 1 00 0 100000 020401 ...

Отзывы: