PIC24FJ256DA210 Development Board User’s Guide 2010 Microchip Technology Inc.
Note the following details of the code protection feature on Microchip devices: • Microchip products meet the specification contained in their particular Microchip Data Sheet. • Microchip believes that its family of products is one of the most secure families of its kind on the market today, when used in the intended manner and under normal conditions. • There are dishonest and possibly illegal methods used to breach the code protection feature.
PIC24FJ256DA210 DEVELOPMENT BOARD USER’S GUIDE Table of Contents Preface ........................................................................................................................... 5 Chapter 1. Introducing the Development Board 1.1 Introduction ................................................................................................... 11 1.2 Development Board Features ...................................................................... 11 1.3 Power Requirements ....................
PIC24FJ256DA210 Development Board User’s Guide NOTES: DS51911A-page 4 2010 Microchip Technology Inc.
PIC24FJ256DA210 DEVELOPMENT BOARD USER’S GUIDE Preface NOTICE TO CUSTOMERS All documentation becomes dated, and this manual is no exception. Microchip tools and documentation are constantly evolving to meet customer needs, so some actual dialogs and/or tool descriptions may differ from those in this document. Please refer to our web site (www.microchip.com) to obtain the latest documentation available. Documents are identified with a “DS” number.
PIC24FJ256DA210 Development Board User’s Guide CONVENTIONS USED IN THIS GUIDE This manual uses the following documentation conventions: DOCUMENTATION CONVENTIONS Description Arial font: Italic characters Represents Referenced books Emphasized text A window A dialog A menu selection A field name in a window or dialog A menu path MPLAB® IDE User’s Guide ...is the only compiler...
Preface RECOMMENDED READING This user's guide describes how to use PIC24FJ256DA210 Development Board. Other useful documents are listed below. The following Microchip documents are available and recommended as supplemental reference resources. PIC24FJ256DA210 Data Sheet (DS39969) Consult this document for detailed information on the PIC24FJ256DA210 microcontroller with integrated graphics controller.
PIC24FJ256DA210 Development Board User’s Guide THE MICROCHIP WEB SITE Microchip provides online support via our web site at www.microchip.com. This web site is used as a means to make files and information easily available to customers.
Preface DEVELOPMENT SYSTEMS CUSTOMER CHANGE NOTIFICATION SERVICE Microchip’s customer notification service helps keep customers current on Microchip products. Subscribers will receive e-mail notification whenever there are changes, updates, revisions or errata related to a specified product family or development tool of interest. To register, access the Microchip web site at www.microchip.com, click on Customer Change Notification and follow the registration instructions.
PIC24FJ256DA210 Development Board User’s Guide NOTES: DS51911A-page 10 2010 Microchip Technology Inc.
PIC24FJ256DA210 DEVELOPMENT BOARD USER’S GUIDE Chapter 1. Introducing the Development Board 1.1 INTRODUCTION The PIC24FJ256DA210 Development Board is an efficient, low-cost development platform to evaluate the features and performance of Microchip’s PIC24FJ256DA210 microcontroller. The 16-bit microcontroller integrates a high-performance graphics controller, CTMU and USB OTG modules essential for integrated human interface applications.
PIC24FJ256DA210 Development Board User’s Guide FIGURE 1-2: PIC24FJ256DA210 DEVELOPMENT BOARD LAYOUT 20 21 22 1 2 3 4 5 19 18 6 17 16 15 7 M 14 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22.
Introducing the Development Board 1.2.1 PIC24FJ256DA210 Microcontroller At the heart of the PIC24FJ256DA210 Development Board is the PIC24FJ256DA210 microcontroller. This microcontroller comes with a 16-bit core along with integrated graphics controller, as well as a wide range of peripherals.
PIC24FJ256DA210 Development Board User’s Guide 1.4 COMPANION DISPLAY BOARDS The PIC24FJ256DA210 Development Board is compatible with all of the graphic display panels shown in Figure 1-3. The demo code that is pre-programmed onto the development board is designed to work with the Graphics Display Truly 3.2” 240x320 Board. The Graphics Display Prototype Board (AC164139) can be used to connect a different display panel.
Introducing the Development Board 1.5 TYPICAL DEVELOPMENT BOARD CONFIGURATIONS The typical connections to use the development board as shipped from the factory are shown in Figure 1-4. To run the pre-programmed demo application: 1. Connect the Truly 3.2” Display Board display into Display Connector V1 (depending on the development board kit ordered, this may or may not be included with the development board) 2.
PIC24FJ256DA210 Development Board User’s Guide 1.7 ADDITIONAL SOFTWARE FOR APPLICATION DEVELOPMENT The demo application that ships with the PIC24FJ256DA210 Development Board only demonstrates part of the microcontroller’s capabilities.
PIC24FJ256DA210 DEVELOPMENT BOARD USER’S GUIDE Chapter 2. The Demonstration Application 2.1 INTRODUCTION This chapter provides a brief overview of the pre-programmed graphics demonstration application that is provided with the PIC24FJ256DA210 Development Board. 2.2 ABOUT THE APPLICATION The pre-programmed demonstration application has been designed as a showcase for the PIC24FJ256DA210 microcontroller.
PIC24FJ256DA210 Development Board User’s Guide • Language: this shows how multiple languages can be integrated into one application. Text examples in Roman, Cyrillic, simplified Chinese, Japanese and Korean alphabets are shown. • Game: this is a simple, interactive adaptation of a “snake” video game. Its operation is self-explanatory. • Animation: this shows animation of stored graphics, along with image scaling and interactivity.
PIC24FJ256DA210 DEVELOPMENT BOARD USER’S GUIDE Chapter 3. Programming and Debugging the Board 3.1 INTRODUCTION The PIC24FJ256DA210 Development Board may be used with MPLAB IDE, the free integrated development environment available on Microchip’s website. MPLAB IDE with Microchip’s compatible programming/debugging hardware allows the development board to be programmed and/or debugged.
PIC24FJ256DA210 Development Board User’s Guide Upon completing this tutorial, you should be able to: • • • • 3.3 Load an existing project in MPLAB IDE Assemble and link the loaded project Debug the loaded project Program the PIC24FJ256DA210 with MPLAB REAL ICE in-circuit emulator or MPLAB ICD 3. LOADING THE PROJECT After installing the Microchip Graphics Library and the Demo Applications that are released with the library, load one of the demo applications to MPLAB IDE: 1. 2. 3. 4. Launch MPLAB IDE.
Programming and Debugging the Board FIGURE 3-2: SET DEVICE 7. Before you build the project, verify that the display panel to be used is the same one included in the code project: a) On the Project Window select and open the file HardwareProfile.h. (Figure 3-3). b) Select the appropriate header file for the display board to be used. Refer to the Graphics Library help file for more information on selecting the hardware profile. Refer to the “Demo Compatibility Guide” under the “Demo Projects” section.
PIC24FJ256DA210 Development Board User’s Guide 3.4 BUILDING THE CODE For the loaded project, building the code consists of compiling the source files to create an object file, GMAP USB Demo PIC24.o, then linking the object file to create the output files GMAP USB Demo PIC24.hex and GMAP USB Demo PIC24.cof. The HEX file contains the data necessary to program the device, and the .cof file contains additional information that lets you debug the code at the source code level. 3.4.
Programming and Debugging the Board FIGURE 3-5: 3.5 BUILD OUTPUT PROGRAMMING THE PIC24FJ256DA210 Programming the PIC24FJ256DA210 is possible through any one of the following development hardware: • • • • MPLAB REAL ICE in-circuit emulator MPLAB ICD 2 or MPLAB ICD 3 PICkit 3 The MPLAB PM3 Universal Device Programmer For this example, MPLAB REAL ICE in-circuit emulator is assumed to be used. 3.5.
PIC24FJ256DA210 Development Board User’s Guide FIGURE 3-6: Note: 3.5.2 PIC24FJ256DA210 DEVELOPMENT BOARD CONFIGURATION BITS Do not use the Configuration Bits window to set device configuration if configuration macros are already used in the source code. To do this, check the “Configuration Bits set in code” checkbox at the top of the Configuration bits window. Refer to the “MPLAB IDE Simulator, Editor User’s Guide” (DS51025) for additional information.
Programming and Debugging the Board FIGURE 3-7: 3.5.3 ENABLING MPLAB® REAL ICE™ IN-CIRCUIT EMULATOR Program the Device From the Debugger menu, select Program to program the part. The Output window (Figure 3-8) displays the program steps as they occur. Observe the results of the programming. When the “Programming/Verify complete” message appears, the device is programmed and ready to run. FIGURE 3-8: 2010 Microchip Technology Inc.
PIC24FJ256DA210 Development Board User’s Guide 3.6 RUNNING THE CODE The example application can either execute in real time (Run) or steps (Step Into, Step Over, and Animate.) Real-time execution occurs when you select Run in MPLAB IDE. Once the device code is halted, either by Halt or a breakpoint, you can step.
Programming and Debugging the Board 3.7 DEBUGGING THE CODE Assuming that you have modified the code to implement your own application on the PIC24FJ256DA210, it is possible that it will not work after your first build and needs to be debugged. MPLAB IDE provides an editor and several debug features, such as breakpoints and Watch windows, to aid in application code debugging. This section includes: • Editing Application Code • Using Breakpoints and Mouseovers • Using Watch Windows 3.7.
PIC24FJ256DA210 Development Board User’s Guide 3.7.2 Using Breakpoints and Mouseovers To set a breakpoint in code, use one of the following methods: • Double Click in Gutter: Double click on the window gutter next to the line of code where you want the breakpoint. Double click again to remove the breakpoint. • Pop-up Menu: Place the cursor over the line of the code where you want the breakpoint. Then, right click to pop up a menu and select “Set Breakpoint”.
Programming and Debugging the Board 3.7.3 Using Watch Windows To use a Watch window: 1. The Watch window is made visible on the desktop by selecting View > Watch. It contains four selectable watch views (via tabs) in which to view variables (SFRs, symbols and absolute address). 2. Select an SFR or symbol from the list and click the related Add button to add it to the Watch window, or click in the “Address” column and enter an absolute address.
PIC24FJ256DA210 Development Board User’s Guide NOTES: DS51911A-page 30 2010 Microchip Technology Inc.
PIC24FJ256DA210 DEVELOPMENT BOARD USER’S GUIDE Chapter 4. Development Board Hardware 4.1 INTRODUCTION This chapter provides a more detailed description of the hardware on the PIC24FJ256DA210 Development Board, and the procedures on configuring its many features. Topics covered include: • Functional Overview • General Hardware Features • Setup and Configuration 4.
PIC24FJ256DA210 Development Board User’s Guide FIGURE 4-1: PIC24FJ256DA210 DEVELOPMENT BOARD BLOCK DIAGRAM Display Panel (TFT, CSTN, MSTN) Resistive Touch Screen Display SPI DISPLAY Connector 512 KByte SRAM SPI FLASH (16MBit) SPI 512 Kbyte FLASH USB Host USB Device PICtail™ Plus Connector EPMP PIC24FJ256DA210 UART RS-232 Transceiver USB ICSP™ OTG USB 4.3 3 CTMU/ 4 LEDs 3 Buttons/ Switches R3 Potentiometer GENERAL HARDWARE FEATURES 4.3.
Development Board Hardware 4.3.3 Oscillator Options The PIC24FJ256DA210 Development Board is equipped with two separate oscillator circuits. The main oscillator uses an 8 MHz crystal (Y1) and functions as the controller’s primary oscillator. A second oscillator is implemented using a discrete oscillator circuit with a 32.768 kHz (watch type) crystal (Y2).
PIC24FJ256DA210 Development Board User’s Guide 4.4 SETUP AND CONFIGURATION The PIC24FJ256DA210 Development Board has been designed with a wide range of hardware options. These allow the user to evaluate the entire range of the microcontroller’s features, include user-defined inputs, explore the range of graphics options, and incorporate USB connectivity options. To maintain flexibility, many of the board’s hardware options are configured using standard jumpers.
Development Board Hardware Due to pin constraints, some features of the development board overlap more than others. In these cases, configuring the board for one major functionality means limiting or disabling another. Table 4-2 shows the major areas of overlap. Additional details are provided in the following sections. TABLE 4-2: SUMMARY OF BOARD CONFIGURATIONS VS.
PIC24FJ256DA210 Development Board User’s Guide FIGURE 4-3: CONFIGURATION OF USER-DEFINED FEATURES 1 2 3 M TABLE 4-3: JUMPER SETTINGS FOR RB5, RE9 AND RG8 INPUTS Jumper JP13 JP14 JP15 4.4.1.
Development Board Hardware 4.4.1.2 CTMU TOUCH SENSE INPUTS The development board is equipped with five touch sensor inputs. These are multiplexed between three CTMU (Charge Time Measurement Unit) analog channels, as shown in Table 4-4. The areas within the white border of each pad is the touch-sensitive areas. Note that all three CTMU inputs must be enabled to use the entire pad.
PIC24FJ256DA210 Development Board User’s Guide 4.4.2 USB Connectivity The PIC24FJ256DA210 Development Board supports three distinct full-speed USB modes: Host mode (default), Device mode, and USB On-The-Go (OTG) mode. Although the particular operating mode of the microcontroller is determined by the application and device configuration, the development board hardware also needs to be configured to suit the mode as well. These are selected by the USB mode jumpers (Figure 4-4, callout 1).
Development Board Hardware 4.4.2.3 USB ON-THE-GO (OTG) MODE To enable the USB OTG mode: 1. Install jumper J5. 2. Remove jumpers J6 and J7. 3. To detect the status of the regulated output voltage of the charge pump, connect the charge pump PGOOD signal to the microcontroller (Figure 4-4, callout 3): a) Remove jumper JP14 (disconnects CTMU_PAD2, LED D2 and switch S2). b) Populate resistor R32 with a 0resistor (connects PGOOD signal to pin AN21/RE9). 4.
PIC24FJ256DA210 Development Board User’s Guide FIGURE 4-5: UART CONFIGURATION M 4.4.3.1 UART AND USB OTG MODE (TX REMAPPING) Normally, the UART TX signal appears on pin RF3, along with the USBID signal. When USB OTG mode is enabled, USBID takes priority over the TX signal. If the UART is also needed, this requires the TX signal to be remapped to another pin. The development board allows for RG8, normally used for S1/PAD1/LED1, to function as the TX signal in these cases.
Development Board Hardware 4.4.3.2 UART AND DISPLAY BACKLIGHT (RX SIGNAL) The UART’s RX signal is mapped to only one pin (RD0) of the microcontroller. This pin is also used by the development board to optionally control the backlight for the display daughter board; all functions are multiplexed through the same jumper, JP12. If either of the backlight control options is selected, the UART becomes unavailable to the external RS-232 port. 4.4.
PIC24FJ256DA210 Development Board User’s Guide 4.4.4.3 RESISTIVE TOUCH SCREEN INTERFACE The development board supports display panels with a built-in 4-wire resistive touch screen. The resistive touch screen interface (X-, Y-, X+ and Y+) is used to directly connect to the touch screen signals. X+ and Y+ are both analog and digital signals, and are connected to I/O ports that can function both as analog inputs and digital outputs.
Development Board Hardware 4.4.4.5 BACKLIGHT CONTROL Depending on the display glass being used, backlight control is provided as an ON/OFF signal, or as a PWM pulse train for a continuous range of brightness. Jumper JP12 (Figure 4-7, callout 2) selects which signal is enabled on display connector V1. By default, backlight control is disconnected (position 2-4). • To enable BKLT_EN (ON/OFF), set JP12 to bridge 2-3. • To enable BKLT_PWM (PWM controlled contrast), set JP12 to bridge 1-2. Note: 4.4.
PIC24FJ256DA210 Development Board User’s Guide The SRAM options are configured by two jumpers, JP8 and JP11, and resistors R62 and R63. Their locations on the board are shown in Figure 4-8. FIGURE 4-8: SRAM CONFIGURATION 2 3 1 M To configure for the 256 KByte address range (default): 1. Set JP11 (callout 2) to position 1-2 to connect PMA17 to LED D4 only, and use that microcontroller pin to control the LED. Alternatively, remove jumper JP11 (disconnects PMA17 signal entirely). 2.
Development Board Hardware 4.4.5.2 EXTERNAL FLASH MEMORY The PIC24FJ256DA210 Development Board has two external Flash memory devices. Selection is controlled by jumper JP23. Only one can be enabled at any given time: • 512 Kbyte Parallel Flash (SST39LF400A), connected to the EPMP port. • 16 Mbits (2 Mbyte) SPI Serial Flash (SST25VF016B). Flash memory configuration uses the same jumpers and resistors as SRAM configuration (Figure 4-9).
PIC24FJ256DA210 Development Board User’s Guide To configure the 256 KByte address range (default): 1. Set jumper JP23 (callout 1) to position 1-2 (enables the parallel Flash memory). 2. Set JP11 (callout 2) to position 1-2 to connect PMA17 to LED D4 only, and use that microcontroller pin to control the LED. Alternatively, remove jumper JP11 (disconnects PMA17 signal entirely). 3. If installed, remove resistor R63 (callout 4) (disconnects PMA18 signal from Flash memory).
Development Board Hardware 4.4.6.1 DAUGHTER BOARD-SPECIFIC HARDWARE MODIFICATIONS Depending on the PICtail Plus Daughter Board to be used, hardware modification to the development board may be required. The modifications re-route different signals from the microcontroller, particularly EPMP signals, to different pins of the connector. All changes consist of placing 0 resistors in designated areas to enable the connections, or removing existing resistors in other places to disable existing connections.
PIC24FJ256DA210 Development Board User’s Guide FIGURE 4-11: CURRENT MEASUREMENT LOCATIONS M 3 1 4.4.8 2 Other Considerations The PIC24FJ256DA210 supports two slightly different configuration options for its Enhanced PMP. The configurations are selected by the ALTPMP Configuration bit; this allows some flexibility in hardware design by remapping several address and Chip Select lines to different pins. Table 4-9 summarizes the differences.
PIC24FJ256DA210 DEVELOPMENT BOARD USER’S GUIDE Appendix A. Development Board Schematics A.1 INTRODUCTION This section provides detailed technical information on the PIC24FJ256DA210 Development Board. All information in this appendix refers to revision 1.1 of the development board. A.2 HARDWARE FEATURES TABLE A-1: CONNECTOR SUMMARY Connector 2010 Microchip Technology Inc.
PIC24FJ256DA210 Development Board User’s Guide TABLE A-2: SUMMARY OF ALL JUMPER SELECTIONS Function Jumper Setting JP5 Connect VBUS for USB OTG operation Bridged JP6 Connect VBUS for USB Embedded Host operation (default) JP7 Connect VBUS for USB Device operation JP8 Connect PMBE1 to Upper Byte signal of External RAM (U6) (default) JP9 Y- signal of resistive touch screen is connected to RA1 (default) SPI touch screen signal TC_CS is connected to RA1 2-3 JP10 X+ signal of resistive touch scree
GCLK SPI_MISO SPI_MOSI GD6 GD5 GD4 AN5/RB5 AN21/RE9 PMCS1 DISP_SPI_CS TARGET_3.3V PMA2 TARGET_ MCLR AN19/RG8 Y+ PMA18 RC4 GD1 GD8 GD0 PMD7 PMD6 PMD5 VCAP PMA11 ENVREG PMA5 PMD9 TARGET_3.3V 2010 Microchip Technology Inc. TARGET_3.3V GD7 GD11 PMBE0 GD15 PMD12 GD14 PMD13 TARGET_3.3V PMRD/RD5 PMA0 PMD14 PMA1 PMD15 PMA10 PMD11 GD2 PMD10 RA1 GEN PMA12 PMA17/RA7 PMA13 PMD0 GD13 PMD1 GD12 VSYNC TARGET_3.
PIC24FJ256DA210 Development Board User’s Guide FIGURE A-2: DEVELOPMENT BOARD SCHEMATIC, SHEET 2 OF 7 (SWITCHES, POTENTIOMETER AND TOUCH PADS) TARGET_ MCLR AN19/RG8 CTMU_PAD1 XOVERCURRENT TX CTMU_PAD2 CTMU_PAD1 CTMU_PAD3 AN21/RE9 CTMU_PAD2 Y+ PGOOD AN5/RB5 CTMU_PAD3 SHDN DS51911A-page 52 2010 Microchip Technology Inc.
Development Board Schematics FIGURE A-3: DEVELOPMENT BOARD SCHEMATIC, SHEET 3 OF 7 (FLASH AND SRAM OPTIONS) PMA0 PMA1 PMA2 PMA3 PMA4 PMA5 PMD0 PMA7 PMA18_FOR_PT+ PMD3 PMD4 PMA8 PMA9 PMA18 PMA11 PMD5 PMD6 PMA10 PMD8 PMA12 PMA13 PMA14 PMA15 PMD7 PMD9 PMD10 PMD11 PMD12 PMA16 PMA17/RA7 PMD13 PMD14 PMCS1 PMD1 PMD2 PMA6 PMD15 PMRD/RD5 PMWR/RD4 PMBE0 PMBE1 PMA14 PMA15 PMA16 PMA13 PMA12 PMD15 PMA11 PMA10 PMD7 PMD14 PMA9 PMA8 PMD6 PMD13 PMD5 PMD12 PMWR/RD4 PMD4 PMD11 PMD3 PMD2
PIC24FJ256DA210 Development Board User’s Guide FIGURE A-4: DEVELOPMENT BOARD SCHEMATIC, SHEET 4 OF 7 (USB AND UART OPTIONS, POWER SUPPLY) VBUS DVBUS D+ DD+ OVERCURRENT VBUS DD+ USBID PGOOD SHDN USART_TX RTS USART_RX USART_TX TX U1TX CTS USART_RX RX U1RX TARGET_3.3V DS51911A-page 54 2010 Microchip Technology Inc.
Development Board Schematics FIGURE A-5: DEVELOPMENT BOARD SCHEMATIC, SHEET 5 OF 7 (DISPLAY EDGE CONNECTOR, ICD AND PICkit™ CONNECTORS) RC4 X- Y- X+ Y+ RA1 PEN_INT BKLT_PWM RD0 RX SPI_SCK SPI_MOSI SPI_MISO TC_CS BKLT_EN GCLK VSYNC See Section 4.4.4 for RGB interface mapping BKLT_PWM GEN HSYNC GD15 GD14 GD13 GD10 GD9 GD8 GD4 GD3 GD2 GD12 GD11 GD15 GD7 GD6 GD5 GD1 GD0 GD4 GD15 GD15 GD10 GD10 GD4 GD4 DISP_ON SPI_SCK See Section 4.4.
PIC24FJ256DA210 Development Board User’s Guide FIGURE A-6: DEVELOPMENT BOARD SCHEMATIC, SHEET 6 OF 7 (PICtail™ PLUS CONNECTOR AND PICtail CONFIGURATION OPTIONS) AN19/RG8_TO_P1 SPI_SCK U1RX U1TX SPI_MISO SPI_MOSI PMA18_TO_P12 AN5/RB5_TO_P13 PMBE1_TO_P17 AN21/RE9_PMCS1_TO_P18 PMA18_TO_P19 RC13_TO_P20 AN5/RB5 PMD8 PMBE1_PMD11_TO_P28 PMD9 RC13_PMD10_TO_P30 PMA2 PMA9 _PT+ PMA18_FOR AN5/RB5_TO_P13 PMA18_TO_P12 PMA18_TO_P19 PMA5 PMA8 AN19/RG8 AN19/RG8_TO_P72 AN19/RG8_TO_P1 PMA4 PMA3 PMA15 P
Development Board Schematics GD7 GD11 PMBE0 PMD12 PMD13 PMWR/RD4 PMRD/RD5 PMD14 PMD15 VCAP PMD11 ENVREG PMD10 PMD9 PMD8 GEN PMA17/RA7 PMD0 PMD1 PMA16 VSYNC HSYNC PMD2 PMD3 DEVELOPMENT BOARD SCHEMATIC, SHEET 7 OF 7 (MICROCONTROLLER HEADER) PMD4 FIGURE A-7: GCLK SOSCO/SCKI TARGET_3.3V PMD5 RC13 PMD6 RD0 PMD7 PMA14 GD0 PMA15 GD8 GD10 GD1 SPI_SCK RC4 PMBE1 PMA18 PMCS2 Y+ AN19/RG8 OSC2 TARGET_ MCLR OSC1 PMA2 TARGET_3.3V DISP_ON TARGET_3.
PIC24FJ256DA210 Development Board User’s Guide NOTES: DS51911A-page 58 2010 Microchip Technology Inc.
PIC24FJ256DA210 DEVELOPMENT BOARD USER’S GUIDE Appendix B. Modifications for PICtail Plus Daughter Boards B.1 INTRODUCTION This appendix provides a detailed description of the modifying the development board for use with different PICtail Plus daughter boards. Topics include: • Overview of the PICtail Plus Interface • Modifications for Specific Daughter Boards B.
PIC24FJ256DA210 Development Board User’s Guide TABLE B-1: COMPLETE MICROCONTROLLER TO PICtail™ PLUS CONNECTOR PIN MAPPING PICtail™ Plus Pin Standard Signal PIC24FJ256DA210 I/O Pin (#) Pin Standard Signal 1 RB2 AN19/RG8/CTMU1 (12)(1) 68 RG14 PMA16 (95) 2 RF2 RP11/RD0 (72) 72 RA5 AN19/RG8/CTMU1 (12)(1) 3 RF6 RP2/RD8 (68) 74 RA7 PMA17/RA7 (92) 4 RF3 RP16/RF3 (51) 79 RB10 PMA13 (34) 5 RF7 AN1/RP1/RB1 (24) 80 RB11 PMA12 (35) 6 RG2 N/C 81 RB12 PMA11 (41) 7 RF8 AN0/RP0
Modifications for PICtail Plus Daughter Boards TABLE B-2: DEFAULT SIGNAL ROUTING TO PICtail™ PLUS CONNECTOR (BY SIGNAL) Microcontroller Pin PT+ Pin # Resistor PT+ Pin # Resistor PT+ Pin # Resistor AN5/RB5 13 R40 (0) — — — — AN19/RG8 1 R55 (0) 72 R36 (0) — — AN21/RE9 85 R46 (0) 18 R57 (0) — — PMA14 104 R59 (0) — — — — PMA15 103 R56 (0) — — — — PMA18 12 R34 (0) 19 R35 (0) — — PMD10 30(1) R61 (N/C) — — — — PMD11 28(1) R60 (N/C) — — — — PMBE1 17
PIC24FJ256DA210 Development Board User’s Guide B.3 MODIFICATIONS FOR SPECIFIC DAUGHTER BOARDS The configuration resistor changes that are required to make the development board function with available PICtail Plus daughter boards are listed below. This list is complete for compatible boards that were available at the time of publication. Note that some daughter boards are compatible as provided, and that no modifications are required.
PIC24FJ256DA210 DEVELOPMENT BOARD USER’S GUIDE Index B F Building Code...................................................................... 22 Flash Memory ..................................................................... 45 C I Configuration Analog Input (Potentiometer) ...................................... 37 Board Configuration vs Availability of Features .......... 35 EPMP Alternate Configuration .................................... 48 External Memory Flash Memory ...........................
WORLDWIDE SALES AND SERVICE AMERICAS ASIA/PACIFIC ASIA/PACIFIC EUROPE Corporate Office 2355 West Chandler Blvd. Chandler, AZ 85224-6199 Tel: 480-792-7200 Fax: 480-792-7277 Technical Support: http://support.microchip.com Web Address: www.microchip.