ICP02V2 USB PIC/EEPROM PROGRAMMER. ICP02v2 USB PIC/EEPROM PROGRAMMER - 3.3V/5.0V

Similar documents
BE635 User Manual. Rev. V Bolymin, Inc. All Rights Reserved.

Fondamenti su strumenti di sviluppo per microcontrollori PIC

ic-mq EVAL MQ1D EVALUATION BOARD DESCRIPTION

GIE PIC K150 Programmer. User Manual

1-10 The USB PIC K150 microcontroller programmer Hardware version V2.0 File version V2.0 Product Image

User Manual. AS-Interface Programmer

Block 3 Size 0 KB 0 KB 16KB 32KB. Start Address N/A N/A F4000H F0000H. Start Address FA000H F8000H F8000H F8000H. Block 2 Size 8KB 16KB 16KB 16KB

Bluetooth + USB 16 Servo Controller [RKI-1005 & RKI-1205]

MX PIC24F Educational Module User Manual

DSO138 oscilloscope program upgrade method

Evo Laser Firmware Developer s Manual

Config software for D2 systems USER S MANUAL

PICNet 1. PICNet 1 PIC18 Network & SD/MMC Development Board. Features. Applications. Description

Introduction. Getting familiar with chipkit Pi

QL-PROG Microchip MCU Programmer User s Manual Qianlongsheng Electronic Technology Co., Ltd.

Keep it Simple Timing

User Manual. USB2.0 to IDE and SATA Adapter Cable. Model: DA-70202

Switch board datasheet EB

How To Program A Microcontroller Board (Eb064) With A Psp Microcontroller (B064-74) With An Ios 2.5V (Power) And A Ppt (Power Control) (Power Supply) (

An Introduction to MPLAB Integrated Development Environment

FlowKit in-circuit debug system

LED board datasheet EB

RN-131-PICTAIL & RN-171-PICTAIL Web-Server Demo Application

AN-812 APPLICATION NOTE

ezsystem elab16m Project 1F: Alarm System (Full Project description)

Guide to Installing BBL Crystal MIND on Windows 7

Getting Started with PIC24F/PIC24H Programming and Interfacing in C

PICkit 2 Microcontroller Programmer USER S GUIDE

AVR Prog USB v3 MK II Eco Manual

How To Use An Ams 5812 Pressure Sensor With A Usb Starter Kit

How To Use Microchip.Com

Shearwater Research Dive Computer Software Manual

K8048 PIC PROGRAMMER BOARD

PL-2303 (Chip Rev H, HX, X) USB to Serial Adapter Windows Driver Installer Manual

CX Series. Video Recording Server. Quick Start Guide CX784 / CX788 / CX7816. Version

WIZ-Embedded WebServer User s Manual (Ver. 1.0)

E-Blocks Easy Internet Bundle

About This Guide SolarEdge Configuration Tool Software Guide. About This Guide

Programming PIC Microcontrollers in PicBasic Pro Lesson 1 Cornerstone Electronics Technology and Robotics II

USB 2.0 VGA ADAPTER USER MANUAL

Bidirectional wireless communication using EmbedRF

USER GUIDE Programming Adapter Cable for Fujitsu Flash Microcontroller- F²MC-16LX/FR Family Fujitsu Microelectronics America, Inc.

E-Blocks Easy RFID Bundle

CP2110-EK CP2110 EVALUATION KIT USER S GUIDE. 1. Kit Contents. 2. Relevant Documentation. 3. Software Setup

The following items are trademarks or registered trademarks of Kaba Mas in the United States and/or other countries. GITCON

CM3 Computer ohg Schinderstr Ergolding cm3@hotmail.de. USB 2.0 Fax Modem

CodeWarrior Development Studio for Freescale S12(X) Microcontrollers Quick Start

MARTECH SPI Tools. MARTECH SPI Tools User Manual v1.0. User Manual

Ash Capture Control User Guide

In-System Programmer USER MANUAL RN-ISP-UM RN-WIFLYCR-UM

Using Xbee in Serial Communication

INSTALLING AND USING ENTEL PROGRAMMER IN WINDOWS 7 Technical Support Bulletin

Figure 1. 8-Bit USB Debug Adapter

PN532 NFC RFID Module User Guide

USBSPYDER08 Discovery Kit for Freescale MC9RS08KA, MC9S08QD and MC9S08QG Microcontrollers User s Manual

ISP Engineering Kit Model 300

TCP/IP MODULE CA-ETHR-A INSTALLATION MANUAL

USB to RS-422/485 Serial Adapter (ID-SC0911-S1/SC0A11-S1) User s Manual

SoundLAB Software Download Software from the Bogen website:

Instructions for Installing and Using the FOCUS DL-15 Data Transfer Software

XBee USB Adapter Board (#32400)

User Manual USB Laptop KVM Switch. GCS661U Part No. M1069

Nuvoton Nu-Link Debug Adapter User Manual

USER GUIDE. Publication AP7080. Allen & Heath 1 XONE:1D User Guide

Point of view HDMI Smart TV dongle Mini RF Keyboard

DsPIC HOW-TO GUIDE Creating & Debugging a Project in MPLAB

Digital I/O: OUTPUT: Basic, Count, Count+, Smart+

Accurate Measurement of the Mains Electricity Frequency

Tutorial for MPLAB Starter Kit for PIC18F

INDEX. Trademarks All name and product s trademarks mentioned below are the property of their respective companies.

EDK 350 (868 MHz) EDK 350U (902 MHz) EnOcean Developer Kit

INF-USB2 and SI-USB Quick Start Guide

Thermostat Application Module Kit

SMS Database System Quick Start. [Version 1.0.3]

RDF1. RF Receiver Decoder. Features. Applications. Description. Ordering Information. Part Number Description Packages available

MP3/WMA Player + Digital Voice Recorder + USB Flash Drive

ScanWin Installation and Windows 7-64 bit operating system

SUDT AccessPort TM Advanced Terminal / Monitor / Debugger Version 1.37 User Manual

Software Repair Assistant Manual for DuraXV

TNM Programmer User Manual. For Windows 7 / Vista / XP. TNM Electronics Ltd.

isppac-powr1220at8 I 2 C Hardware Verification Utility User s Guide

USER S MANUAL TACHOTERMINAL PRO. Firmware

genie app and genie mobile app

DUKANE Intelligent Assembly Solutions

PICkit TM 2 Microcontroller Programmer USER S GUIDE

Lab Experiment 1: The LPC 2148 Education Board

GSM Interfacing Board

USB3.0 Docking Station. User Manual (DA-70546)

JVC Monitor Calibration 2 User's Guide

Six-servo Robot Arm. DAGU Hi-Tech Electronic Co., LTD Six-servo Robot Arm

Real Time Clock USB Evaluation Board V3.0

Installing the Gerber P2C Plotter USB Driver

Universal Push2TV HD Adapter PTVU1000 Installation Guide

MADRIX NEO Quick Start Guide & User Manual

Super Pro Net TM Network Key Installation and Operation

AN10811 Programming SPI flash on EA3131 boards Rev May 2009 Application note Document information Info Content Keywords Abstract

PoNET kbd48cnc. User s manual

DKWF121 WF121-A B/G/N MODULE EVALUATION BOARD

Professional USB to Serial Adapter Hub with COM Retention

SP8 Programmers 硕 飞 科 技. User's Guide. TEL: FAX: WEB:

Transcription:

ICP02v2 USB PIC/EEPROM PROGRAMMER - 3.3V/5.0V

1. Introduction and overview icp02v2 offers unprecedented level of performance, reliability and scalability for PIC programmer solution with low cost. By the same time, it allows users to program their hex code into the wellknown Flash PIC MCU by using commonplace USB connection method. The features of icp02v2 are listed as followings. Low cost, small size, high performance and user friendly device Used for programming the popular Flash PIC MCU, includes PIC10F, PIC12F, PIC16F, PIC18F, PIC24F, dspic30 and dspic33 family Read and write operation for serial EEPROM 11LCXX, 24LCXX, 25LCXX, 93LCXX and HCSXX No external power supply is required Compatible with Microchip s PICkit 2, MPLAB IDE and MPLAB X USB plug and play function with high speed programming Excellent flexibility that allows using in both PC desktop and laptop. 120mA current output at VDD pin with over-current and over-voltage protection Adjustable VDD source (2.5V to 5.0V) with auto detection and auto selection VPP First Program Entry (VDD control) and UART Mode features Dimension: Dimension: 6.2cm X 2.3cm X 0.5cm, easy to carry and store ICSP wire length: ~ 30cm Standard 6 x 2.54mm Pin Socket for ICSP connection 1.1 Programmer layout 30cm ICSP STATUS [1] MCLR [2] VDD [3] GND [4] PGD [5] PGC [6] AUX USB

2. Programmer Connection 2.1 Programming Connector PIN icp02v2 icp03v2 [1] MCLR [2] VDD [3] GND [4] PGD [5] PGC [6] AUX 2.2 On-Board ICSP Connection icp02 Programmer ICSP Connector [1] MCLR [2] VDD [3] GND [4] ICSPDAT/PGD [5] ICSPCLK/PGC [6] NO Connect

3. Hardware Installation ICP02V2 USB PIC/EEPROM PROGRAMMER This section shows how to connect icp02 to PIC MCU. Please download the driver from the link below for the first time usage. http://www.piccircuit.com/ins/pickit2v2.61.zip 3.1 Direct connection between icp02 and Development/Application Board 1. Connect the USB port on icp02 to laptop or desktop. 2. Connect the ICSP port on icp02 to target/application board Target/application board is required an external power supply if the load is more than 120mA 3.2 Connection between icp02 and icp03 1. Connect the USB port on icp02 to laptop or desktop. 2. Connect the ICSP port on icp02 to icp03 PIC Adapter 3.3 Turn On VDD Click the check box [On] to supply VDD to target device with the preset voltage on the right box

4. Software installation ICP02V2 USB PIC/EEPROM PROGRAMMER For programming a microprocessor, programmer software is needed to transmit the machine code from PC to it. Here, our icp02 can be used with the PICkit2 which is freeware provided by MICROCHIP and this software always been updated for better usage. So the following section will explain about how to install the PICkit 2 software into user computer. 4.1 Open the setup file Select Setup.exe to install the PICkit software (Please download it from this link) http://www.piccircuit.com/ins/pickit2v2.61.zip 4.2 After the installation, update PICKit software with the latest PIC devices list Apply the patch PK2DeviceFile.dat at: (Replace it) C:\Program Files\Microchip\PICkit 2 v2\pk2devicefile.dat (or) C:\Program Files (x86)\microchip\pickit 2 v2\pk2devicefile.dat

4.3 Execute the PICkit setup process Follow the guideline below to install the PICkit software. i. Select [Next] iv. Click [I Agree] and select [Next] to start installation procedure ii. Change the installation destination if necessary and click [Next] v. Wait for installation process to finish. iii. Click [Next] to confirm installation procedure vi. Select [Close] to end up after the installation is complete.

5. Programming MCU with PICkit 2 After previous hardware and software installation, user now is able to use icp02 to program their PIC microcontroller. The following section illustrates the guidance steps for programming the MCU with PICkit programmer software. 5.1 First at all, ensure icp02 is connected to PC desktop/laptop Ensure power supply of target/application board is on if user is using the target/application board. 5.2 Open PICkit 2 program by choosing the PICkit icon as below on desktop. 5.3 Here, the description of each part for PICkit program are shown as below. 5.4 If the program status box shows PICkit 2 not found,, then user is required to replug the icp02 and to click [Tools] -> [Check Communication] for connecting the icp02 with PICkit software.

5.5 Now user can started either to download the machine code (hex file) into the MCU or to upload the hex code from MCU into PC after previous steps. Download the hex code i. Select [File] -> [Import Hex] and choose the needed hex file to download. Upload the hex code i. First, user clicks the [Read] button to upload the source code in MCU into PICkit program. ii. After selected hex file, user can see the imported message at program status. ii. Then user can see the done message at program status. iii. Then, user can click [Write] to download the source code into MCU and iii. Now user can save the hex code into PC by selecting [File] -> [Export Hex]. iv. Finally complete message is shown at the end.

6. Read & Write EEPROM with icp03-v2 User is able to use icp02 to read and write their serial EEPROM (24LCXX and 25LCXX) with the icp03-v2 PIC Adapter. The following section illustrates the guidance steps for connecting the EEPROM with PICkit programmer software. 6.1 First at all, ensure icp02 is connected to PC desktop/laptop and the icp03-v2 6.2 Switch the icp03-v2 to [8-20 Pin] mode 6.3 Place the EEPROM to desired location at the socket 6.4 At the PICKit2 menu bar, select [Device Family] -> [EEPROMS] -> [24LC] or [25LC] 6.5 Choose the EEPROM model at the [Device] drop down menu 6.6 For the 24LCXX EEPROM, please check the [A2 Chip Select] to connect with EEPROM 6.7 User may edit the Program Memory or Import the EEPROM Hex/Bin file 6.8 Then, user can click [Write] button to write the data into EEPROM or [Read] button to read the data from EEPROM

Disclaimer icircuit Technologies has an ongoing policy to improve the performance and reliability of their products; we therefore reserve the right to make changes without notice. The information contained in this data sheet is believed to be accurate however we do not assume any responsibility for errors or any liability arising from the application or use of any product or circuit described herein. This data sheet neither states nor implies warranty of any kind, including fitness for any particular application. Any liability from defect or malfunction is limited to the replacement of product ONLY, and does not include labour or other incurred corrective expenses. Using or continuing to use these devices hereby binds the user to these terms. CONTACT INFORMATION For further information or technical assistance please contact: Web: Email: http://www.piccircuit.com support@piccircuit.com