background image

Multimedia Expansion Board User’s Guide

DS61160A-page 24

©

 2010 Microchip Technology Inc.

2.5

JOYSTICK AND FIRE BUTTON

The Multimedia Expansion Board provides a four direction joystick with a fire button 
(Figure 2-9). The directional joystick and fire button can be used to interact with and 
provide feedback to an application. The joystick (S2) is also connected to the fire button 
(S1), as shown in Figure 2-10, which allows the user to press either the fire button or 
the joystick to register a fire command.

FIGURE 2-9:

JOYSTICK (S2 SWITCH)

FIGURE 2-10:

FIRE BUTTON (S1 SWITCH)

FIGURE 2-11:

JOYSTICK AND FIRE BUTTON CONNECTION SCHEMATIC

TABLE 2-4:

JOYSTICK AND FIRE BUTTON CONNECTIONS

Joystick and Fire Button Pin Description

Expansion Connector Pin

Up

RB1/CN3

Down

RB3/CN5

Left

RB0/CN2

Right

RB4/CN6

Fire

RB15/CN12

AN1/CN3/RB1

AN4/CN5/RB4

AN0/CN2/RB0

AN3/CN4/RB3

AN15/CN12/RB15

AN15/CN12/RB15

UP

FIRE

LEFT

FIRE

RIGHT

DOWN

Summary of Contents for DS61160A

Page 1: ...2010 Microchip Technology Inc DS61160A Multimedia Expansion Board User s Guide...

Page 2: ...ology Incorporated in the U S A All other trademarks mentioned herein are property of their respective companies 2010 Microchip Technology Incorporated Printed in the U S A All Rights Reserved Printed...

Page 3: ...ot 23 2 5 Joystick and Fire Button 24 2 6 User Controlled LEDs 25 2 7 Accelerometer and Temperature Sensor 26 2 8 External Memory 27 2 9 24 bit Audio Codec 29 2 10 802 11 Wireless Connectivity 32 2 11...

Page 4: ...Multimedia Expansion Board User s Guide DS61160A page 4 2010 Microchip Technology Inc...

Page 5: ...tions of each starter kit Appendix A Board Layout and Schematics provides a block diagram board layouts and detailed schematics of each starter kit NOTICE TO CUSTOMERS All documentation becomes dated...

Page 6: ...t with right angle bracket A menu path File Save Bold characters A dialog button Click OK A tab Click the Power tab Text in angle brackets A key on the keyboard Press Enter F1 Courier New font Plain C...

Page 7: ...ompiler for PIC32 to develop an application MPLAB IDE User s Guide DS51519 Refer this document for more information pertaining to the installation and implementation of the MPLAB IDE software as well...

Page 8: ...his includes the MPLAB REAL ICE and MPLAB ICE 2000 in circuit emulators In Circuit Debuggers The latest information on the Microchip in circuit debuggers This includes the MPLAB ICD 3 and PICkit 2 MPL...

Page 9: ...Preface 2010 Microchip Technology Inc DS61160A page 9 DOCUMENT REVISION HISTORY Revision A June 2010 This is the initial release of the Multimedia Expansion Board User s Guide...

Page 10: ...Multimedia Expansion Board User s Guide DS61160A page 10 2010 Microchip Technology Inc NOTES...

Page 11: ...ultimedia Features 1 1 KIT CONTENTS The Multimedia Expansion Board kit contains the following items Multimedia Expansion Board Multimedia Expansion Board Information Sheet 1 2 MULTIMEDIA FEATURES The...

Page 12: ...2 1 Solomon Systech Graphics Controller SSD1926 2 microSD card slot 3 Regulated 3 3V and 1 8V power supply for powering the board via a starter kit or 9 14V power supply 4 Accelerometer and temperatu...

Page 13: ...Introduction 2010 Microchip Technology Inc DS61160A page 13 FIGURE 1 2 MULTIMEDIA EXPANSION BOARD COMPONENT LAYOUT BACK SIDE 2 10 3 9 1 4 5 6 7 8...

Page 14: ...Multimedia Expansion Board User s Guide DS61160A page 14 2010 Microchip Technology Inc NOTES...

Page 15: ...ed on the Multimedia Expansion Board Figure 2 1 By connecting a 9 14V power supply to the DC connector the Multimedia Expansion Board and starter kit will receive the proper voltages The user can also...

Page 16: ...ansion Board device TABLE 2 1 STARTER KIT PIN DESCRIPTION Starter Kit Connector J3 Multimedia Expansion Board Pin Description Pin Type Device Description 25 PMP Data 7 0 I O Graphics Controller SSD192...

Page 17: ...I MRF24WBOMA External Interrupt 115 RA10 O Reset 71 RB8 O Chip Enable 76 SCL2 I O PICtail J5 Pin 3 74 SDA2 I O Pin 5 47 SDI2 I O Pin 7 49 SDO2 I O Pin 9 45 SCK2 I O Pin 11 51 RG9 I O Pin 13 88 U1RX I...

Page 18: ...Inc FIGURE 2 2 EXPANSION CONNECTOR FOR EASY INTERFACE TO PIC32 STARTER KITS CAUTION When connecting the Multimedia Expansion Board to a starter kit do not have power applied to either the starter kit...

Page 19: ...ed by a Solomon Systech SSD1926 LCD controller which is shown in Figure 2 4 The display controller may be configured to use an 8 bit or 16 bit interface see Section 2 12 CPLD for configuration data Th...

Page 20: ...D_DATA8 LCD_DATA9 LCD_DATA10 LCD_DATA13 LCD_DATA14 RG13 PMPD1 PMPD2 PMPD3 PMPD5 PMPD6 PMPD8 PMPD9 RC3 PMPD0 PMPD4 PMPD7 PMPRD RA10 LCD_DEN LCD_DATA1 LCD_DATA3 LCD_DATA6 LCD_SHIFT LCD_DATA11 LCD_DATA12...

Page 21: ...4 LCD_DATA13 LCD_DATA5 LCD_DATA4 LCD_DATA11 LCD_DATA10 LCD_DATA2 LCD_DATA1 LCD_DEN LCD_SHIFT LCD_FRAME LCD_RESET LED LED LCD_CS LCD_DATA8 LCD_DATA17 LCD_DATA12 LCD_DATA3 LCD_DATA9 LCD_DATA0 LCD_LINE A...

Page 22: ...ER I O CONNECTIONS TABLE 2 3 DISPLAY TOUCH SCREEN I O CONNECTIONS SSD1926 Pin Description Expansion Connector Pin Chip Select RG13 Chip Reset 1 RA10 Chip Register Select RB10 Chip Wait RC3 Note 1 This...

Page 23: ...re SD card interface as shown in Figure 2 7 The Multimedia Expansion Board takes advantage of this interface by providing a microSD card slot as shown in Figure 2 8 FIGURE 2 7 microSD CARD SLOT FIGURE...

Page 24: ...ed to the fire button S1 as shown in Figure 2 10 which allows the user to press either the fire button or the joystick to register a fire command FIGURE 2 9 JOYSTICK S2 SWITCH FIGURE 2 10 FIRE BUTTON...

Page 25: ...pansion Board provides five user controlled LEDs as shown in Figure 2 12 FIGURE 2 12 LEDS FIGURE 2 13 LED CONNECTION SCHEMATIC TABLE 2 5 LED CONNECTIONS LED Description Expansion Connector Pin LED 1 R...

Page 26: ...Expansion Board provides an interface to the BMA150 which is a 3 axis x y and z plane accelerometer and tem perature sensor as shown in Figure 2 14 The PIC microcontroller uses an I2C bus interface to...

Page 27: ...rage mediums an EEPROM 24LC08 and serial NOR Flash SST25VF016 2 8 1 EEPROM The 24LC08 is a 128 byte EEPROM as shown in Figure 2 16 The PIC32 microcontroller uses an I2 C bus interface to communicate t...

Page 28: ...o controller uses a SPI bus interface to communicate to the SST25VF016 The CPLD needs to be properly configured for the PIC32 microcontroller to be able to access the SST25VF016 For configuration info...

Page 29: ...recording as shown in Figure 2 20 For playing back audio the Multimedia Expansion Board provides two output jacks a headphone and line out jack which are shown in Figure 2 21 A microphone input jack i...

Page 30: ...Expansion Board User s Guide DS61160A page 30 2010 Microchip Technology Inc FIGURE 2 22 WM8731 CONNECTION SCHEMATIC RHPOUT LHPOUT SDI1 SCK1 LOUT HPGND SCL2 HPVDD SDO1 ROUT SDA2 MICIN MICBIAS HPGND CO...

Page 31: ...Hardware 2010 Microchip Technology Inc DS61160A page 31 FIGURE 2 23 LINE OUT HEADPHONE AND MICROPHONE SCHEMATICS MICBIAS MICIN RHPOUT LHPOUT ROUT LOUT HPGND HPGND HPGND...

Page 32: ...module as shown in Figure 2 24 The PIC32 micro controller uses a SPI bus interface to communicate to the MRF24WBOMA The CPLD needs to be properly configured for the PIC32 microcontroller to access the...

Page 33: ...more information on how to properly interface to the board as not all daughter boards are compatible refer to the specific PICtail daughter board schematic FIGURE 2 26 I O EXPANSION CONNECTOR FIGURE...

Page 34: ...aphics Bus Width CPLD configuration Table 2 7 and Table 2 8 provide information on the SPI channels that are configured by the CPLD Table 2 9 provides information on the default CPLD configuration com...

Page 35: ...g RA6 Pin Setting Peripheral 0 0 SPI Flash 0 1 MRF24WBOMA 1 0 Expansion Slot 1 1 Reserved Expansion Connector Pin PIC32MX Starter Kit CPLD Configuration RG14 RG12 RA7 RA6 PIC32MX General Purpose Start...

Page 36: ...Multimedia Expansion Board User s Guide DS61160A page 36 2010 Microchip Technology Inc NOTES...

Page 37: ...DIA EXPANSION BOARD BLOCK DIAGRAM FIGURE A 1 HIGH LEVEL BLOCK DIAGRAM OF THE MULTIMEDIA EXPANSION BOARD Starter Kit Connector Graphics Controller Accelerometer and Temperature Sensor microSD Card EEPR...

Page 38: ...2010 Microchip Technology Inc DS61160A page 38 A 2 MULTIMEDIA EXPANSION BOARD LAYOUT FIGURE A 2 MULTIMEDIA EXPANSION BOARD LAYOUT FRONT SIDE TOP ASSEMBLY Multimedia Expansion Board...

Page 39: ...2010 Microchip Technology Inc DS61160A page 39 FIGURE A 3 MULTIMEDIA EXPANSION BOARD LAYOUT BACK SIDE TOP ASSEMBLY...

Page 40: ...TA5 LCD_DATA7 LCD_DATA8 LCD_DATA9 LCD_DATA10 LCD_DATA13 LCD_DATA14 RG13 PMPD1 PMPD2 PMPD3 PMPD5 PMPD6 PMPD8 PMPD9 RC3 PMPD0 PMPD4 PMPD7 PMPRD RA10 LCD_DEN LCD_DATA1 LCD_DATA3 LCD_DATA6 LCD_SHIFT LCD_D...

Page 41: ...DO1A ZG_SCK SDI3A SDO3A SS1A RD14 SCK2 SCK2A SCK1A SDO2 SDO2A SS2 SS2A RG9 SS1 RB2 RA9 RD1 FL_SDO ZG_UARTTX WIFI_CS FL_SDI RA7 RA6 ZG_UARTRX WIFI_SDO INT3 RA14 WIFI_SDI RG14 SS3A RF12 ZG_SDI ZG_SDO SD...

Page 42: ...User s Guide DS61160A page 42 2010 Microchip Technology Inc FIGURE A 6 microSD CARD CONNECTOR FIGURE A 7 DISPLAY BACKLIGHT SD_WP SD_DATA0 SD_CMD SD_DATA2 SD_CD SD_DATA1 SD_CLK SD_DATA3 BACKLIGHT_EN L...

Page 43: ...2010 Microchip Technology Inc DS61160A page 43 FIGURE A 8 JOYSTICK AND FIRE BUTTON AN1 CN3 RB1 AN4 CN5 RB4 AN0 CN2 RB0 AN3 CN4 RB3 AN15 CN12 RB15 AN15 CN12 RB15 UP FIRE LEFT RIGHT DOWN FIRE...

Page 44: ...S LCD_SCK LCD_MOSI LCD_DC LCD_DATA6 LCD_DATA7 LCD_DATA15 LCD_DATA16 LCD_DATA14 LCD_DATA13 LCD_DATA5 LCD_DATA4 LCD_DATA11 LCD_DATA10 LCD_DATA2 LCD_DATA1 LCD_DEN LCD_SHIFT LCD_FRAME LCD_RESET LED LED LC...

Page 45: ...2010 Microchip Technology Inc DS61160A page 45 FIGURE A 10 MEMORY SDA2 FL_SDI FL_SCK SCL2 FL_CS FL_SDO...

Page 46: ...User s Guide DS61160A page 46 2010 Microchip Technology Inc FIGURE A 11 AUDIO RHPOUT LHPOUT SDI1 SCK1 LOUT HPGND SCL2 MICBIAS MICIN RHPOUT LHPOUT ROUT LOUT HPVDD SDO1 ROUT SDA2 HPGND HPGND MICIN MICBI...

Page 47: ...2010 Microchip Technology Inc DS61160A page 47 FIGURE A 12 POWER SUPPLY...

Page 48: ...IGURE A 14 I O EXPANSION CONNECTOR RA10 C1OUT AN8 ZG_SCK ZG_CS ZG_UARTTX ZG_UARTRX ZG_SDI INT3 RA14 ZG_SDO RA10 SCL2 WIFI_CS SS3A RF12 SDO3A SDI3A WIFI_SCK WIFI_SDI SDA1 SCL1 SCK3A WIFI_SDO SS1 RB2 I...

Page 49: ...12 RG14 PIC32_PGD2 PIC32_MCLR TMS RA0 TCK RA1 TDO RA5 VREF SDO3A SDI3A SCK3A SCK1A SDO1A SDA1 SCL1 SCL2 AN0 CN2 RB0 AN1 CN3 RB1 AN3 CN4 RB3 AN4 CN5 RB4 IC1 RD8 IC3 IC4 RD0 RD1 RD3 OC5 SOSCO SOSC1 RC13...

Page 50: ...Multimedia Expansion Board User s Guide DS61160A page 50 2010 Microchip Technology Inc FIGURE A 16 ANALOG PLANES FIGURE A 17 DIGITAL PLANES HPGND HPVDD...

Page 51: ...2010 Microchip Technology Inc DS61160A page 51 FIGURE A 18 ACCELEROMETER FIGURE A 19 USER AND POWER LEDs SDA2 SCL2 U3 RC2 RD3 RD2 RC1 RD1...

Page 52: ...Multimedia Expansion Board User s Guide DS61160A page 52 2010 Microchip Technology Inc NOTES...

Page 53: ...03 CAP0603 TDK Corporation C1608C0G1H180J DKC 445 1272 1 ND 1 C24 CAP CER 820PF 50V 10 X7R 0603 CAP0603 Murata GRM188R71H821KA01D DKC 490 1493 1 ND 2 C25 C28 CAP CER 8 0PF 50V C0G 0603 CAP0603 TDK Cor...

Page 54: ...570 020 3_FLIP Hirose FX10A 120S 12 SV 71 DKC H11234 ND 1 J4 CONN EJECT MICROSD PUSH PUSH SMD CONN_2908 05W B MG 3M 2908 05WB MG DKC 3M5607CT ND 1 J5 CONN FEMALE 28POS DL 1 R A TIN HDR2X14 Sullins PPT...

Page 55: ...R5 R34 RES 0 0 OHM 1 8W 5 0805 SMD RES0805 Panasonic ERJ 6GEY0R00V DKC P0 0ACT ND 3 R7 R8 R10 RES 1 00K OHM 1 10W 1 0603 SMD RES0603 Panasonic ERJ 3EKF1001V DKC P1 00KHCT ND 1 R9 S 10 0M OHM 1 10W 1...

Page 56: ...e Microchip MRF24WBOMA N A N A 1 LCD Truly TFT 3 2 320x240 Color Display with 4 wire Touch Panel mD LCD0025 1 U1 Solomon Systech SSD1926 LCD Graphic Controller SSD1926_QFP128 Solomon SSD1926 mD IC0040...

Page 57: ...stick and Fire Button 24 LCD controller 19 microSD card interface 23 PIC32 expansion connector 16 Power supply 15 QVGA TFT touchscreen 19 User controlled LEDs 25 Wireless connectivity 32 I Internet Ad...

Page 58: ...86 21 5407 5066 China Shenyang Tel 86 24 2334 2829 Fax 86 24 2334 2393 China Shenzhen Tel 86 755 8203 2660 Fax 86 755 8203 1760 China Wuhan Tel 86 27 5980 5300 Fax 86 27 5980 5118 China Xian Tel 86 29...

Page 59: ...Mouser Electronics Authorized Distributor Click to View Pricing Inventory Delivery Lifecycle Information Microchip DM320005...

Reviews: