background image

INTRODUCTION:

PIC-P28 board is development board which allow you to prototype and
develop code for all Microchip’s PIC microcontrollers with 28 pins.

What you can do with PIC-P28? A lot of stuff let’s see what we have:

PIC-P28 have RS232 connector and driver, so you can interface your
PIC microcontroller to other embedded or PC with RS232. The RS232
driver have 4 lines Tx, Rx, CTS  and jumper selectable RTS or DTR.
The pin labeled RX is output and should be connected to PIC UART Tx.
The pin labeled TX is input and should be connected to PIC UART Rx.
Note that MAX232 driver on the socket is 5V device, so if you decide
to run your PIC on 3.3V you should replace it with MAX3232 which
works on 3.3V

The on-board ICSP connector allow you to program the PIC on the
board without pulling it of the socket, by ICSP programmer like PIC-
MCP, PIC-MCP-USB, PIC-PG1, PIC-PG2, PIC-PG3, PIC-PG4 or to
program and debug it with PIC-ICD2, PIC-ICD2-POCKET or PIC-ICD2-
TINY. 

IMPORTANT: all programmers provide power supply through

ICSP connector during the programming PIC-P18 should not be
powered via the external power jack!

The power supply circuit have diode bridge after the power supply jack
which allow you to power this board with both AC and DC power
supply adapters. The input voltage could be anything within the range
+7.5 – 15V DC or 6-12V AC.

Voltage regulator is made with LM317 adjustable voltage regulator and
have jumper which selects what voltage you supply to the PIC
microcont3.3V or +5V, so you can work with PICs on both low
and normal voltage.

The oscillator circuit is made with 20 Mhz crystal oscillator, so you
can run your PIC at maximum performance.

The RESET circuit is made with simple RC circuit and RESET push
button, the reason to not use RESET IC is that the board should
support both 3.3V and 5V operation while RESET ICs are on fixed
voltage.

PIC-P28 have user button for user input connected to PIC
microcontroller’s RA5 port. When RA5 port is initialized as INPUT you
will read “0” when the button is pressed and “1” when it is depressed.

Status LED is connected via jumper to PIC microcontroller’s RA0 port.
When your RA0 port is initialized as OUTPUT and set to “0” LED will
go ON, when RA0 port is set to “1” LED will go OFF.

PIC-P28 have handy GND pin for connection to oscilloscope.

Page 2

Summary of Contents for PIC-P28

Page 1: ...PIC P28 development board Users Manual All boards produced by Olimex are ROHS compliant Rev D February 2008 Copyright c 2008 OLIMEX Ltd All rights reserved Page 1 ...

Page 2: ... P18 should not be powered via the external power jack The power supply circuit have diode bridge after the power supply jack which allow you to power this board with both AC and DC power supply adapters The input voltage could be anything within the range 7 5 15V DC or 6 12V AC Voltage regulator is made with LM317 adjustable voltage regulator and have jumper which selects what voltage you supply ...

Page 3: ...Page 3 ...

Page 4: ... jumper user Button to RA5 Reset button and circuit Power plug in jack accept AC and DC input selectable 3 3V 5V power supply voltage regulator 3 3V when jumper is closed Extension slot on every uC pin Gird 100 mils GND bus Vcc bus Four mounting holes 3 3 mm 0 13 FR 4 1 5 mm 0 062 green soldermask white silkscreen component print Dimensions 100x80 mm 3 9x3 15 Page 4 ...

Page 5: ... 7 8 9 RS232 RST RTS DTR RX TX INT RB0 21 MCLR THV 1 OSC1 CLKIN 9 OSC2 CLKOUT 10 PGC RB6 27 PGD RB7 28 PGM RB3 24 RA0 AN0 2 RA1 AN1 3 RA2 AN2 4 RA3 AN3 5 RA4 T0CKI 6 RA5 AN4 7 RB1 22 RB2 23 RB4 25 RB5 26 RC0 T1OSO 11 RC1 T1OSI 12 RC2 CCP1 13 RC3 SCL SCK 14 RX RC7 18 SDI SDA RC4 15 SDO RC5 16 TX RC6 17 20 8 19 U1 VDD VSS C1 1 C1 3 C2 4 C2 5 R1IN 13 R1OUT 12 R2IN 8 R2OUT 9 T1IN 11 T1OUT 14 T2IN 10 T...

Page 6: ... host PC via RS232 cable The MAX232 by default is not connected to PIC on the board so you have to solder two wires one from RC6 pin 17 of PIC16F876 Tx signal to MAX232 Rx labeled pin and second from RC7 pin 18 of PIC16F876 Rx signal to MAX232 Tx labeled pin You must program the HEX code to PIC16F876 and run the code If you programmed the PIC correctly and wired the UART when you open Hypertermina...

Page 7: ... tested no kit no soldering required PIC P28 PCB blank PCBs only How to order You can order to us directly or by any of our distributors Check our web www olimex com dev for more info Revision history REV D create February 2008 Page 7 ...

Page 8: ...e 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 o...

Reviews: