PIC-P26J50 Proto development board
USER’S MANUAL
All boards produced by Olimex LTD are ROHS compliant
Initial release, Januray 2012
Designed by OLIMEX Ltd, 2011
OLIMEX© 2012
Disclaimer:
PIC-P26J50
© 2012 Olimex Ltd. Olimex®, logo and combinations thereof, are registered trademarks of Olimex Ltd. Other
terms and product names may be trademarks of others.
The information in this document is provided in connection with Olimex products. No license, express or
implied or otherwise, to any intellectual property right is granted by this document or in connection with
the sale of Olimex products.
Neither the whole nor any part of the information contained in or the product described in this document may be
adapted or reproduced in any material from except with the prior written permission of the copyright holder.
The product described in this document is subject to continuous development and improvements. All particulars
of the product and its use contained in this document are given by OLIMEX in good faith. However all
warranties implied or expressed including but not limited to implied warranties of merchantability or fitness for
purpose are excluded.
This document is intended only to assist the reader in the use of the product. OLIMEX Ltd. shall not be liable
for any loss or damage arising from the use of any information in this document or any error or omission in such
information or any incorrect use of the product.
Thank you for purchasing the PIC-P26J50 board manufactured by Olimex!
Page 2 of 19
OLIMEX© 2012
PIC-P26J50
TABLE OF CONTENTS
SECTION 1 OVERVIEW
4
5
7
8
SECTION 2 SETTING UP THE DEVELOPMENT BOARD
SECTION 3 PIC-P26J50 BOARD DESCRIPTION
SECTION 4 THE PIC18F26J59 MICROCONTROLLER
SECTION 5 CONTROL CIRCUITRY
SECTION 6 HARDWARE
SECTION 7 MEMORY
SECTION 8 SCHEMATICS
SECTION 9 REVISION HISTORY
15
16
19
12
11
Page 3 of 19
OLIMEX© 2012
PIC-P26J50
SECTION 1
OVERVIEW
Thank you for choosing the PIC-P26J50 development board from Olimex! This document
provides a User’s Guide for the Olimex PIC-P26J50 development board. As an overview, this
chapter gives the scope of this document and lists the board’s features. The document’s
organization is then detailed.
1.1
Scope
The PIC-P26J50 development board enables code development of applications running on the
PIC18F26J59 microcontroller. This guide focuses on the PIC-P26J50 board as a development
platform for the PIC18F26J59 device.
1.2
•
•
•
•
•
•
•
•
•
•
Features
PIC18F26J59 microcontroller with 64K Flash
USB connector
8 LEDs
Reset button
User button
UEXT connector
mini ICSP/ICD (0,05””) connector for programming
All PIC free ports available on header close to the prototype area
Perfect for hobbyists
Dimensions 61x45 mm (2.4 x 1.77")
1.3
Organization
Each section in this document covers a separate topic, organized as follow:
-
Section 1 is an overview of the board usage and features
-
Section 2 provides a guide for quickly setting up the board
-
Section 3 contains the general board diagram and layout
-
Section 4 describes the component that is the heart of the board: the PIC18F26J59
microcontroller
-
Section 5 is an explanation of the control circuitry associated with the microcontroller
to reset, power and clock the board
-
Section 6 covers the connector pinout, peripherals and jumper description
-
Section 7 shows the memory map
-
Section 8 provides the schematics
-
Section 9 contains the revision history
Page 4 of 19
OLIMEX© 2012
PIC-P26J50
SECTION 2
SETTING UP THE PIC-P26J50
DEVELOPMENT BOARD
This section helps you set up the PIC-P26J50 development board for the first time.
Please consider first the electrostatic warning to avoid damaging the board, then discover the
hardware and software required to operate the board.
The procedure to power up the board is given, and a description of the default board behavior
is detailed.
2.1 Electrostatic Warning
The PIC-P26J50 development board is shipped in a protective anti-static package. The board
must not be exposed to high electrostatic potentials. A grounding strap or similar protective
device should be worn when handling the board. Avoid touching the component pins or any
other metallic element.
2.2 Requirements
In order to set up the PIC-P26J50 proto board, the following items are required:
- The PIC-P26J50 development board itself
- miniUSB - USB cable
Or
- 3,3 V external power supply
Note: The board is not delivered with an ICSP debugger/programmer, which is needed if you
want to reprogram it. Remember that the connector on the board is mini ICSP (6 pin). You
may use a pair of the following devices for this purpose:
- Olimex’s PIC-ICD2-POCKET + Olimex’s PIC-ICSP
- Olimex’s PIC-KIT3 + Olimex’s PIC-ICSP
Or any compatible PIC programmer with 0,05’’ step ICSP connector.
Also, a host-based software toolchain is required in order to program/debug the PIC-P26J50
board.
Our suggestion is to use Microchip’s MPLab IDE.
Page 5 of 19