PIC-P67J60 development board Users Manual. Rev. C, December 2009 Copyright(c) 2009, OLIMEX Ltd, All rights reserved. Page 1

Similar documents
PIC-P67J60 development board Users Manual

PIC-MICRO-WEB development board User's manual

PIC-MAXI-WEB development board Users Manual

PIC-MAXI-WEB development board Users Manual. Rev.B, April 2009 Copyright(c) 2009, OLIMEX Ltd, All rights reserved. Page 1

PIC-LCD-3310 development board Users Manual

PIC-WEB REV.B development board Users Manual

PIC-32MX development board Users Manual

MSP430-PG2231 development board Users Manual

AVR- M16 development board Users Manual

MOD-ZIGBEE-PIR sensor development board USER S MANUAL All boards produced by Olimex LTD are ROHS compliant

AVR-P20 development board Users Manual

ET-PIC 24 WEB-V1. o Central Processing Unit (CPU) o System. o nanowatt Power Managed Modes. o Analog Features

AVR-P development board Users Manual

PIC-P40 development board Users Manual

DEVBOARD3 DATASHEET. 10Mbits Ethernet & SD card Development Board PIC18F67J60 MICROCHIP

MSP-RFLINK development board Users Manual

LPC-H1343 development board Users Manual

LPC-P1114 development board Users Manual

eip-10 Embedded TCP/IP 10-BaseT Network Module Features Description Applications

MOD-MRF24J40 development board Users Manual

eip-24/100 Embedded TCP/IP 10/100-BaseT Network Module Features Description Applications

PIC-32MX development board User's Manual

PIC-LCD-3310 development board Users Manual. Rev.B, January 2011 Copyright(c) 2011, OLIMEX Ltd, All rights reserved. Page 1

PIC-P28-USB development board Users Manual

AVR-TLCD-128CAN development board Users Manual

MOD-BT development board Users Manual

LPC-P1114 development board Users Manual

MOD-IO development board Users Manual

LPC-P1227 development board USER S MANUAL Initial release, March 2012 Designed by OLIMEX Ltd, 2011

nic424 ENC424J600 10/100-BaseT Network Interface Card Features Description Applications

PIC18F97J60 FAMILY. 64/80/100-Pin High-Performance, 1-Mbit Flash Microcontrollers with Ethernet. Ethernet Features: Peripheral Highlights:

SBAT90USB162 Atmel. SBAT90USB162 Development Board User s Manual

MOD-RFID125-BOX User Manual

MOD-RFID125 User Manual. All boards produced by Olimex are ROHS compliant. Rev.A, February 2008 Copyright(c) 2008, OLIMEX Ltd, All rights reserved

LPC-E2468 development board Users Manual

PIC-IO development board User's Manual

Environmental Data Acquisition Using (ENC28J60)

LPC-P1227 development board USER S MANUAL Revision B, July 2013 Designed by OLIMEX Ltd, 2011

LBAT90USB162 Atmel. LBAT90USB162 Development Board User s Manual

ĐẠI HỌC QUỐC GIA TP.HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC BÁCH KHOA KHOA ĐIỆN-ĐIỆN TỬ BỘ MÔN KỸ THUẬT ĐIỆN TỬ. Embedded System Design

PIC16F87X. 28/40-pin 8-Bit CMOS FLASH Microcontrollers. Devices Included in this Data Sheet: Pin Diagram PDIP. Microcontroller Core Features:

CB-1 Peripheral Board Technical Manual

Breeze Board. Type B. User Manual.

USER GUIDE EDBG. Description

SimPLC. User Manual.

SBC65EC. Ethernet enabled Single Board Computer

Breeze Board. Type A. User Manual.

Olimex PIC-KIT3 In-circuit programmer/debugger

Display Real Time Clock (RTC) On LCD. Version 1.2. Aug Cytron Technologies Sdn. Bhd.

PIC-GSM development board Users Manual

MSP430-EasyWeb3 development board Users Manual

Capacitive Touch Remote Control Reference Design User s Guide

Smart Card Bridge to Full-Speed USB, SPI, and UART Interfaces

PICado Alpha Development Board V1.0

RFID: Read and Display V2010. Version 1.1. Sept Cytron Technologies Sdn. Bhd.

MOD-IO development board user's manual

MOD-RS485-ISO. Isolated extension board with RS485 interface. USER S MANUAL Revision B, October 2012 Designed by OLIMEX Ltd, 2012

Introduction to Microcontroller Apps for Amateur Radio Projects Using the HamStack Platform.

Manual of Board ET-PIC STAMP 18F8722-K22 ET-PIC STAMP 18F8722-K22

AKKON USB CONTROLLER BOARD

SBC44EC. Single board computer for 44 pin PLCC PICs

Ethernet1 Xplained Pro

PIC Microcontroller Introduction

MOD-RFID1356 User Manual. All boards produced by Olimex are ROHS compliant. Rev.A, May 2008 Copyright(c) 2008, OLIMEX Ltd, All rights reserved

MOD-RS485-ISO. Isolated extension board with RS485 interface. USER S MANUAL Document revision C, April 2017 Designed by OLIMEX Ltd, 2017

LPC-MT-2138 development board Users Manual

AVR XMEGA Product Line Introduction AVR XMEGA TM. Product Introduction.

DBAT90USB162 Atmel. DBAT90USB162 Enhanced Development Board User s Manual

MOD-IO2 extension board USER S MANUAL Revision B, October 2012 Designed by OLIMEX Ltd, 2012

Atmel ATtiny1634 MCU Atmel ATA SBC LIN transceiver with integrated voltage regulator Touch. Three Atmel QTouch buttons One Atmel QTouch slider

XPort Direct+ Integration Guide/Data Sheet

Doc: page 1 of 9

TDSDB Features. Description

This manual provides information for the final user application developer on how to use SPC57S-Discovery microcontroller evaluation board.

Development Hardware. Target Board and In-circuit Debugger

CAN4VSCP - RS232. Smart CAN4VSCP serial interface. Reversion

PIC18F45J10 Family Data Sheet

BIGdsPIC6. Development System. User manual

ZigBee Compliant Platform 2.4G RF Low Power Transceiver Module for IEEE Standard. DATA SHEET Version B

VINCULUM-BASED TEMPERATURE / HUMIDITY / VOLTAGE DATA LOGGER FEATURES:

3 in 1 ICD. EASYdsPIC4 User s Manual. MikroElektronika. Software and Hardware solutions for Embedded World

Nuvoton 4T 8051-based Microcontroller NuTiny-SDK-N78E715 User Manual

Z8 Encore! XP F0822 Series Development Kit

PIC18F6520/8520/6620/8620/6720/8720 Data Sheet

Modtronix Engineering Modular Electronic Solutions SBC28DC. Single board computer for 28 pin DIP PICs

32 bit Micro Experimenter Board Description and Assembly manual

USER GUIDE. Atmel OLED1 Xplained Pro. Preface

PICmicro MCU multiprogrammer

PIC18FXX20 Data Sheet

Hong Kong Institute of Vocational Education Digital Electronics & Microcontroller. 8. Microcontroller

EDBG. Description. Programmers and Debuggers USER GUIDE

mikrommb for PIC18FJ TABLE OF CONTENTS strana

BM23 Bluetooth Evaluation Board User s Guide

Demo 17 - Receiving data from Host through Serial Port. Introduction:

Arduino Uno R3 INTRODUCTION

Atmel ATMXT143E touchscreen controller Capacitive touch ITO 320 x 240 pixel LCD display with SPI interface LED backlight

PIC32&Overview& E155&

DATASHEET. 4.3 Embedded SPI Display. 4DLCD-FT843 Powered by the FTDI FT800 Video Engine. Document Date: 25 th September 2013 Document Revision: 0.

A compact starter kit with your favorite microcontroller and two mikrobus sockets

WIZ-SM10 Datasheet. ( Version 0.1 ) 2010 WIZnet Co., Ltd. All Rights Reserved. For more information, visit our website at

Transcription:

PIC-P67J60 development board Users Manual Rev. C, December 2009 Copyright(c) 2009, OLIMEX Ltd, All rights reserved Page 1

INTRODUCTION: If you want to build your own Internet enabled device this is the board for you. It has PIC18F67J60 microcontroller which has integrated Ethernet MAC+PHY and comes pre-programmed with Microchip's free TCP-IP stack. So all you need is to add your circuit in the prototype area and you are ready! With 128K Flash memory for programs and 128KB Flash memory your application will not suffer from low memory at all. BOARD FEATURES: PIC18F67J60 microcontroller with Ethernet and 1Mbit memory for code; 1Mbit data Flash for data storage; mini ICSP/ICD connector for programming with PIC-ICD2; Ethernet connector with status leds; RS232 driver and connector; Complete web server and TCP-IP stack support as per Microchip's open source TCP-IP stack; All PIC free ports available on header close to the prototype area; Dimensions 100x80 mm (3.94 x 3.4"); ELECTROSTATIC WARNING: The PCI-P67J60 development board is shipped in protective anti-static packaging. The board must not be subject to high electrostatic potentials. General practice for working with static sensitive devices should be applied when working with this board. BOARD USE REQUIREMENTS: Cables: 1.8 meter USB A-B cable to connect PIC-ICD2 or PIC-ICD2- POCKET to USB host on PC, or RS232 cable, if you use PIC- ICD2-TINY. Other cables might be required in case of other programming/debugging tools. You will need a serial cable if not for programming, than for configuring the board. You will also need a LAN cable. Hardware: Programmer/Debugger PIC-ICD2, PIC-ICD2-POCKET, PIC- ICD2-TINY or other compatible programming/debugging tool.!!!warning!!! When you want to program this microcontroller with PIC- ICD2, PIC-ICD2-POCKET or PIC-ICD2-TINY, before connecting the programmer to your target board, you should first connect the programmer to your computer and open MPLAB. There, first from menu Configure Select Device choose the microcontroller you are about to program, then from menu Programmer Select Programmer choose MPLAB ICD 2, wait while MPLAB is downloading operation system, and after ICD2 is connected check in menu Programmer Settings Power there is option Power target circuit from MPLAB ICD 2 this Page 2

option should be forbidden, you could not select it. Now it is safe to connect the programmer to your target board. Software: PIC-MICRO-WEB is tested with MPLAB IDE v.7.62 + MPLAB C18 C compiler. It is possible that the stack might not function properly if used with later versions of MPLAB IDE.You will also need a terminal program configured at 19 200 bps, 8N1 and no flow control. PROCESSOR FEATURES: The PIC-P67J60 uses MCU PIC67j60 which has the following features: IEEE 802.3 Compatible Ethernet Controller Integrated MAC and 10Base-T PHY 8-Kbyte Transmit/Receive Packet Buffer SRAM Supports One 10Base-T Port Programmable Automatic Retransmit on Collision Programmable Padding and CRC Generation Programmable Automatic Rejection of Erroneous Packets Activity Outputs for 2 LED Indicators Buffer: Configurable transmit/receive buffer size Hardware-managed circular receive FIFO Byte-wide random and sequential access Internal DMA for fast memory copying Hardware assisted checksum calculation for various protocols MAC: Support for Unicast, Multicast and Broadcast packets Programmable Pattern Match of up to 64 bytes within packet at user-defined offset Programmable wake-up on multiple packet formats PHY: Wave shaping output filter Selectable System Clock derived from Single 25 MHz External Source: 2.778 to 41.667 MHz Internal 31 khz Oscillator Secondary Oscillator using Timer1 @ 32 khz Fail-Safe Clock Monitor: Allows for safe shutdown if oscillator stops Two-Speed Oscillator Start-up High-Current Sink/Source: 25 ma/25 ma on PORTB and PORTC Five Timer modules (Timer0 to Timer4) Four External Interrupt pins Two Capture/Compare/PWM (CCP) modules Three Enhanced Capture/Compare/PWM (ECCP) modules: One, two or four PWM outputs Selectable polarity Programmable dead time Auto-shutdown and auto-restart Up to Two Master Synchronous Serial Port (MSSP) modules supporting SPI (all 4 modes) and I 2 C Master and Slave modes Up to Two Enhanced USART modules: Supports RS-485, RS-232 and LIN 1.2 Page 3

Auto-wake-up on Start bit Auto-Baud Detect (ABD) 10-Bit, Up to 16-Channel Analog-to-Digital Converter module (A/D): Auto-acquisition capability Conversion available during Sleep Dual Analog Comparators with Input Multiplexing 5.5V Tolerant Inputs (digital-only pins) Low-Power, High-Speed CMOS Flash Technology: Self-reprogrammable under software control C compiler Optimized Architecture for Reentrant Code Power Management Features: Run: CPU on, peripherals on Idle: CPU off, peripherals on Sleep: CPU off, peripherals off Priority Levels for Interrupts 8 x 8 Single-Cycle Hardware Multiplier Extended Watchdog Timer (WDT): Programmable period from 4 ms to 134s Single-Supply In-Circuit Serial Programming (ICSP ) via Two Pins In-Circuit Debug (ICD) with 3 Breakpoints via Two Pins Operating Voltage Range of 2.35V to 3.6V (3.1V to 3.6V using Ethernet module) On-Chip 2.5V Regulator Page 4

BLOCK DIAGRAM Page 5

MEMORY MAP: Page 6

Page 7

Page 8

SCHEMATIC: Page 9 A A CLOSE 22pF 22pF 220nF 390pF 1000uF/6.3V/8mm 220u/25V 10uF/6.3V 22pF 22pF 1N5819 DB104(SMD) WF6S ferrite bead CL150uH/SW68 RJLD-043TC KP-3216EC(RED) RED_5MM 25MHz 32768/6pF 100k 330 0.68 0.68 330 NA(0R) 270/1% 2k/1% 3.0k/1% 1.8k/1% 180 180 49.9/1% 49.9/1% 49.9/1% 49.9/1% 330 10K 330 10K 1M NA NA 330 330 DB9-F IT1185AU2 PIC18F67J60 AT45DB011 MC34063AP1/ACN_MBR ST3232 #SS1 #SS1 B1 B1 LEDA LEDA LEDB LEDB MISO MISO MOSI MOSI PGC PGC PGD PGD RST RST RST RXD1 RXD1 SCK SCK TPIN+ TPIN+ TPIN- TPIN- TPOUT+ TPOUT+ TPOUT- TPOUT- TXD1 TXD1 #MCLR A 1 2 _E AGND B1 C1 C2 C3 C4 C5 C7 C8 C9 C10 C11 C12 C13 C14 C15 C16 C17 C18 C19 C20 C21 C22 C23 C24 C25 C26 C27 C28 D2 G2 GND GND1 1 2 3 4 5 6 ICSP L1 L3 AG AG AY AY KG KG KY KY RCT 6 RD+ 7 RD- 8 TCT 3 TD+ 1 TD- 2 75 75 75 75 1nF/2kV 1 4 5 2 3 7 8 6 GREEN YELLOW LAN LED PWR_JACK PWR_LED GND GND_ Q1 Q2 R1 R2 R3 R4 R5 R6 R7 R8 R9 R10 R11 R12 R13 R14 R15 R16 R17 R18 R19 R20 R21 R22 R23 R24 R25 RA2 RA3 RA4 RA5 RB0 RB1 RB2 RB3 RB5 RC2 RC3 RC4 RC5 RD0 RD1 RD2 RE0 RE1 RE2 RE3 RE4 RE5 RF1 RF2 RF3 RF4 RF5 RF6 RG4 1 2 3 4 5 6 7 8 9 RS232 RST #MCLR 7 AVDD 19 AVSS 20 ENVREG 18 OSC1/CLKI 39 OSC2/CLKO 40 RA0/LEDA/AN0 24 RA1/LEDB/AN1 23 RA2/AN2/VREF- 22 RA3/AN3/VREF+ 21 RA4/T0CKI 28 RA5/AN4 27 RB0/INT0/FLT0 3 RB1/INT1 4 RB2/INT2 5 RB3/INT3 6 RB4/KBI0 44 RB5/KBI1 43 RB6/KBI2/PGC 42 RB7/KBI3/PGD 37 RBIAS 53 RC0/T1OSO/T13CKI 30 RC1/T1OSI/ECCP2/P2A 29 RC2/ECCP1/P1A 33 RC3/SCK1/SCL1 34 RC4/SDI1/SDA1 35 RC5/SDO1 36 RC6/TX1/CK1 31 RC7/RX1/DT1 32 RD0/P1B 60 RD1/ECCP3/P3A 59 RD2/CCP4/P3D 58 RE0/P2D 2 RE1/P2C 1 RE2/P2B 64 RE3/P3C 63 RE4/P3B 62 RE5/P1C 61 RF1/AN6/C2OUT 17 RF2/AN7/C1OUT 16 RF3/AN8 15 RF4/AN9 14 RF5/AN10/CVREF 13 RF6/AN11 12 RF7/#SS1 11 RG4/CCP5/P1D 8 TPIN+ 47 TPIN- 46 TPOUT+ 51 TPOUT- 50 VDD 26 VDD1 38 VDD2 57 VDDCORE/VCAP 10 VDDPLL 54 VDDRX 48 VDDTX 49 VSS 9 VSS1 25 VSS2 41 VSS3 56 VSSPLL 55 VSSRX 45 VSSTX 52 U1 /CS/ 4 /RESET/ 3 /WP/ 5 GND 7 SCK 2 SI 1 SO 8 VCC 6 U2 DC 8 FB 5 IS 7 SC 1 SE 2 TC 3 VCC 6 VSS 4 U3 C1+ 1 C1-3 C2+ 4 C2-5 R1IN 13 R1OUT 12 R2IN 8 R2OUT 9 T1IN 11 T1OUT 14 T2IN 10 T2OUT 7 V+ 2 V- 6 U4 15 16 GND VCC U4PWR 6VAC 9VDC PIC-P67J60 Rev. B COPYRIGHT(C) 2009, Olimex Ltd. http://www.olimex.com/dev + + + RJ45 SIDE 1:1 1:1 GND 0R

BOARD LAYOUT: POWER SUPPLY CIRCUIT: PIC-P67J60 can take power only from power connector PWR, where (9-12) VDC or 6VAC external power supply have to be applied. The board power consumption is: about 80 ma with all peripherals and MCU running at full speed. RESET CIRCUIT: PIC-P67J60 reset circuit is made with the pull-up R18 (10K), R17 (330Ω) and C31 (). CLOCK CIRCUIT: Quartz crystal 25 MHz is connected to PIC18F67J60 pin 39 clock in (OSC1/CLKI) and pin 40 clock out (OSC2/CLKO). Page 10

Quartz crystal 32.768 khz is connected to PIC18F67J60 pin 29 (T1OSI) and pin 30 (T1OSO) and supplies the Timer1. JUMPER DESCRIPTION: _E enables 3.3 V power supply for the PIC18F67J60 and all other devices. Default state is closed. INPUT/OUTPUT: One user button with name BUT1 connected to PIC18F67J60 pin 6 RB3/INT3; One LED named LED(red) connected to PIC18F67J60 pin 44 RB4/KBI0; Power supply red LED with name PWR_LED indicates that power supply is present. Page 11

EXTERNAL CONNECTOR DESCRIPTION: PWR: Pin # Signal Name 1 9VDC or 6VAC 2 GND The power input should be +9VDC/6VAC. ICSP: Pin # Signal Name 1 RST 2 VCC 3 GND 4 PGD 5 PGC 6 NC PGD I/O Program Data. Serial data for programming. PGC Input Program Clock. Clock used for transferring the serial data (output from ICSP, input for the MCU). RS232: Pin # Signal Name 1 NC 2 TXD 3 RXD 4 to pin 6 via R23/NC 5 GND Page 12

6 to pin 4 via R23/NC 7 to pin 8 via R22/NC 8 to pin 7 via R22/NC 9 NC TXD OutputTransmit Data. This is the asynchronous serial data output (RS232) for the shift register on the UART controller. RXD Input Receive Data. This is the asynchronous serial data input (RS232) for the shift register on the UART controller. LAN: Pin # Signal Name Chip Side Pin # Signal Name Chip Side 1 TPOUT+ 5 Not Connected (NC) 2 TPOUT- 6 Not Connected (NC) 3 7 TPIN+ 4 Not Connected (NC) 8 TPIN- LED Color Usage Right Yellow Activity Left Green 100MBits/s (Half/Full duplex) Page 13

PROTOAREA: Pin # Signal Name #MCLR RST RG4 RG4/CCP5/P1D RF6 RF6/AN11 RF5 RF5/AN10/CVREF RF4 RF4/AN9 RF3 RF3/AN8 RF2 RF2/AN7/C1OUT RF1 RF1/AN6/C2OUT RE5 RE5/P1C RE4 RE4/P3B RE3 RE3/P3C RE2 RE2/P2B RE1 RE1/P2C RE0 RE0/P2D RD2 RD2/CCP4/P3D RD1 RD1/ECCP3/P3A RD0 RD0/P1B RC5 RC5/SDO1/MOSI RC4 RC4/SDI1/SDA1/MISO RC3 RC3/SCK1/SCL1/SCK RC2 RC2/ECCP1/P1A RB5 RB5/KBI0 RB3 RB3/INT3/B1 RB2 RB2/INT2 RB1 RB1/INT1 RB0 RB0/INT0/FLT0 RA5 RA5/AN4 RA4 RA4/TOCKI RA3 RA3/AN3/VREF+ RA2 RA2/AN2/VREF A ANALOG AGND ANALOG GND Page 14

MECHANICAL DIMENSIONS: All dimensions are in inches. Page 15

AVAILABLE DEMO SOFTWARE: You could find information about PIC-P67J60 board, Microchip TCP/IP stack and how to change and configure the software in Understanding PIC WEB boards on www.olimex.com/dev. Page 16

ORDER CODE: PIC-P67J60 completely assembled and tested with PIC18F67J60 on board. 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. All boards produced by Olimex are RoHS compliant Revision history: REV. B - created December 2009 Page 17

Disclaimer: 2009 Olimex Ltd. All rights reserved. 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. Page 18

Mouser Electronics Authorized Distributor Click to View Pricing, Inventory, Delivery & Lifecycle Information: Olimex Ltd.: PIC-P67J60