Page 1
XLP 8-Bit Development Board User’s Guide 2011 Microchip Technology Inc. DS41581A...
Page 2
TSHARC, UniWinDriver, WiperLock and ZENA are trademarks of Microchip Technology Incorporated in the U.S.A. and other countries. SQTP is a service mark of Microchip Technology Incorporated in the U.S.A. All other trademarks mentioned herein are property of their respective companies.
XLP 8-BIT DEVELOPMENT BOARD USER’S GUIDE Table of Contents Chapter 1. Introduction to the XLP 8-Bit Board 1.1 Introduction ....................11 1.2 Highlights ...................... 11 1.3 What’s in the Box ..................12 1.4 Development Board Features ..............12 1.5 Using the Development Board Out of the Box ..........13 1.6 Demonstration Program ................
Page 4
XLP 8-Bit Development Board User’s Guide NOTES: 2011 Microchip Technology Inc. DS41581A-page 4...
The manual layout is as follows: • Chapter 1. Introduction to the XLP 8-Bit Board provides a brief overview of the XLP 8-Bit Development Board, its features and its uses •...
Page 6
XLP 8-Bit Development Board User’s Guide CONVENTIONS USED IN THIS GUIDE This manual uses the following documentation conventions: DOCUMENTATION CONVENTIONS Description Represents Examples Arial font: ® Italic characters Referenced books MPLAB IDE User’s Guide Emphasized text ...is the only compiler...
Page 7
Readme for XLP 8-Bit Development Board For the latest information on using the XLP 8-Bit Development Board, refer to the file, readme.pdf, in the “Documentation” subdirectory (inside the “XLP 8-Bit Development Board Demo” directory). This file contains update information and known issues that may not be included in this user’s guide.
Page 8
XLP 8-Bit 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. Accessible by using your favorite Internet browser, the web site contains the following information: •...
Page 9
Technical support is available through the web site at: http://support.microchip.com DOCUMENT REVISION HISTORY Revision A (May 2011) • Initial release of this document. 2011 Microchip Technology Inc. DS41581A-page 9...
Page 10
XLP 8-Bit Development Board User’s Guide NOTES: 2011 Microchip Technology Inc. DS41581A-page 10...
Thank you for purchasing Microchip Technology’s XLP 8-Bit Development Board. The board provides a low-cost, highly configurable development system for Microchip’s new line of 64 and 80-pin Extreme Low-Power (XLP) microcontrollers, including the PIC16(L)F1947 and PIC18F87K22 families. The XLP 8-bit board permits users to explore and evaluate extreme low-power features, and learn low-power software and hardware techniques.
• PIC18F87K22 Plug-In Module • USB mini-B cable • Power Analyzer cable DEVELOPMENT BOARD FEATURES A layout of the XLP 8-Bit Development Board is shown in Figure 1-1. The board includes these specific features, as indicated in the diagram: 1. Connector for Plug-In Modules (PIM) 2.
8-BIT XLP COMPONENT LAYOUT USING THE DEVELOPMENT BOARD OUT OF THE BOX Although intended as a development platform, the XLP 8-bit board may also be used directly from the box as a demonstration platform for the preprogrammed PIC18F87K22 microcontroller using the provided PIM.
Page 14
XLP 8-Bit Development Board User’s Guide NOTES: 2011 Microchip Technology Inc. DS41581A-page 14...
INITIAL SETUP Although intended as a development platform, the XLP 8-bit board is also designed to be used directly from the box as a demonstration platform. The demonstration firmware preprogrammed in the PIC18F87K22 microcontroller PIM is ready for immediate use.
AM/PM time. The program permits the user to select between operation modes, each with its own current consumption values. This permits users to experiment with the different Low-Power modes and XLP techniques, as well as make direct measurements. The program flowchart is shown in Figure 2-2.
Page 17
LCD is then initialized. The backlight will turn on and the display will begin to show char- acters. The LCD screen should welcome the user with the display “8-Bit XLP Demo Board” for two seconds. The display will then change to show a clock set to 00:00:00.
Page 18
Real Time Clock Counter (RTCC) will be initialized, enabling and using Timer1, which keeps count of time using the on-board 32 kHz oscillator crystal. The screen will display the main menu for two seconds. The program is now at the “8-Bit XLP Main Menu”.
Page 19
To escape Active mode the user has the option to press RB1 (Select) at any time. The user also has the option to escape Active mode if the alarm is enabled and the specified time is met. Upon exiting, the user will return to the “8-Bit XLP Main Menu”. FIGURE 2-4: ACTIVE DISPLAY A –...
Page 20
Upon exiting, the user will return to the “8-Bit XLP Main Menu” and the clock will begin to count again. To return the clock to an accurate time, the user will have to set it to the correct time. (Set- tings ...
Page 21
Celsius and Fahrenheit temperature standards. If the user selects Type, it will toggle between the Celsius and Fahrenheit options. Whichever standard is selected under the Type option will be displayed on the active display. 2011 Microchip Technology Inc. DS41581A-page 21...
Page 22
XLP 8-Bit Development Board User’s Guide 2.2.2.4 LCD SETTINGS Under the LCD settings the user will have the option to choose to toggle the backlight for the LCD or to adjust its brightness. If the user selects Backlight, it will toggle on or off.
This chapter provides a more detailed description of the hardware features of the XLP 8-Bit Development Board. HARDWARE FEATURES The key features of the XLP 8-bit board are listed below. They are represented in the order given in Figure 1-1.
Page 24
TABLE 3-1: POWER JUMPERS 3.2.4 Component Select Jumpers It is possible to enable and disable multiple component features on the 8-bit XLP Demonstration board by populating/unpopulating specific jumpers on the board. See Table 3-2 for jumper component configuration. TABLE 3-2: COMPONENT JUMPERS ...
Page 25
Using these switches requires that the corresponding pins internal weak pull-ups be enabled. When the switches are not required, the pull-ups can be disabled; this adds the ability to reduce power consump- tion in software. 2011 Microchip Technology Inc. DS41581A-page 25...
Page 26
3.2.12 Serial Accessory Port The XLP 8-bit board supports the expansion and use of a serial connection. The SAP supports the outputs of (TX, V , GND, SDA, SCL, RX) from the SAP header (J2).
8-bit XLP. CURRENT MEASUREMENT An advantage to the XLP 8-bit board is its provisions for in-circuit current measurement. Using simple techniques and equipment, users can experiment directly with low-power hardware and software techniques, then directly measure their current consumption without introducing measurement induced artifacts.
Page 28
XLP 8-Bit Development Board User’s Guide NOTES: 2011 Microchip Technology Inc. DS41581A-page 28...
The following schematic diagrams are included in this appendix: • Figure 1-1: PIC16LF1947 PIM Breakout • Figure 1-2: PIC18F87K22 PIM Breakout • Figure 1-3: Schematic for XLP Development Board (1 of 2) • Figure 1-4: Schematic for XLP Development Board (2 of 2) 2011 Microchip Technology Inc.
Page 30
XLP 8-Bit Development Board User’s Guide FIGURE 1-1: PIC16LF1947 PIM BREAKOUT 2011 Microchip Technology Inc. DS41581A-page 30...
Page 32
XLP 8-Bit Development Board User’s Guide FIGURE 1-3: SCHEMATIC FOR XLP DEVELOPMENT BOARD (1 OF 2) 2011 Microchip Technology Inc. DS41581A-page 32...
Page 33
FIGURE 1-4: SCHEMATIC FOR XLP DEVELOPMENT BOARD (2 OF 2) 2011 Microchip Technology Inc. DS41581A-page 33...
Page 34
XLP 8-Bit Development Board User’s Guide NOTES: 2011 Microchip Technology Inc. DS41581A-page 34...
Need help?
Do you have a question about the XLP and is the answer not in the manual?
Questions and answers