Microchip Technology Starter Kit for PIC24F DM240011 DM240011 User Manual

Product codes
DM240011
Page of 42
MPLAB STARTER KIT FOR PIC24F
USER’S GUIDE
© 2008 Microchip Technology Inc.
 
DS51725A-page 27
Chapter 5.  Hardware
This chapter provides a functional overview of the MPLAB Starter Kit for PIC24F, and 
identifies the major hardware components. Topics covered include:
• Application Functional Overview
• Programmer/Debugger Functional Overview
• Board Components
5.1
APPLICATION FUNCTIONAL OVERVIEW
Figure 5-1 illustrates the main functions of the starter kit:
FIGURE 5-1:
APPLICATION SIDE BLOCK DIAGRAM
The application side of the starter kit is centered on the PIC24F256GB106 
microcontroller, which requires very little additional hardware to perform its tasks. All 
application code is stored in the device’s Flash program memory. In addition to the 
application core, the preloaded demo uses substantial parts of the Microchip USB 
Stack Library, the Microchip Memory Disk Drive File System and the Microchip 
Graphics Library to function.
The application accepts user inputs from the capacitive touch pad (S1) and the 
potentiometer (R44). The microcontroller uses one of its A/D converter channels to 
sample and convert the potentiometer’s value to a digital value for the Data Graphing 
and Data Capture demos. Five additional A/D channels are used to monitor the 
individual touch pads of S1. The values from these channels are analyzed with the 
CTMU to determine when a touch-and-release event occurs on any of the pads. The 
application firmware determines which action to take based on the application’s current 
context.
PIC24FJ256GB106
USB mini-B
Receptacle
Touch
Keypads
32 kHz
Crystal
ICSP™
To Debugger Side
(PIC18F67J50)
USB
A Receptacle
D+/D-
OLED
Display
Tri-Color
LED
PMD7:PMD0
PMRD
PMWR
PMCS1
PMA0
RG6/RG7
RG8/RG9
RF4/RF5
AN0
AN8:AN12
SOSCI:SOSCO
PGC/EMUC
PGD/EMUD
MCLR
Potentiometer