Microchip Technology Starter Kit for PIC24F DM240011 DM240011 User Manual
Product codes
DM240011
MPLAB STARTER KIT FOR PIC24F
USER’S GUIDE
© 2008 Microchip Technology Inc.
DS51725A-page 9
Chapter 2. The Demonstration Application
This chapter describes the demonstration application that is preprogrammed on the
PIC24F microcontroller, and how various features highlight the device’s processing
power and hardware functionality. These include:
• Features Used Throughout the Demo Application:
PIC24F microcontroller, and how various features highlight the device’s processing
power and hardware functionality. These include:
• Features Used Throughout the Demo Application:
- Interactive Display System (Processing Power and Parallel Master Port)
- Touch Interface (CMTU)
- Time and Date (RTCC)
- Touch Interface (CMTU)
- Time and Date (RTCC)
• Specific Demo Highlights:
- RGB LED Control (Three PWMs and Peripheral Pin Select)
- USB Flash Drive Interface (USB Embedded Host)
- Real-Time Data Graphing (A/D and Display Multitasking)
- Real-Time Data Capture (Multitasking with USB Embedded Host)
- Other Interactive Demos
- USB Flash Drive Interface (USB Embedded Host)
- Real-Time Data Graphing (A/D and Display Multitasking)
- Real-Time Data Capture (Multitasking with USB Embedded Host)
- Other Interactive Demos
2.1
FEATURES USED THROUGHOUT THE DEMO APPLICATION
2.1.1
Interactive Display System (Processing Power and Parallel
Master Port)
Master Port)
With the exception of input and display hardware, the entire demo application runs on
the starter kit’s PIC24FJ256GB106 microcontroller, without the need of additional
interfaces or external logic for processing support. This microcontroller simultaneously
controls and monitors all activities through a processing intensive interactive display
system (Figure 2-1).
The microcontroller directly drives the on-board graphics organic LED (OLED) display
through its Parallel Master Port (PMP). This is an 8-bit parallel, highly-configurable I/O
module that allows users to exchange data with a variety of peripheral devices. In the
demo application, the PMP provides the simple data interface needed to control an
advanced display device.
Even with a simple visual interface, a graphics display requires a great deal of
processing power to maintain and update the display while executing its associated
application. At 16 MIPS, the PIC24FJ256GB106 microcontroller has more than enough
processing power for this type of application.
the starter kit’s PIC24FJ256GB106 microcontroller, without the need of additional
interfaces or external logic for processing support. This microcontroller simultaneously
controls and monitors all activities through a processing intensive interactive display
system (Figure 2-1).
The microcontroller directly drives the on-board graphics organic LED (OLED) display
through its Parallel Master Port (PMP). This is an 8-bit parallel, highly-configurable I/O
module that allows users to exchange data with a variety of peripheral devices. In the
demo application, the PMP provides the simple data interface needed to control an
advanced display device.
Even with a simple visual interface, a graphics display requires a great deal of
processing power to maintain and update the display while executing its associated
application. At 16 MIPS, the PIC24FJ256GB106 microcontroller has more than enough
processing power for this type of application.
FIGURE 2-1:
STARTER KIT MENU DISPLAY (MAIN MENU SHOWN)
PIC24F Starter Kit
i
Flash Drive
Utilities
Demos
Games
Nov 01, 2007 Tue 10:00:01