User manual
ELNEC s. r. o.
Introduction
PIKprog2 is next member of the new generation of Windows based ELNEC specialized
programmers. Programmer is capable to support all currently available Microchip
TM
PICmicro
®
series microcontrollers (8-40 pins) using parallel and serial algorithms. The
PIKprog2 programmer isn't development grade programmer, but meets all Microchip's
requirements to manufacturing grade of programmers. The PIKprog2 has been developed in
close cooperation with Microchip
TM
Company therefore programmer's hardware is focused to
support all current and future PICmicro
®
family microcontrollers.
PIKprog2 can be upgraded to SmartProg2 using Xprog2 to SmartProg2 upgrade kit
(ord.no.60-0048).
PIKprog2 is a small, fast and powerful programmer for PICmicro
®
family microcontrollers and
serial EEPROM with IIC (24Cxx), Microwire (93Cxx) and SPI (25Cxx) interface types. Using
build-in in-circuit serial programming (ISP) connector programmer is able to program
PICmicro
®
family microcontrollers using serial algorithms.
PIKprog2 provides very competitive price but excellent hardware design for reliable
programming. Nice "value for money" in this class.
PIKprog2 provides very fast programming due to high-speed FPGA driven hardware and
USB 2.0 full speed port.
PIKprog2 interfaces with the IBM PC Pentium compatible or higher, portable or desktop
personal computers through USB port, what is important for new, LPT-port-less computers
(notebooks for example).
PIKprog2 has 40 powerful TTL pindrivers provide H/L/pull_up/pull_down and read capability
for each pin of socket. Advanced pindrivers incorporate high-quality high-speed circuitry to
deliver signals without overshoot or ground bounce for all supported devices. Pin drivers
operate down to 1.8V so you'll be ready to program the full range of today's advanced low-
voltage devices.
The programmer performs device insertion test (wrong device position in socket) and
contact check (poor contact pin-to-socket) before it programs each device. These
capabilities, supported by signature-byte check help prevent chip damage due to operator
error.
PIKprog2 programmer performs programming verification at the marginal level of supply
voltage, which, obviously, improves programming yield, and guarantees long data retention.
PIKprog2 programmer is driven by an easy-to-use control program with pull-down menu, hot
keys and on-line help. Selecting of device is performed by its class, by manufacturer or
simply by typing a fragment of vendor name and/or part number.
Standard device-related commands (read, blank check, program, verify, erase) are boosted
by some test functions (insertion test, signature-byte check), and some special functions
(autoincrement).
66