background image

Page 5

for dsPIC33

®

mikromedia

SCHEMATICS

We present you with a complete color schematics for mikromedia

 for dsPIC33

®

 

development board. We want you to know what your board is consisted of and
how it actually works.

mikr

omedia f

or dsPIC33

®

 - pinout

SPI Lines

Interrupt Lines

Analog Lines

Programming lines

I2C Lines

UART lines

PWM lines

Comparator lines

5V

RST

Reset pin

5V power supply

GND

GND

Reference Ground

Reference Ground

RB1

L

RB2

R

left ch.

AN10

right ch.

AN2

/

SS1

/

CN4

RB3

RD0

OC1

AN3

/

CN5

RB4

RD1

OC2

AN4

/

CN6

RB5

RD2

OC3

AN5

/

CN7

RB8

RD3

OC4

AN8

RB9

RD4

OC5

/

CN13

AN9

RA12

RD5

OC6

/

CN14

AN20

/

INT1

RA13

RD8

IC1

AN21

/

INT2

RA14

RD9

IC2

INT3

RA15

RD14

IC7

/

U1CTS

/

CN20

INT4

RB6

RD15

IC8

/

U1RTS

/

CN21

PGEC1

/

AN6

/

OCFA

RB7

RD6

OC7

/

CN15

PGED1

/

AN7

RF6

RC2

AN17

/T3CK/T6CK

SCK1

/

INT0

RF7

RF12

U2CTS

SDI1

RF8

RF13

U2RTS

SDO1

RG15

RF0

C1RX

COFS

RG0

RF1

C1TX

C2RX

RD10

RF2

U1RX

IC3

RG6

RF3

U1TX

SCK2

/

CN8

RG7

RG2

SCL1

SDI2

/

CN9

RG8

RG3

SDA1

SDO2

/

CN10

3.3V

3.3V

3.3V power supply

3.3V power supply

GND

GND

Reference Ground

Reference Ground

Pin functions

Pin functions

audio out

CAN

UART

I

2

C

SPI2

SPI1

Package contains

01

  Damage resistant protective box

04

USB cable, two 1x26, one 1x6 and one 1x5 male headers

02

  mikromedia for dsPIC33

®

 development system

for dsPIC33

®

mikromedia

Compact development system rich with on-board peripherals for all-round 

multimedia development on 

dsPIC33FJ256GP710A

 device.

03

  User’s guide, schematic and pinout

Summary of Contents for mikromedia MIKROE-606

Page 1: ...for dsPIC33 mikromedia Compact development system rich with on board peripherals for all round multimedia development on dsPIC33FJ256GP710A device...

Page 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 dsPIC and Windows logos and product names a...

Page 3: ...13 step 2 Choosing device family 14 step 3 Choosing device 14 step 4 Browse for HEX file 15 step 5 Set Baud rate 16 step 6 Uploading HEX file 16 Programming with mikroProg programmer 18 mikroProg Suit...

Page 4: ...omedia for dsPIC33 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 connectio...

Page 5: ...AN21 INT2 RA14 RD9 IC2 INT3 RA15 RD14 IC7 U1CTS CN20 INT4 RB6 RD15 IC8 U1RTS CN21 PGEC1 AN6 OCFA RB7 RD6 OC7 CN15 PGED1 AN7 RF6 RC2 AN17 T3CK T6CK SCK1 INT0 RF7 RF12 U2CTS SDI1 RF8 RF13 U2RTS SDO1 RG...

Page 6: ...RGE indication LED LI Polymer battery connector 3 5mm headphone connector Power supply regulator FTDI chip Serial flash memory RESET button VS1053 Stereo mp3 coder decoder dsPIC33FJ256GP710A microcont...

Page 7: ...MCU when on board modules are inactive CAUTION Electrostatic sensitive device Permanent damage may occur on devices subjected to high energy electrostatic discharges which readily accumulate on the hu...

Page 8: ...presence of power supply You can also power the board using a Li Polymer battery viaon boardbatteryconnector On boardbattery charger circuit MCP73832 enables you to charge the battery over a USB conn...

Page 9: ...2160UW STAT VSS 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 22K E10 10uF R47 120K VCC 1 8 VCC 1 8 R50 0R 1 2...

Page 10: ...f program memory 30 720 Bytes of RAM 85 I O pins Internal Oscillator 7 37 MHz 512kHz nanoWatt features Fast Wake Fast Control 2 UART 2 SPI 2 I2C 2 CAN DAC ADC etc Data Memory Bus Data Bus 40 60 MIPS 1...

Page 11: ...Page 11 The microcontroller can be programmed in three ways 01 02 03 Over UART bootloader Using mikroProg external programmer Using ICD2 3 external programmer 3 Programming the microcontroller...

Page 12: ...from a PC to MCU you need bootloader software ds30 Loader which can be downloaded from Upon download unzip the file to the desired location and start ds30 Loader software Figure 3 1 ds30 Loader open s...

Page 13: ...M port step 1 Choosing COM port Figure 3 3 Selecting COM port 01 From drop down list select USB COM port which is used for communication with a PC in this case COM5 In Device Manager you can see which...

Page 14: ...m drop down list select MCU chip 256GP710A step 2 Choosing device family step 3 Choosing device Figure 3 4 Selecting MCU family 01 From drop down list select MCU family dsPIC33FJ 01 Figure 3 5 Selecti...

Page 15: ...p up window for HEX file choosing step 4 Browse for HEX file 01 Click on Browse button and from pop up window figure 3 7 select HEX file which will be uploaded to MCU memory 01 03 02 01 Select desired...

Page 16: ...igure 3 9 Write program 01 First RESET mikromedia and then within 5s click on Write button 01 Figure 3 8 Seting baud rate step 5 Set Baud rate 01 From drop down list set baud rate value to 256000 Chec...

Page 17: ...ll get a notice in ds30 Loader history window Progress bar indicates HEX file upload process 01 01 If you accidently erase bootloader program from MCU memory it is possible to load it again with exter...

Page 18: ...is connected to the development system via the CN6 connector Figure 3 12 mikroProg is a fast USB 2 0 programmer with mikroICD hardware In Circuit Debugger Smart engineering allows mikroProg to suppor...

Page 19: ...12 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...

Page 20: ...2 or ICD3 programmer In order to enable the ICD2 and ICD3 programmers to be connected to the development system it is necessary to provide an appropriate connector such as the ICD2 CONNECTOR BOARD Thi...

Page 21: ...B9 AN9 RB8 AN8 RB13 RB12 RE7 RC1 RC2 RC3 RA15 SCL1 RG2 RB15 RB14 SDO1 RF8 SDI1 RF7 SCK1 RF6 SDA1 RG3 GND VCC RA6 RG0 RG1 RE0 RF1 RF0 RD7 RD6 RE6 RE5 RE2 RG13 RG12 RG14 RE1 RA7 RG8 SDO2 RA9 Vref RB1 RB...

Page 22: ...the top of the front side Figure 4 2 If you want to reset the circuit press the reset button It will generate a low voltage level on the microcontroller reset pin input In addition a reset can be exte...

Page 23: ...8 AN8 RB13 RB12 RE7 RC1 RC2 RC3 RA15 SCL1 RG2 RB15 RB14 SDO1 RF8 SDI1 RF7 SCK1 RF6 SDA1 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 AN2 RB3...

Page 24: ...dwithan8MHzcrystaloscillator X1 circuitthat provides external clock to the microcontroller OSC pins This base frequencyissuitableforfurtherclockmultipliersandidealforgeneration of the necessary USB cl...

Page 25: ...2 RE7 RC1 RC2 RC3 RA15 SCL1 RG2 RB15 RB14 SDO1 RF8 SDI1 RF7 SCK1 RF6 SDA1 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 AN2 RB3 RB4 RB5 RA13...

Page 26: ...ard contains a microSD card slot for using microSD cards in your projects It enables you to store large amounts of data externally thus saving microcontroller memory microSD cards use Serial Periphera...

Page 27: ...RA6 RG0 RG1 RE0 RF1 RF0 RD7 RD6 RE6 RE5 RE2 RG13 RG12 RG14 RE1 RA7 RG8 SDO2 RA9 Vref RB1 RB2 AN2 RB3 RB4 RB5 RA13 RD9 RD8 U1RX RF2 U1TX RF3 GND RG7 SDI2 RG6 SCK2 RA1 RE3 RE4 RG15 VCC RB7 PGED1 RB6 PG...

Page 28: ...ered 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 data in...

Page 29: ...RB0 RF4 RF5 RA14 RA5 RD14 RD15 RA2 RF13 VCC RA3 VCC VCC RA12 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 RD...

Page 30: ...s 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 SP...

Page 31: ...R RC4 CLKI RC12 CLKO RC15 RD10 RD3 RD1 SOSCI RC13 SOSCO RC14 GND RD2 RD12 RD13 RD4 RD5 RG9 RD11 RD0 U1 MP3 CS C20 22pF C19 22pF C11 100nF R1 1M R20 10K R21 10K MP3 DREQ MP3 RST C10 100nF C4 100nF C12...

Page 32: ...next to the battery connector FT232RL USB UART IC enables you to implement UART serial communication functionality via USB cable since dsPIC33FJ256GP710A does not support USB protocol Before connectin...

Page 33: ...RA7 RG8 SDO2 RA9 Vref RB1 RB2 AN2 RB3 RB4 RB5 RA13 RD9 RD8 U1RX RF2 U1TX RF3 GND RG7 SDI2 RG6 SCK2 RA1 RE3 RE4 RG15 VCC RB7 PGED1 RB6 PGEC1 RB0 RF4 RF5 RA14 RA5 RD14 RD15 RA2 RF13 VCC RA3 VCC VCC RA1...

Page 34: ...ter s function is defined by the user in the program loaded into the microcontroller Communication between the accelerometer and the microcontroller is performed via the I2C interface You can set the...

Page 35: ...PIC33FJ256GP710A 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 RB11 RB10 AN10 RB9 AN9 RB8 AN8 RB13 RB12 RE7 RC1 RC2 RC3 RA15 SCL1 RG2 RB15 RB14 SDO1 RF8 SDI1 RF7 SCK1 RF6 SDA1 RG3 GND V...

Page 36: ...are getting increasingly demanding it is necessary to provide additional memory space to be used for storing more data The flash memory module enables the microcontroller to use additional 8Mbit flash...

Page 37: ...RB12 RE7 RC1 RC2 RC3 RA15 SCL1 RG2 RB15 RB14 SDO1 RF8 SDI1 RF7 SCK1 RF6 SDA1 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 AN2 RB3 RB4 RB5 RA...

Page 38: ...CK2 RA1 RE3 RE4 RG15 VCC RB7 PGED1 RB6 PGEC1 RB0 RF4 RF5 RA14 RA5 RD14 RD15 RA2 RF13 VCC RA3 VCC VCC RA12 RA0 VCC GND RF12 RA4 GND VCAP AGND AVCC RA10 Vref MCLR RC4 CLKI RC12 CLKO RC15 RD10 RD3 RD1 SO...

Page 39: ...D4 OC5 CN13 AN9 RA12 RD5 OC6 CN14 AN20 INT1 RA13 RD8 IC1 AN21 INT2 RA14 RD9 IC2 INT3 RA15 RD14 IC7 U1CTS CN20 INT4 RB6 RD15 IC8 U1RTS CN21 PGEC1 AN6 OCFA RB7 RD6 OC7 CN15 PGED1 AN7 RF6 RC2 AN17 T3CK T...

Page 40: ...ge 40 14 Dimensions 73 66 81 15 63 5 2 67 2 54 36 58 55 88 60 45 1 6 63 2 03 3195 2900 4 157 7 276 2380 2200 50 2 1976 2500 1440 105 100 80 8 89 350 7 62 300 3 2 126 57 6 2268 69 3 2728 43 2 1700 Lege...

Page 41: ...e you to easily expand your board s 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 05 0...

Page 42: ...ith ikroElektronika compilers Visual TFT is rich with examples which are an excellent starting point for your future projects Download it from the link bellow You have now completed the journey throug...

Page 43: ...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 not...

Page 44: ...periencing some problems with any of our products or just need additional information please place your ticket at www mikroe com support If you have any questions comments or business proposals do not...

Page 45: ...http moschip ru get element ISO 9001 2011 107023 6 7 495 668 12 70 7 495 668 12 70 304 E mail info moschip ru Skype moschip ru_3 moschip ru_4 moschip ru_11 moschip ru_12 moschip ru_6 moschip ru_7 mosc...

Reviews: