- translate this page -

microEngineering Labs Serial Programmer


The Serial Programmer uses a serial port to interface to your computer. This makes it compatible with computers that dont have parallel ports. It also allows the use of a USB-to-Serial adapter for those computers that only have USB ports.

The programmer board is specifically designed for In-Circuit Serial Programming. An adapter is available (included in Programmer Bundles) to allow the programming of DIP-packaged PICs from 8 to 40 pins.

The programmer is also compatible with the complete line of Programming Adapters. This allows you to program almost any ICSP-capable PIC in almost any package.

The new design is small and compact. The programmer board measures only 1.8" x 2.3".  Power is supplied by a 15VDC, 500mA AC Adapter. A dual colour LED indicates programmer status. The connection to the computer is via a standard 9-pin serial cable.

Serial Programmer Features:

  • Fast serial operation at 115,200 bps
  • Can be used with USB-to-Serial adapters
  • Dual-colour indicator shows ready/busy states
  • In-Circuit Serial Programming (ICSP) connector for interface to project board
  • Full featured software included with support for all ICSP-capable PIC Microcontrollers
  • Compatible with Microchip HEX format files
  • Compatible with all Programming Adapters

The programmer includes software for Windows 98/Me/NT/2000/XP. This software allows you to control the programmer and set the configuration bits on the PIC. The software may be run as a standalone application or launched from most program editor/IDE packages like MicroCode Studio.

The Serial Programmer software is compatible with the standard Microchip HEX format files. Any assembler or compiler for PICmicros can be used to create the program, including MPASM, the CCS C Compiler or the melabs PicBasic Pro Compiler.

The software allows you to set configuration bits on the PIC with an easy-to-use list of options. Each configuration option is selectable in a drop-down list. Configuration data may be read from a hex file or from a PIC.

The consolidated view-memory window lets you view each section of memory in the PIC with a click. A right-click gives you the choice of viewing ASCII, Decimal, or Hexadecimal.

A formidable list of options allow you to customize the way you interact with the software. You control what areas of the device are erased, programmed, and verified. Save mouse clicks with options like "Disable completion messages" and "Erase before programming".

The programmer's firmware can be upgraded electronically with the click of the mouse. You don't have to worry about whether your hardware is compatible when purchasing a software upgrade. Any required firmware changes will be included in the purchased upgrade.

The Serial Programmer is also available in convenient, cost-saving bundles which include a Serial Programmer, AC Adapter, Serial Cable, 8-40 Pin DIP Adapter, Software and Documentation.
See our Programmer Bundles page for more information.

We also offer a selection of adapters for various device packages.
See our Programming Adapters page for more information.



Technical Details

Devices Supported Adapter Required
MCP25020, 25025, 25050, 25055 Yes  
10F200, 10F202, 10F204, 10F206 Yes 10F
12C508(A), 12C509(A), 12C671, 12C672, 12CE518, 12CE519, 12CE673, 12CE674, 12F508, 12F509, 12F629, 12F635, 12F675, 12F683 Yes  
14000 Yes PIC14000 ZIF
16C432, 16C433 Yes (ICSP)  
16C52, 16C54, 16C55, 16C56, 16C57, 16C58, 16HV540 No  
16C505, 16C554, 16C557, 16C558, 16C61, 16C62(AB), 16C620(A), 16C621(A), 16C622(A), 16CE623, 16CE624, 16CE625, 16C63(A), 16C64(A), 16C642, 16C65(AB), 16C66, 16C662, 16C67, 16C71, 16C710, 16C711, 16C712, 16C715, 16C716, 16C717, 16C72(A), 16C73(AB), 16C74(AB), 16C745, 16C76, 16C765, 16C77, 16C773, 16C774, 16C84 Yes  
16C770, 16C771, 16C781, 16C782 Yes  
16C923, 16C924, 16C925, 16C926 Yes 68 Pin PLCC
16F505, 16F54, 16F627(A), 16F628(A), 16F630, 16F636, 16F639, 16F648A, 16F676, 16F684, 16F688, 16F716, 16F72, 16F73, 16F737, 16F74, 16F747, 16F76, 16F767, 16F77, 16F777, 16F785, 16F818, 16F819, 16F83, 16F84(A), 16F87, 16F870, 16F871, 16F872, 16F873(A), 16F874(A), 16F876(A), 16F877(A), 16F88 Yes  
16F57 Yes F5 28-Pin ZIF
16F59 Yes F5 40-Pin ZIF
17C42(A), 17C43, 17C44 No  
17C752, 17C756(A) Yes 1768 PLCC
17C762, 17C766 Yes 1784 PLCC
18C242, 18C252, 18C442, 18C452 Yes  
18C242, 18C252, 18C442, 18C452, 18F1220, 18F1320, 18F2220, 18F2320, 18F2331, 18F2410, 18F242, 18F2420, 18F2431, 18F2439, 18F2455, 18F248, 18F2480, 18F2510, 18F2515, 18F252, 18F2520, 18F2525, 18F2539, 18F2550, 18F258, 18F2580, 18F2585, 18F2610, 18F2620, 18F2680, 18F4220, 18F4320, 18F4331, 18F4410, 18F442, 18F4420, 18F4431, 18F4439, 18F4455, 18F448, 18F4480, 18F4510, 18F4515, 18F452, 18F4520, 18F4525, 18F4539, 18F4550, 18F458, 18F4580, 18F4585, 18F4610, 18F4620, 18F4680 Yes  
18C601, 18C658 Yes 1868 PLCC
18C801, 18C858 Yes 1884 PLCC
18F6310, 18F6390, 18F6520, 18F6525, 18F6585, 18F6620, 18F6621, 18F6627, 18F6722, 18F6680, 18F6720 Yes 1864 TQFP
18F8310, 18F8390, 18F8520, 18F8525, 18F8585, 18F8620, 18F8621, 18F8627, 18F8722, 18F8680, 18F8720 Yes 1880 TQFP
PicStic1, PicStic1 2K, PicStic2, PicStic2 2K, PicStic3, PicStic 3 2K, PicStic4, PicStic4 2K, PicStic5 Yes PicStic
rfPIC12C509AG Yes  
rfPIC12C509AF, rfPIC12F675F, rfPIC12F675H, rfPIC12F675K Yes 20 Pin SSOP

Product Downloads

url icon

Similar Products

Product Enquiry

Page Updated:

Visa Credit
Visa Debit
Visa Electron
Warburton Technology (UK), 33 Selkirk Close, Wimborne, Dorset, BH21 1TN, United Kingdom
VAT Number: GB 846 917 877