NEW DATABASE - 350 MILLION DATASHEETS FROM 8500 MANUFACTURERS
ICE-16C5X ICE-16C71 RICE16 RICE17 E8/E16/E32 PIC16/17 16C5X DS00104D - Datasheet Archive
Section 1: Introduction Introduction . 1-1 Third Party Support by Product
® Section 1: Introduction Introduction . 1-1 Third Party Support by Product . 1-3 Emulators . 1-3 Programmers . 1-4 Gang Programmers . 1-8 Software Tools . 1-9 Development Boards and Accessories . 1-10 Section 2: Emulators Advanced Transdata Corporation . 2-3 ICE-16C5X ICE-16C5X and ICE-16C71 ICE-16C71 . 2-3 RICE16 RICE16 . 2-4 RICE17 RICE17 . 2-5 Axiom Manufacturing . 2-6 ICE-PIC . 2-6 CEIBO . 2-7 CEIBO DS-M8 . 2-7 Dr. Krohn & Stiller . 2-8 Emulator E8/E16/E32 E8/E16/E32 . 2-8 Emulation Technology, Inc. . 2-9 ET-iC16 & ET-iCRT Emulators . 2-9 Farsoft Computers cc . 2-10 PIXIE . 2-10 Goldenchip Electronics Ltd. . 2-11 PICMATE . 2-11 Goldenchip Institute . 2-12 PICRICE/t12 iSYSTEM GmbH . 2-13 iC2000 . 2-13 iC181 PowerEmulator . 2-14 MicroSystems Development, Inc. . 2-15 PicEm-14 TM . 2-15 MICROTIME Computer Inc. . 2-16 WINICE PIC16/17 PIC16/17 . 2-16 Micropet 16C5X 16C5X . 2-17 Parallax Inc. . 2-18 ClearView Mathias . 2-18 ClearView '5x Hobbyist Pack . 2-19 Pinnacle Technologies . 2-20 PICE . 2-20 PIC-ICE II . 2-21 © 1996 Microchip Technology Inc. DS00104D DS00104D page i Introduction Table of Contents PHYTON Ltd. . 2-22 picACE . 2-22 PROCHIPS Inc. . 2-23 PRO STATION-5X . 2-23 PRO STATION-X2 . 2-24 RF Solutions & Neosoft, Inc. . 2-25 The ICEPIC16CXX ICEPIC16CXX . 2-25 Softaid, Inc. . 2-26 UEM . 2-26 SofTec Microsystems . 2-27 DSE1657 DSE1657 . 2-27 DSE1671 DSE1671 . 2-28 DSE16622 DSE16622 . 2-29 DSE1674 DSE1674 . 2-30 Section 3: Programmers Abitec Products . 3-3 PIC-DATS and PIC-DATS-PG . 3-3 Advanced Transdata Corporation . 3-4 PGM16N PGM16N . 3-4 PGM17 PGM17 . 3-5 PGM810 PGM810 . 3-6 Advantech Equipment Corp. . 3-7 LabTool-48 . 3-7 Advin Systems, Inc. . 3-8 PILOT-U84 PILOT-U84 . 3-8 PILOT-145 PILOT-145 . 3-9 Application Solutions, Ltd. . 3-10 ASL PROGRAMMER . 3-10 AS Entwicklungsbüro für Industrieelektronik . 3-11 Factory Programmer and System Tester . 3-11 Baradine Products Ltd. . 3-12 MICRO-BURNER System 512 . 3-12 BP Microsystems, Inc. . 3-13 BP-1200 BP-1200 Universal Device Programmer . 3-13 BP-4100 BP-4100 Automated Programming System . 3-14 Citadel Products Ltd. . 3-15 PC82 Universal Programmer and Testing System . 3-15 Data I/O® . 3-16 2700 Programming System . 3-16 3900 Programming Systems . 3-17 ProMaster® 2500 Production Programming System . 3-18 UniSiteTM Universal Programmer . 3-19 DS00104D DS00104D page ii © 1996 Microchip Technology Inc. © 1996 Microchip Technology Inc. DS00104D DS00104D page iii Introduction Dataman Programmers Ltd. . 3-20 Dataman-48 . 3-20 Dataman Softy 4 . 3-21 Deus Ex Machina Engineering, Inc. . 3-22 XPGMTM . 3-22 EBLabs . 3-23 EBP-1000 EBP-1000 Programmer/Downloader . 3-23 E D Technical Publications . 3-24 EDTP PIC17C42 PIC17C42 Programmer . 3-24 Elan Digital Systems Ltd. . 3-25 Models 6000J 6000J and 6000E 6000E Universal Programmers . 3-25 EF-PER . 3-26 Electro-Kenetics . 3-27 Micro-bRISC Device Programmer . 3-27 E.E. TOOLS, INC. (Electronic Engineering Tools Inc.) . 3-28 AllMax, AllMax+ . 3-28 MegaMax, MegaMax-4G . 3-29 Emulation Technology, Inc. . 3-30 ET-PIC1000 ET-PIC1000 . 3-30 ET-PIC4000/48 ET-PIC4000/48 . 3-31 ET-PIC5000 ET-PIC5000 . 3-32 ET-PIC16 ET-PIC16 . 3-33 ET-PIC17 ET-PIC17 . 3-34 Goldenchip Electronics Ltd. . 3-35 PICKIT . 3-35 Goldenchip Institute . 3-36 PICPGM-ALL . 3-36 Hamis . 3-37 AlIProg-44 . 3-37 ICE Technology Ltd. . 3-38 LV40 Portable. 3-38 ICE Technology . 3-39 MICROMASTER LV . 3-39 INTER MühendilikDanismanlik ve Ticaret A.S. 3-40 PICPR16 PICPR16 . 3-40 iSYSTEM GmbH . 3-41 SEPROG . 3-41 ITU Technologies . 3-42 PIC-la Programmer . 3-42 J&M Microtek, Inc. . 3-43 JM-PICE . 3-43 K.E.M. Electronics Japan Ltd. . 3-44 KEM-901dash8 andKEM-905A PIC16CXX PIC16CXX Adapter . 3-44 LEAP Electronic Co., Ltd. . 3-45 LEAPER 10 . 3-45 LP-U4 . 3-46 LEAPER-6 . 3-47 Link Instruments, Inc. . 3-48 CLK-3100 CLK-3100 . 3-48 Logical Devices, Inc. . 3-49 Allpro-88 and 88XR . 3-49 XPRO Family . 3-50 Chipmaster 3000 . 3-51 MEMEC BALTIC Ltd. . 3-52 UNIPIC . 3-52 microEngineering Labs . 3-53 EPIC Pocket Programmer . 3-53 MicroPross . 3-54 The ROM 5000B 5000B and The ROM 3000B 3000B . 3-54 MSI Electronics . 3-55 MSI In Circuit Programmer . 3-55 MQP Electronics . 3-56 MQP System 2000 . 3-56 MQP Model 200 . 3-57 PIN-MASTER 48 . 3-58 Needham's Electronics Inc. . 3-59 EMP-20 EMP-20 . 3-59 Newfound Electronics . 3-60 WARP-3 . 3-60 WARP-17 WARP-17 . 3-61 ORMIX, Ltd. . 3-62 COMPIC-PRO . 3-62 COMPIC-1 . 3-63 COMPIC-5X . 3-64 OWEN electronic GmbH . 3-65 AP-II+ . 3-65 Parallax, Inc. . 3-66 PIC16CXX PIC16CXX Programmer . 3-66 Pers Kat cc . 3-67 ElveStar . 3-67 DwarfStar . 3-68 FairyStar . 3-69 PHYTON Ltd. . 3-70 picPROG+ . 3-70 Pinnacle Technologies . 3-71 PIC-AW . 3-71 DS00104D DS00104D page iv © 1996 Microchip Technology Inc. Section 4: Gang Programmers Advanced Transdata Corporation . 4-3 PGM16G PGM16G . 4-3 PGM17G PGM17G . 4-4 PGM40G PGM40G . 4-5 PGM47G PGM47G . 4-6 BP Microsystems, Inc. . 4-7 BP-2100 BP-2100 Concurrent Programming SystemTM . 4-7 BP-2200 BP-2200 Concurrent Programming SystemTM . 4-8 BYTEK Corporation . 4-9 MULTITRK Gang & Set Multiprogrammers® . 4-9 © 1996 Microchip Technology Inc. DS00104D DS00104D page v Introduction PROCHIPS Inc. . 3-72 PRO ENGINE-II . 3-72 PRO HANDLER . 3-73 Science First® . 3-74 PPI PIC16CXX PIC16CXX Programmer . 3-74 SEI Sunrise Electronics, Inc. . 3-75 T-10 ULC Universal Device Programmer . 3-75 T- 6000 Portable Programming System . 3-76 SMS GmbH. 3-77 SPRINT PLUS48 PLUS48 . 3-77 SPRINT OPTIMA . 3-78 Stag Programmers Ltd. . 3-79 STAG QUASAR . 3-79 STAG ECLIPSE . 3-80 STAG SOLAR . 3-81 STAG ORBIT 48 . 3-82 Sunshine Electronics Co. Ltd. . 3-83 EXPRO-60/80 EXPRO-60/80 . 3-83 POWER-100 POWER-100 . 3-84 System GeneralCorporation . 3-85 Turpro-1/FX(/TX) . 3-85 Turpro-1 . 3-86 Unitec Electronics Company Ltd. . 3-87 Pim/lA . 3-87 Pim/lB . 3-88 Xeltek . 3-89 Superpro II Universal Programmer . 3-89 Superpro IIP (Parallel Port version) . 3-89 Superpro L . 3-89 Rom Master II . 3-89 ZIMO Elektronik . 3-90 PICPROG . 3-90 Emulation Technology, Inc. . 4-10 ET-PIC16G ET-PIC16G . 4-10 ET-PIC17G ET-PIC17G . 4-11 ET-PIC47G ET-PIC47G . 4-12 ET-PIC12000 ET-PIC12000 . 4-13 HI-LO Systems Research Co. Ltd. . 4-14 ALL-07 ALL-07 . 4-14 Lloyd Research Ltd. . 4-15 L9OOO . 4-15 MicroLabs . 4-16 Octopussy . 4-16 Pinnacle Technologies . 4-17 PAW2 . 4-17 PAW3 . 4-18 SEI Sunrise Electronics, Inc. . 4-19 T- 2000 Programming System . 4-19 T- 4000 Programming System . 4-20 T- 5000 Programming System . 4-21 T- 8000 Programming System . 4-22 SMS GmbH . 4-23 SPRINT MULTISYTE . 4-23 PP-Parallel-Programming-Handler . 4-24 System General Corporation . 4-25 Multi-APRO . 4-25 Tribal Microsystems, Inc. . 4-26 Flex-700 . 4-26 Unitec Electronics Company Ltd. . 4-27 Pim/1OA . 4-27 Pim/1OB . 4-28 Section 5: Software Tools 2500AD 2500AD Software, Inc. . 5-3 PIC Macro Cross Assembler. 5-3 Actum Solutions . 5-4 The Realizer® . 5-4 Avocet Systems, Inc. . 5-5 PIC-Tools . 5-5 Butterfly Signal Processing Inc. . 5-6 B.LO.CTM . 5-6 Butterfly Signal Processing Inc. and M&M Embedded Systems . 5-7 B.LO.C ReSourceTM Object Code Decompiler . 5-7 Byte Craft Limited . 5-8 MP-C Code Development System . 5-8 DS00104D DS00104D page vi © 1996 Microchip Technology Inc. Section 6: Development Boards and Accessories Advanced Transdata Corporation . 6-3 MT16 Board . 6-3 Programming and Emulation Adapters . 6-4 Application Solutions, Ltd. . 6-5 PIC16C71 PIC16C71 Microcontroller Evaluation Board . 6-5 Arcox Engineering . 6-6 PIC16C5X PIC16C5X Single Board Computer Kit . 6-6 Axiom Manufacturing . 6-7 Development Board . 6-7 © 1996 Microchip Technology Inc. DS00104D DS00104D page vii Introduction Custom Computer Services, INC. . 5-9 C Compilers . 5-9 Electronic Emulation cc . 5-10 ICEPICTM . 5-10 PICASMTM . 5-10 Hamis . 5-11 P-As V2.0 . 5-11 P-Sim V2.0 . 5-12 HI-TECH Software . 5-13 HI-TECH C Cross Compiler . 5-13 ICOMS Communications . 5-14 MicroPix-C . 5-14 microEngineering Labs . 5-15 PicBasic Compiler . 5-15 MicroLabs . 5-16 PS-PIC16C5X PS-PIC16C5X Simulator Tools . 5-16 Mikrocomputer-Verlag Jürgen Ortmann . 5-17 SIMPIC and EMUPIC . 5-17 Momentum Microsystems . 5-18 ACCESS. abl® Development Kit for PIC16C64 PIC16C64 . 5-18 NITPIC cc . 5-19 NITPICTM . 5-19 OEMA . 5-20 ECAL . 5-20 PHYTON, Ltd. . 5-21 picDESIGNER Integrated Development Environment . 5-21 PROCHIPS, Inc. . 5-22 PRO LAB . 5-22 STYX . 5-23 PICNIC PIC16C5X PIC16C5X Simulator/Emulator System . 5-23 Universal Cross-Assemblers . 5-24 Cross-32 Meta-Assembler . 5-24 Bluebird Electronics . 6-8 PIC16/17 PIC16/17 Support Products . 6-8 P. Caritato & Associates S.A. 6-9 PICBOARD . 6-9 PICLAB . 6-10 Cooper Ridge Systems . 6-11 PIC16CXX PIC16CXX Proto boards . 6-11 Custom Computer Services, Inc. . 6-12 Software Prototyping Board. 6-12 E D Technical Publications . 6-13 EDTP PIC-PERF . 6-13 Emulation Technology, Inc. . 6-14 Adapt-A-Socket® . 6-14 SMT Adapters and Accessories . 6-15 E-LAB Digital Engineering, Inc. . 6-16 PICPLUSTM Microcontroller Board. 6-16 FARSOFT Computers cc . 6-17 PROTO-1 . 6-17 HEWLETT-PACKARD . 6-18 HP54620A/C HP54620A/C Logic Analyzer . 6-18 HP54645D HP54645D Mixed Signal Oscilloscope . 6-19 Hitachi-Denshi America, Ltd. . 6-20 Logic Analyzers VC-3120 VC-3120 and VC-3130 VC-3130 . 6-20 Logical Systems Corporation . 6-21 Programming and Prototyping Adapters . 6-21 Macraigor Systems Inc. . 6-22 P57 Mustang BoardTM . 6-22 Micro Application Laboratory Corp. . 6-23 PRO-KIT Evaluation Board . 6-23 microEngineering Labs . 6-24 PICProto prototyping boards. 6-24 MICROMINT, Inc. . 6-25 PicSticTM Modules . 6-25 Micropower Electronics, Inc. . 6-26 PIC Micro-Proto . 6-26 MICRO software . 6-27 28-pin DIP to SOIC Converter . 6-27 MQP Electronics . 6-28 Package converters . 6-28 P&S Electronics Co. Ltd . 6-29 PS1008 PS1008 Microcontroller and the PS1008-Kit . 6-29 Parallax Inc. . 6-30 BASIC Stamp version D . 6-30 BASIC Stamp I Module (BS1-IC) . 6-31 BASIC Stamp II Module (BS2-IC) . 6-32 DS00104D DS00104D page viii © 1996 Microchip Technology Inc. Section 7: Design Consultants Canada . 7-3 Mexico . 7-6 U.S.A. . 7-7 Eastern . 7-7 Central . 7-18 Western . 7-27 Europe . 7-40 Northern . 7-40 Central . 7-46 Southern . 7-50 India . 7-52 South Africa . 7-53 Australia/Hong Kong . 7-55 Section 8: Microchip Products PIC14000 PIC14000 Mixed-Signal Controller . 8-3 PIC16C5X PIC16C5X Family (Base-Line) . 8-4 PIC16CXX PIC16CXX Family (Mid-Range) . 8-5 PIC17CXX PIC17CXX Family (High-Performance) . 8-10 I2C Serial EEPROM Products . 8-15 Microwire Serial EEPROM Products . 8-17 Specialty Serial EEPROM Products . 8-18 Parallel EEPROM Products . 8-20 EPROM Products/Serial EPROM Products . 8-21 Microchip Worldwide Sales and Services © 1996 Microchip Technology Inc. DS00104D DS00104D page ix Introduction Pers Kat cc . 6-33 BrightStar . 6-33 PROCHIPS, Inc. . 6-34 PRO TRAINER . 6-34 Southwest Microelectronics, Inc. . 6-35 SMI-1014-TG SMI-1014-TG . 6-35 Sparks . 6-36 PIC16C55/PIC16C5 PIC16C55/PIC16C5 Product Platform . 6-36 TR Engineering, Inc. . 6-37 PIC14000 PIC14000 Mixed Signal Controller . 6-37 Unified Microsystems . 6-38 SXT-55 SXT-55 . 6-38 VersaTech Electronics . 6-39 FBASIC TICkit . 6-39 FBASIC Development Kit . 6-39 FBASIC PIC16C57 PIC16C57 Interpreter . 6-39 Winslow International Ltd. . 6-40 Winslow AdapticsTM . 6-40 Microchip Technology Incorporated is a leading supplier of field-programmable 8-bit microcontrollers, complementary ASSPs, serial EEPROMs and related specialty memory products and KEELOQ® code hopping devices for highvolume embedded control applications in the consumer, automotive, office automation, communications and industrial markets. Microchip's products feature the industry's most economical One-Time-Programmable (OTP) EPROM, reprogrammable Flash and EEPROM, and ROM capability, along with the compact size, integrated functionality, ease of development and technical support so essential to timely and cost-effective product development by our customers. Product Focus Our advanced designs, progressive process technology and industry leading operating speeds enable us to deliver decidedly superior performance. Microchip is quick to capitalize on advances in one product line by incorporating those breakthroughs into other product families. The company has positioned itself to play a dominant role as a supplier of high-performance, field-programmable microcontrollers and associated memory and logic products for embedded control applications. Third Party Support This reference guide for third party development tools and services available for Microchip products include emulators, programmers, gang programmers, development boards, assemblers, simulators, linkers, compilers, development software, accessories and consultants. This guide describes only tools and services directly supporting Microchip Technology products that are not provided by Microchip Technology. No representation or warranty is given and no liability is assumed by Microchip with respect to the accuracy or use of such products, services or information. The information in this guide is based on material provided by third parties. If you would like more information about a product or service, please contact the third party directly. Due to space limitation, only a synopsis of each product is presented. Microchip has attempted to identify all trademarks and list them in the front of this handbook, any omissions have occurred inadvertently. © 1996 Microchip Technology Inc. DS00104D DS00104D page 1-1 Introduction 1 Introduction You're in Control with Microchip DS00104D DS00104D page 1-2 © 1996 Microchip Technology Inc. © 1996 Microchip Technology Inc. The ICEPIC16CXX ICEPIC16CXX RF Solutions & Neosoft, Inc. PRO STATION-X2 PRO STATION-5X PROCHIPS picACE PHYTON Ltd. PIC-ICE II PICE Pinnacle Technologies ClearView '5x Hobbyist Pack ClearView Mathias Parallax Inc. Micropet 16C5X 16C5X WINICE PIC16/17 PIC16/17 MICROTIME Computer Inc. PicEm-14 MicroSystems Development, Inc. iC181 Power Emulator iC2000 iSYSTEM GmbH PICRICE Goldenchip Institute PICMATE Goldenchip Electronics Ltd. PIXIE Farsoft Computers cc ET-iC16 & ET-iCRT Emulation Technology, Inc. Emulator E8/E16/E32 E8/E16/E32 Dr. Krohn & Stiller CEIBO DS-M8 CEIBO ICE-PIC Axiom Manufacturing RICE17 RICE17 RICE16 RICE16 ICE-16C5X ICE-16C5X and ICE-16C71 ICE-16C71 Emulators DS00104D DS00104D page 1-3 1 Introduction Advanced Transdata Corporation A X m B 1 4A 57 8A 8B 58 1 2 2A 63 4 4A 5 5A 620 62 22 1 10 11 72 3 3A 4 4A 3 83 4 4 84 2X 2A 43 44 2 4 4A 4B 54 5 5 6 6B 7 XX ith 00 6C5 C5 6C5 6C5 CR 6CR 6C5 6C5 C5 C5 CR C5 6C5 6CR 6C6 6C6 6C6 6C C6 C6 C6 C6 6C 6C C6 6C7 C7 C7 6C 6C7 6C7 6C7 6C7 F8 6CR C8 6F8 CR 6C9 C4 7C 7C XX gor 0 6 6 1 1 1 16 16 16 16 1 1 1 1 1 1 16 16 16 16 1 C1 16 1 16 16 C1 1 1 1 1 16 1 16 1 16 1 1 1 AX Al 17 14 1 1 1 1 1 C PIC PIC PIC PIC PIC PIC PIC PIC PIC IC PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC PI PIC PIC PIC PIC PI PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC MT Ex. P PI Third Party Support Emulators continued. DS00104D DS00104D page 1-4 Note: For MTA81010 MTA81010 and MTA85XXX MTA85XXX PICSEE® products, programmers supporting PIC16C5X PIC16C5X can support PICSEE using adapter kits. UniSiteTM ProMaster 2500 3900 Programming System 2700 Programming System Data I/O® PC82 Univ. Pgm. & Tester Citadel Products Ltd. BP-4100 BP-4100 Automated Pgm. System BP-1200 BP-1200 Universal Device Pgm. BP Microsystems, Inc. MICRO-BURNER System 512 Baradine Products Ltd. Factory Programmer and Tester AS Entwicklungsbüro für Industrieelektronik ASL PROGRAMMER Application Solutions, Ltd. PILOT-145 PILOT-145 PILOT-U84 PILOT-U84 Advin Systems, Inc. LabTool-48 Advantech Equipment Corp. PGM810 PGM810 PGM17 PGM17 PGM16N PGM16N Advanced Transdata Corporation PIC-DATS and PIC-DATS-PG Abitec Products Programmers DSE1674 DSE1674 DSE16622 DSE16622 DSE1671 DSE1671 DSE1657 DSE1657 SofTec Mcrosystems UEM Softaid, Inc. A B X 1 4A 57 8A 8B 58 1 2 2A 63 4 4A 5 5A 620 62 22 1 10 11 72 3 3A 4 4A 3 83 4 4 84 2X 2A 3 4 XX ithm 2 4 4A 4B 54 5 5 6 6B 7 00 6C5 C5 6C5 6C5 CR 6CR 6C5 6C5 C5 C5 CR C5 6C5 6CR 6C6 6C6 6C6 6C C6 C6 C6 C6 6C 6C C6 6C7 C7 C7 6C 6C7 6C7 6C7 6C7 F8 6CR C8 6F8 CR 6C9 C4 7C4 C4 XX gor 0 6 6 1 1 1 16 16 16 16 1 1 1 1 1 1 16 16 16 16 1 C1 16 1 16 16 C1 1 1 1 1 16 1 16 1 16 1 17 1 17 X Al 14 1 1 1 1 1 C PIC PIC PIC PIC PIC PIC PIC PIC PIC IC PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC PI PIC PIC PIC PIC PI PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC TA Ex. M P PI Third Party Support Emulators/Programmers © 1996 Microchip Technology Inc. © 1996 Microchip Technology Inc. Note 1: Supports 37LV36 37LV36, 37LV65 37LV65, 37LV128 37LV128 only PIC-la Programmer ITU Technologies SEPROG iSYSTEM GmbH PICPR16 PICPR16 INTER Mühendilik MICROMASTER LV LV40 Portable ICE Technology Ltd. AlIProg-44 Hamis PICPGM-ALL Goldenchip Institute PICKIT Goldenchip Electronics Ltd. ET-PIC17 ET-PIC17 ET-PIC16 ET-PIC16 ET-PIC5000 ET-PIC5000 ET-PIC4000/48 ET-PIC4000/48 ET-PIC1000 ET-PIC1000 Emulation Technology, Inc. MegaMax, MegaMax-4G AllMax, AllMax+ E.E. TOOLS, INC. Micro-bRISC Electro-Kenetics Model 6000 Model 5000 Elan Digital Systems Ltd. EDTP PIC17C42 PIC17C42 Programmer E D Technical Publications EBP-1000 EBP-1000 EBLabs XPGMTM (Note 1) Deus Ex Machina Engineering, Inc. Dataman Softy 4 Dataman-48 Programmers 1 Introduction Dataman Programmers Ltd. A B X 1 m 4A 57 8A 8B 58 1 2 2A 63 4 4A 5 5A 620 62 22 1 10 11 72 3 3A 4 4A 3 83 4 4 84 2X 2A 3 4 XX rith 2 4 4A 4B 54 5 5 6 6B 7 00 6C5 C5 6C5 6C5 CR 6CR 6C5 6C5 C5 C5 CR C5 6C5 6CR 6C6 6C6 6C6 6C C6 C6 C6 C6 6C 6C C6 6C7 C7 C7 6C 6C7 6C7 6C7 6C7 F8 6CR C8 6F8 CR 6C9 C4 C4 C4 XX lgo 0 1 6 1 1 6 16 16 16 1 1 16 1 16 16 1 1 1 1 1 16 1 16 1 16 1 6 1 1 1 16 16 16 16 1 1 1 1 1 7 17 17 X 1 1 A 1 1 C 1 C 14 C PIC PIC PIC PIC PIC PIC PIC PIC PIC IC PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC PI PIC PIC PIC PIC PI PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC IC PIC PIC MTA Ex. P P PI Third Party Support DS00104D DS00104D page 1-5 DS00104D DS00104D page 1-6 Note: For MTA81010 MTA81010 and MTA85XXX MTA85XXX PICSEE® products, programmers supporting PIC16C5X PIC16C5X can support PICSEE using adapter kits. PIC16CXX PIC16CXX Programmer Parallax, Inc. AP-II+ OWEN electronic GmbH COMPIC-5X COMPIC-1 COMPIC-PRO ORMIX, Ltd. WARP-17 WARP-17 WARP-3 Newfound Electronics EMP-20 EMP-20 Needham's Electronics Inc. PIN-MASTER 48 MQP Model 200 MQP System 2000 MQP Electronics MSI In Circuit Programmer MSI Electronics The ROM 5000B 5000B and ROM 3000B 3000B MicroPross EPIC Pocket PIC Programmer microEngineering Labs UNIPIC MEMEC BALTIC Ltd. Chipmaster 3000 XPRO Family Allpro-88 and 88XR Logical Devices, Inc. CLK-3100 CLK-3100 Link Instruments, Inc. LEAPER-6 LP-U4 LEAPER 10 LEAP Electronic Co., Ltd. KEM-901dash8 and KEM-905A KEM-905A K.E.M. Electronics Japan Ltd. JM-PICE J&M Microtek, Inc. X A A B 1 A A X A 3 4 XX hm A A B 4 54 B A 0 1 2 A 20 2 2 83 84 57 A B 58 52 54 54 54 R5 CR 55 56 56 57 R 58 C58 CR C61 C62 62 C63 64 64 65 65 C6 C6 62 C71 71 71 C7 C73 C73 C74 C74 83 CR 84 F84 R C92 42 C4 C4 XX orit 0 6C 6C 6C 6C 6C 16 16C 16C 6C 6C 6C 6C 16 16 16 16 16C 16 6C 6C 6C 6C 16 16 6C 16 6C 6C 16 16 16 16 16 6F 16 6C 16 6C 16 7C 17 17 AX lg 1 1 1 1 1 1 1 1 1 1 1 1 1 1 C A C 1 C 14 1 1 1 1 1 C PIC PIC PIC PIC PIC PIC PIC PIC PIC IC PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC PI PIC PIC PIC PIC PI PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC PI MT Ex. P PI 00 Third Party Support Programmers © 1996 Microchip Technology Inc. © 1996 Microchip Technology Inc. PICPROG Note: For MTA81010 MTA81010 and MTA85XXX MTA85XXX PICSEE® products, programmers supporting PIC16C5X PIC16C5X can support PICSEE using adapter kits. ZIMO Elektronik Rom MasterII SuperproL SuperproIIP (Parallel Port version) SuperproII Universal Programmer Xeltek Pim/lB Pim/lA Unitec Electronics Company Ltd. Turpro-1 Turpro-1/FX(/TX) System General Corporation POWER-100 POWER-100 EXPRO-60/80 EXPRO-60/80 Sunshine Electronics Co. Ltd. STAG ORBIT 48 STAG SOLAR STAG ECLIPSE STAG QUASAR StagProgrammers Ltd. SPRINT OPTIMA SPRINT PLUS48 PLUS48 SMS GmbH T- 6000 Portable Programming System T-10 ULC SEI Sunrise Electronics, Inc. PPI PIC16CXX PIC16CXX Programmer Science First® PRO HANDLER PRO ENGINE-II PROCHIPS Inc. PIC-AW Pinnacle Technologies picPROG+ PHYTON Ltd. FairyStar DwarfStar ElveStar Programmers 1 Introduction Pers Kat cc X A B 1 4A 57 8A 8B 58 1 2 2A 63 4 4A 5 5A 620 62 22 1 10 11 72 3 3A 4 4A 3 83 4 4 84 2X 2A 43 44 XX ithm 2 4 4A 4B 54 5 5 6 6B 7 00 6C5 C5 6C5 6C5 CR 6CR 6C5 6C5 C5 C5 CR C5 6C5 6CR 6C6 6C6 6C6 6C C6 C6 C6 C6 6C 6C C6 6C7 C7 C7 6C 6C7 6C7 6C7 6C7 F8 6CR C8 6F8 CR 6C9 7C4 7C 7C XX lgor 0 6 6 1 1 1 16 16 16 16 1 1 1 1 1 1 16 16 16 16 1 C1 16 1 16 16 C1 1 1 1 1 16 1 16 1 16 1 1 1 1 AX A 14 1 1 1 1 1 C PIC PIC PIC PIC PIC PIC PIC PIC PIC IC PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC PI PIC PIC PIC PIC PI PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC MT Ex. P PI Third Party Support DS00104D DS00104D page 1-7 DS00104D DS00104D page 1-8 Pim/10B Pim/10A Unitec Electronics Company Ltd. Flex-700 Triba Microsystems, Inc. Multi-APRO System General Corporation PP-Parallel-Programming-Handler SPRINT MULTISYTE SMS GmbH T- 8000 T- 5000 T- 4000 T- 2000 SEI Sunrise Electronics, Inc. PAW3 PAW2 Pinnacle Technologies Octopussy MicroLabs L9OOO Lloyd Research Ltd. ALL-07 ALL-07 HI-LO Systems Research Co. Ltd. ET-PIC12000 ET-PIC12000 ET-PIC47G ET-PIC47G ET-PIC17G ET-PIC17G ET-PIC16G ET-PIC16G Emulation Technology, Inc. MULTITRK Gang & Set BYTEK Corporation BP-2200 BP-2200 Concurrent Pgm. SystemTM BP-2100 BP-2100 Concurrent Pgm. SystemTM BP Microsystems, Inc. PGM47G PGM47G PGM40G PGM40G PGM17G PGM17G PGM16G PGM16G Advanced Transdata Corporation A X B 1 m 4A 57 8A 8B 58 1 2 2A 63 4 4A 5 5A 620 62 22 1 10 11 72 3 3A 4 4A 3 83 4 4 84 2X 2A 43 4 XX rith 2 4 4A 4B 54 5 5 6 6B 7 00 6C5 C5 6C5 6C5 CR 6CR 6C5 6C5 C5 C5 CR C5 6C5 6CR 6C6 6C6 6C6 6C C6 C6 C6 C6 6C 6C C6 6C7 C7 C7 6C 6C7 6C7 6C7 6C7 F8 6CR C8 6F8 CR 6C9 7C4 7C 7C4 XX lgo 0 1 6 1 1 6 16 16 16 1 1 16 1 16 16 1 1 1 1 1 16 1 16 1 16 1 6 1 1 1 16 16 16 16 1 1 1 1 1 1 1 AX . A 1 1 1 1 1 C C 14 C PIC PIC PIC PIC PIC PIC PIC PIC PIC IC PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC PI PIC PIC PIC PIC PI PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC MT Ex P PI Third Party Support Gang Programmers © 1996 Microchip Technology Inc. © 1996 Microchip Technology Inc. picDESIGNER PHYTON, Ltd. ECAL OEMA NITPICTM NITPIC cc ACCESS. abl® Development Kit Momentum Microsystems SIMPIC and EMUPIC Mikrocomputer-Verlag Jürgen Ortmann PS-PIC16C5X PS-PIC16C5X Simulator Tools MicroLabs PicBasic Compiler microEngineering Labs MicroPix-C ICOMS Communications HI-TECH C Cross Compiler HI-TECH Software P-Sim V2.0 P-As V2.0 Hamis PICASM ICEPIC Electronic Emulation cc C Compilers Custom Computer Services, INC. MP-C Code Development System Byte Craft Limited B.LO.C ReSourceTM Butterfly Signal Processing Inc. and M&M Embedded Systems B.LO.CTM Butterfly Signal Processing Inc. PIC-Tools Avocet Systems, Inc. The Realizer® Actum Solutions PIC Macro Cross Assembler Software Tools 1 Introduction 2500AD 2500AD Software, Inc. X A B m 1 4A XX rith 57 8A 8B 58 1 2 2A 63 4 4A 5 5A 620 62 22 1 10 11 72 3 3A 4 4A 3 83 4 4 84 2X 2A 3 4 2 4 4A 4B 54 5 5 6 6B 7 00 6C5 C5 6C5 6C5 CR 6CR 6C5 6C5 C5 C5 CR C5 6C5 6CR 6C6 6C6 6C6 6C C6 C6 C6 C6 6C 6C C6 6C7 C7 C7 6C 6C7 6C7 6C7 6C7 F8 6CR C8 6F8 CR 6C9 C4 C4 C4 XXX lgo 0 6 6 1 1 1 16 16 16 16 1 1 1 1 1 1 16 16 16 16 1 C1 16 1 16 16 C1 1 1 1 1 16 1 16 1 16 1 17 17 17 A .A 14 1 1 1 1 1 C PIC PIC PIC PIC PIC PIC PIC PIC PIC IC PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC PI PIC PIC PIC PIC PI PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC IC PIC IC MT Ex P P P PI Third Party Support DS00104D DS00104D page 1-9 DS00104D DS00104D page 1-10 HP54645D HP54645D Mixed Signal Oscilloscope HP54620A/C HP54620A/C Logic Analyzer HEWLETT-PACKARD PROTO-1 FARSOFT Computers cc PICPLUSTM E-LAB Digital Engineering, Inc. SMT Adapters and Accessories Adapt-A-Socket® Emulation Technology, Inc. EDTP PIC-PERF E D Technical Publications Software Prototyping Board Custom Computer Services, Inc. PIC16CXX PIC16CXX Proto boards Cooper Ridge Systems PICLAB PICBOARD P. Caritato & Associates S.A. PIC16/17 PIC16/17 Support Products Bluebird Electronics Development Board Axiom Manufacturing PIC16C5X PIC16C5X Single Board Computer Kit Arcox Engineering PIC16C71 PIC16C71 Evaluation Board Application Solutions, Ltd. Programming and Emulation Adapters MT16 Board Advanced Transdata Corporation Development Boards & Accessories Cross-32 Meta-Assembler Universal Cross-Assemblers PICNIC STYX PRO LAB PROCHIPS, Inc. A A B 1 XX m A A A A B 4 54 B A 0 1 2 A 20 2 2 83 84 92X 42A 43 44 XX rith 57 A B 58 52 54 54 54 R5 R 55 56 56 57 R 58 58 R 61 62 62 63 64 64 65 65 6 C6 62 71 71 71 C7 73 73 74 74 83 R 84 84 R o 0 C C C 00 16C 6C 16C 16C 6C 16C 16C 16C 6C 6C 6C 6C 16C 16C 16C 16C 16C 16C 6C 6C 6C 6C 16C 16 6C 16C 6C 6C 16 16C 16C 16C 16C 6F 16C 6C 16F 6C 16C 17 17 17 XX Alg 14 IC C1 IC IC C1 IC IC IC IC1 C1 IC1 IC1 IC IC IC IC IC IC IC1 IC1 IC1 IC1 IC IC IC1 IC IC1 IC1 IC IC IC IC IC IC1 IC IC1 IC IC1 IC IC PIC PIC TA Ex. P P P P P C P PI P P PI P P P P I P P P P P P P P P P P P P P P P P P P P P P P P M P P PI Third Party Support Software Tools/Development Boards & Accessories © 1996 Microchip Technology Inc. © 1996 Microchip Technology Inc. Winslow AdapticsTM Winslow International Ltd. FBASIC TICkit VersaTech Electronics SXT-55 SXT-55 Unified Microsystems PIC14000 PIC14000 Mixed Signal Controller TR Engineering, Inc. PIC16C55/PIC16C57 PIC16C55/PIC16C57 Product Platform Sparks SMI-1014-TG SMI-1014-TG Southwest Microelectronics, Inc. PRO TRAINER PROCHIPS, Inc. BrightStar Pers Kat cc BASIC Stamp II Module (BS2-IC) BASIC Stamp I Module (BS1-IC) BASIC Stamp version D Parallax Inc. PS1008 PS1008 Microcontroller/PS1008-Kit P&S Electronics Co. Ltd Package converters MQP Electronics 28-pin DIP to SOIC Converter MICRO software PIC Micro-Proto Micropower Electronics, Inc. PicSticTM Modules MICROMINT, Inc. PICProto prototyping boards microEngineeringLabs PRO-KIT Evaluation Board Micro Application Laboratory Corp. P57 Mustang BoardTM Macraigor Systems Inc. Programming and Prototyping Adapters Logical Systems Corporation Logic Analyzers VC-3120 VC-3120 and VC-3130 VC-3130 Development Boards & Accessories 1 Introduction Hitachi-Denshi America, Ltd. A X m B 1 4A 57 8A 8B 58 1 2 2A 63 4 4A 5 5A 620 62 22 1 10 11 72 3 3A 4 4A 3 83 4 4 84 2X 2A 43 4 XX rith 2 4 4A 4B 54 5 5 6 6B 7 00 6C5 C5 6C5 6C5 CR 6CR 6C5 6C5 C5 C5 CR C5 6C5 6CR 6C6 6C6 6C6 6C C6 C6 C6 C6 6C 6C C6 6C7 C7 C7 6C 6C7 6C7 6C7 6C7 F8 6CR C8 6F8 CR 6C9 7C4 7C 7C4 XX lgo 0 6 6 1 1 1 16 16 16 16 1 1 1 1 1 1 16 16 16 16 1 C1 16 1 16 16 C1 1 1 1 1 16 1 16 1 16 1 1 1 1 AX . A 14 1 1 1 1 1 C PIC PIC PIC PIC PIC PIC PIC PIC PIC IC PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC PI PIC PIC PIC PIC PI PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC MT Ex P PI Third Party Support DS00104D DS00104D page 1-11 Third Party Support DS00104D DS00104D page 1-12 © 1996 Microchip Technology Inc. 2 Emulators Section 2 Emulators © 1996 Microchip Technology Inc. DS00104D DS00104D page 2-1 DS00104D DS00104D page 2-2 © 1996 Microchip Technology Inc. Advanced Transdata Corporation ICE-16C5X ICE-16C5X and ICE-16C71 ICE-16C71 In-Circuit Emulator for PIC16C5X PIC16C5X and PIC16C61/71/84 PIC16C61/71/84 Features: Contact: Advanced Transdata Corporation 14330 Midway Road, Suite 128 Dallas, TX 75244 TEL: (214) 980-2960 FAX: (214) 980-2937 BBS: (214) 980-0067 email: atc1@ix.netcom.com www: http://www.adv-transdata.com © 1996 Microchip Technology Inc. Product Information: ICE-16C5X ICE-16C5X and ICE-16C71 ICE-16C71 (also supports PIC16C61/84 PIC16C61/84) are affordable, non-intrusive in-circuit emulators designed for new PIC16CXX PIC16CXX users to learn and evaluate PIC16CXX PIC16CXX devices. They are built around the Microchip's PIC16CXX PIC16CXX microcontrollers for true hardware emulation while using the PC host for code simulation. Emulation speed averages about 100kHz on 386/486 machines. The windowed software supplies separate windows for examining source code, program memory, data file registers, watch variables, processor status, program counter and stacks. Users can modify registers, data memory or program memory directly inside their respective windows and watch their effects on the program flow. Source level debugging is available on TASM16 TASM16 Macro Assembler included in the package. For other assemblers or compilers, the codes can be disassembled with the CONVERT utility for debugging with ICE-16C5X/71 ICE-16C5X/71. The units provide comprehensive emulation controls which allows users to approach the program in various ways. As the user single steps instructions, all updated information is highlighted for easy reference. A 16K trace buffer records the program flow at run-time and provides a history of each event that has occurred. The ICEs also provide 8 software breakpoints and 2 hardware trigger points, giving the users great flexibility to control program flow. These ICEs are small and light-weight. They connect to the parallel port of any PCs including notebook and laptop computers and provide great portability for embedded applications. DS00104D DS00104D page 2-3 2 Emulators · Run on any IBM® PC via the parallel port · Non-intrusive on interrupt, code space, data memory and I/O · Source level debugging on TASM16 TASM16 · 16K (4K deep/32 bits wide) run-time trace buffer · 8 software breakpoints · 2 hardware trigger breaks · Emulator Controls include Go, Go from Reset, To Cursor, Single Step, Multiple step, Step over Calls, Return to Caller and Animate · Standard SAA windowed software · Save program setup to INI file · Hot key access and context sensitive indexed help · Keyboard or mouse control · Complete system includes emulator, simulator software, TASM16 TASM16, cables and power adapter Advanced Transdata Corporation RICE16 RICE16 Real-time In-Circuit Emulator for PIC16C5X/PIC16CXX PIC16C5X/PIC16CXX Features: · Hosted by IBM PCs or compatibles via parallel port · Comes with DOS and Windows 95 debugger · Real-time emulation to 10-20 Mhz · Supports PIC16C5X/XX PIC16C5X/XX with interchangeable probe cards · Source level Support for MPASM, PASM(X), MPC, PCB(M), B.LO.C · 8K word program memory, 8K (24 bits wide) real-time trace buffer · Unlimited software breakpoints and conditional animation break · External probes include break input, break output, trigger output and 8 trace inputs · Emulator controls include Go, Single Step, Step over Calls, Return to Caller, Animate, etc. · Direct assembly reference to C source lines · User-selectable internal clock frequencies and external clock capability · Optional PLCC emulation plug Contact: Advanced Transdata Corporation 14330 Midway Road, Suite 128 Dallas, TX 75244 TEL: (214) 980-2960 FAX: (214) 980-2937 BBS: (214) 980-0067 email: atc1@ix.netcom.com www: http://www.adv-transdata.com Product Information: RICE16 RICE16 is a CE marked, full-featured in-circuit emulator for PIC16C5X/PIC16CXX PIC16C5X/PIC16CXX and offers real-time emulation up to 10-20 MHz. It can be configured to emulate a specific device by installing the corresponding probe card inside the unit. Versatile emulation controls and powerful breakpoint system allow users to stop execution anytime and examine the program states. The 8K trace memory records real-time data and allows users to quickly locate problem areas. Trace information include address, data, external logic events (acquired from the 8 user probes) and referenced source codes. Debugging features include unlimited breakpoints; flexible watching where users can specify the data type; direct modification on registers, watch and memory; external break input; break output; cross triggering; etc. RICE16 RICE16 comes with both DOSTM and Windows®95 debugger. The DOS software features a standard SAA windowed interface with pull-down menus, dialog box, mouse support and context-sensitive help. All information regarding the PIC16CXX PIC16CXX and your application is available right on the screen. As the user single steps the program, all updated information will be highlighted for quick and easy reference. Setup information can be saved to disk to enable you quickly resume the emulation session exactly the way you left it. The Windows 95 debugger provides even more flexibility in user interface, register display, and toolbar for quick emulation control, etc. Complete system includes emulator, software debugger, MPASM, all necessary cables, power adapter and user's guide. DS00104D DS00104D page 2-4 © 1996 Microchip Technology Inc. Advanced Transdata Corporation RICE17 RICE17 Real-time In-Circuit Emulator for PIC17CXX PIC17CXX Features: Contact: Advanced Transdata Corporation 14330 Midway Road, Suite 128 Dallas, TX 75244 TEL: (214) 980-2960 FAX: (214) 980-2937 BBS: (214) 980-0067 email: atc1@ix.netcom.com www: http://www.adv-transdata.com Product Information: RICE17 RICE17 is a CE marked, full-featured in-circuit emulator for PIC17CXX PIC17CXX and offers real-time emulation up to 33 MHz. It plugs in place of an actual PIC17CXX PIC17CXX in the target circuit and allows users to debug the system under test. Downloading codes to the RICE17 RICE17 system takes just 5 seconds. It comes with 8K program memory and is expandable to 64K. Versatile emulation controls and powerful breakpoint system allow users to stop execution anytime and examine the program states. The 8K trace memory records real-time data and allows users to quickly locate problem areas. Trace information include address, data, external logic events (acquired from the 8 user probes) and referenced source codes. Debugging features include unlimited breakpoints; flexible watching where users can specify the data type; direct modification on registers, watch and memory; external break input; break output; cross triggering; etc. RICE16 RICE16 comes with both DOS and Windows 95 debugger. The DOS software features a standard SAA windowed interface with pull-down menus, dialog box, mouse support and context-sensitive help. All information regarding the PIC17CXX PIC17CXX and your application is available right on the screen. As the user single steps the program, all updated information will be highlighted for quick and easy reference. Setup information can be saved to disk to enable you quickly resume the emulation session exactly the way you left it. The Windows 95 debugger provides even more flexibility in user interface, register display, and toolbar for quick emulation control, etc. Complete system includes emulator, software debugger, MPASM, all necessary cables, power adapter and user's guide. © 1996 Microchip Technology Inc. DS00104D DS00104D page 2-5 2 Emulators · Hosted by any PC/AT® 386/486 or compatibles via the parallel port · Comes with DOS and native Windows 95 debugger (DOS/shell version for Windows 3.x) · Supports PIC17C42/43/44 PIC17C42/43/44 real time emulation · Supports all operation modes of the PIC17CXX PIC17CXX devices · 8K program memory, optional expansion to 64K · 8Kx24-bit real-time circular trace buffer · 12 external probes including 8 trace inputs, break input, break output, trigger output and GND · Unlimited software breakpoints and trigger outputs on any address range · Source level support on MPASM, MPC, PASM(X), PCB(M), B.LO.C · Direct assembly reference to C source codes · Single step, multiple step, step over calls, return to caller and animate · User selectable internal frequencies or external clock to run application, and optional PLCC emulation plug Axiom Manufacturing ICE-PIC In-Circuit Emulator Programmer Features: · Low-cost emulation and programming in one system · Standard serial port interface to PC · Available for PIC16C71 PIC16C71, PIC16C84 PIC16C84, PIC16C61 PIC16C61, PIC16C62 PIC16C62, PIC16C63 PIC16C63 and PIC16C64 PIC16C64 · 32K X 16 Instruction Trace Memory board · Emulation Controls include: Breakpoint, Single Step, Step Over, Go @, Modify Register or Program, Line Editor · Operation Controls include: Program, fuse set, Verify, Read, Option, Test, Upload, and Download · In-line Assembler/Disassembler · Use a familiar terminal or communications software environment of your own choice · Replaceable prototype area with microcontroller I/O for quick evaluation · Replaceable crystal for easy frequency change · No PC plug-in board required Product Information: Axiom's ICE-PIC is a new development tool for PIC16C71 PIC16C71, PIC16C84 PIC16C84, PIC16C61 PIC16C61, PIC16C62 PIC16C62, PIC16C63 PIC16C63 and PIC16C64 PIC16C64 in-circuit emulation and programming capabilities. Axiom's ICE-PIC can be operated from virtually any size and speed PC platform using RS-232 RS-232 (Com Port) type interface. User interface is contained on the ICE-PIC so that the user may use a PC software interface of their choice (i.e., Windows terminal, Procomm, Telix, etc.) Axiom's ICE-PIC provides you with a complete development tool allowing you to set unlimited breakpoints, step through code, modify registers or program code, and trace and program development part. Axiom's ICE-PIC is provided with: Microchip Assembler with Manual PIC16CXX PIC16CXX Series Data Sheet PIC16CXX PIC16CXX EPROM device IC-PIC User's Guide Cables and Wall Plug Contact: Axiom Manufacturing 717 Lingco Dr., Suite 202 Richardson, TX 75081 TEL: (214) 994-9676 FAX: (214) 994-9170 ALI TY VI CE DS00104D DS00104D page 2-6 TR SER O NI S C QU ELE C © 1996 Microchip Technology Inc. CEIBO CEIBO DS-M8 In-Circuit Emulator Features: Contact: CEIBO USA 7 Edgestone Court Florissant, MO 63033 TEL: (800) 833-4084, (314) 830-4084 FAX: (314) 830-4083 email: 76131.1415@compuserve.com CEIBO Israel FAX: 972-(9)-9553297 email: 100274.2131@compuserve.com © 1996 Microchip Technology Inc. Product Information: Ceibo DS-M8 is a real-time in-circuit emulator dedicated to all Microchip microcontrollers. It is serially linked at 115KBaud to a PC or compatible host and can emulate the microcontroller using either the built-in clock oscillator or any other clock source connected to the microcontroller up to its maximum frequency as specified by Microchip. The system is prepared to run up to 40MHz for supporting future Microchip derivatives. DS-M8 provides 128 KBytes of code memory with software mapping. Breakpoints allow real-time program execution until an opcode is executed at a specified address. Breakpoints on data values, data read or write and an AND/ OR combination of two external signals are also implemented. The MS-Windows software includes source level debugger for C, assembler debugger, performance analyzer, on-line assembler and disassembler, conditional breakpoints and many other features. The DS-M8 Source Level Debugger includes commands which allow the user to get all the information necessary for testing the programs and hardware in real-time. The commands permit setting breakpoints on high-level language lines, adding a watch window with the symbols and variables of interest, modifying variables, displaying floating point values, showing the trace buffer, executing assembly steps and many more useful functions. Files generated by the most common assemblers and highlevel language compilers are accepted by the DS-M8. Standard systems are supplied with MS-Windows debugger, 128 KBytes of internal memory, 128K hardware breakpoints, real-time trace memory and logic analyzer with external test points. DS00104D DS00104D page 2-7 2 Emulators · Real-time and transparent in-circuit emulator · Supports PIC16CXX PIC16CXX, PIC17CXX PIC17CXX and all other Microchip microcontrollers · Uses Microchip bond-out technology · Standard 128 KByte emulation memory · Real-time trace up to 512K frames deep · 128K complex hardware breakpoints on code and data values · Software for MS-Windows · High level support for popular assemblers and C-compilers · On-line assembler and disassembler · Performance analyzer · Serially linked to IBM PC at 115 KBaud Dr. Krohn & Stiller Emulator E8/E16/E32 E8/E16/E32 Features: · Universal emulator for PIC16C5X PIC16C5X, PIC16CXX PIC16CXX and PIC17CXX PIC17CXX · Non-intrusive real-time emulation with source-level and symbolic debugging · Serial and parallel interface to any PC/XT/AT computer · Up to 32 MB of emulation RAM · 32K or 128K frames trace memory with up to 360 channels, 48 bit time stamps, 9 event counters · Two state machines for most complex trigger conditions · Integrated Instruments: Tracing of analog signals, RS-232 RS-232 Analyzer, Frequency-, Pulse- and Patterngenerators · Compact enclosure, stable function at highest clock frequencies · Universal, Standard and Economy versions for every budget Contact: Dr. Krohn & Stiller Ottobrunner Str. 28 D-82008 D-82008 Unterhaching Germany TEL: (49) 89 61 00 00 -11 FAX: (49) 89 61 00 00 -99 email: 100321.2354@compuserve.com DS00104D DS00104D page 2-8 Product Information: The Emulators E8/E16/E32 E8/E16/E32 support 8- to 64-bit processors. Family boards and PODs are available for a large number of CPUs and controllers. Among the features available are code coverage, performance analysis, trace recording with prestore/ poststore, qualifier and time stamps, bank-switching and multi-emulator syncronization. In addition to the emulator functions, instruments are provided for generating and processing digital and analog signals. Now problems can be solved which in the past required the use of multiple instruments. The user interface adheres to the SAA standard. The CRT display is organized by WindowsTM. All windows are relocatable and their size is adjustable. Commands are input by mouse, keyboard or command files. The help system is based on the manual. Effectively, all manual text is available on the CRT display. A context driven menu system provides exact help messages not only for menu items but also for every item shown in the display, even headlines and comment fields. A large index register and a hypertext system make a search in the disk manual very efficient. © 1996 Microchip Technology Inc. Emulation Technology, Inc. ET-iC16 & ET-iCRT Emulators PIC16CXX PIC16CXX Real-Time In-Circuit Emulators Features: Contact: Emulation Technology, Inc. 2344 Walsh Avenue, Bldg. F Santa Clara, CA 95051 TEL: (408) 982-0660 FAX: (408) 982-0664 email: ET@pmail.emulation.com © 1996 Microchip Technology Inc. Product Information ET-iC16 is a real-time in-circuit emulator and trace for the Microchip PIC16CXX PIC16CXX family along with future PIC16CXX PIC16CXX MCUs via interchangeable probe cards. Its optimized environment provides for more efficient development of embedded systems.Using the emulator and bondout chips from Microchip Technology, the ET-iCRT series offers the same real-time features of ET-iC16 less the real-time trace capture capability. The ET-iCRT series offers real-time and transparent emulation for a specific device type or series up to 20 MHz. ET-iC16 and ET-iCRT downloads the program via the parallel interface to the program memory in less than 10 seconds. ET-iC16 and ET-iCRT provide 40 different internal oscillator frequencies for emulation, ranging from 32kHz to 20MHz. This internal clock supports all oscillator types (HS/XT/RC/LP) of the PIC16CXX PIC16CXX device. An external crystal in the target circuit or any external oscillator input connected to OSC1 of the PIC16CXX PIC16CXX device is supported. ET-iC16 and ET-iCRT accept an unlimited number of internal breakpoints within the program memory. Users can toggle directly in the Source Window any program counter as breakpoints. Ordering Information The ET-iC16 and ET-iCRT emulators come complete with base unit, external power supply, and PC interface cable, ready to connect to your PC, notebook or laptop. Software with source level debugger, TASM16 TASM16 cross assembler and manual are included. DS00104D DS00104D page 2-9 2 Emulators · Supports Microchip PIC16C5X PIC16C5X, PIC16C71 PIC16C71, PIC16C84 PIC16C84, PIC16C64 PIC16C64 and future Microchip devices · Real-time emulation up to 20MHz · 8K x 24-bit real-time circular trace buffer (ET-iC16 only) · Source level debugger · On-screen editing of all registers · On-line assembler for patching instructions · Supports all popular compilers and assemblers · Easy-to-use, powerful interface · 24-hour, 7-day a week, post-sale support Farsoft Computers cc PIXIE PIXIE 84 - A Dynamic Debugging Tool, (DDT), for the PIC16C84 PIC16C84 FR00H FR00H: FR10H FR10H: FR20H FR20H: FR80H FR80H: 0 12 12 45 . 1 34 0B 63 C7 2 . 2E 9D . 3 05 1C A2 . 4 10 34 5F . W.: ED Features: · NOT an In-Circuit-Emulator, (ICE) · IS a Dynamic Debugging Tool, (DDT), for PIC16CXX PIC16CXX microcontrollers · IS a software and hardware combination for displaying the contents of PIC16CXX PIC16CXX FILE REGISTERS on an IBM PC or compatible computer · IS low cost · IS simple to use · Find software faults quickly and cheaply · Supports PIC16C5X PIC16C5X, PIC16C71 PIC16C71 and PIC16C84 PIC16C84 microcontrollers 5 16 52 6C 1F 6 5C 8F 00 C6 7 8 . FF 5B 10 PIXIE . 00 9 23 31 IS . FSR.: 10 A B 00 00 52 58 USING . . => C D A0 1F 9E FF THESE . . EEDATA: FF 0123456789ABCDEF 0123456789ABCDEF .4.\.#. .4R.[.1RX. Ec._l. . INDIRECT: 12 STATUS: 05 _ _ 7 6 5 4 IRP RP1 RP0 TO PD Z DC C TRISA: 1F 0 0 0 1 0 0 0 0 0 1 0 1 PORTA: 16 0 0 0 1 _ RBPU INTEDG TOCS TOSE TMR0: 34 OPTION: C7 1 1 0 0 EADR: 23 E F FA CE D0 F1 FILES . . 3 2 1 0 1 1 1 1 0 1 1 0 PCLATH.: 00 7 6 5 4 3 2 1 0 TRISB: C6 1 1 0 0 0 1 1 0 PORTB: 5C 0 1 0 1 1 1 0 0 PSA PS2 PS1 PS0 0 1 1 1 EECON1: 00 EEIF WRERR WREN WR RD 0 0 0 0 0 STACK LEVEL.: 01 STACK STATUS.: OK SERIAL PORT.: 2 GIE EEIE TOIE INTE RBIE TOIF INTF RBIF INTCON: 00 0 0 0 0 0 0 0 SERIAL STATUS: OK 0 SERIAL BUFFER: EMPTY PIXIE 84 by FARSOFT COMPUTERS CC, CK90/09203/23 CK90/09203/23, Robert Farrer, 011-828-9255 F1:By F2:Copy F3:Trade F4:User F5:Port F6:Clear F10:Quit Product Information: PIXIE is a very simple, low cost, software and hardware combination which displays the contents of PIC16CXX PIC16CXX FILE REGISTERS on a computer, to assist in fault finding PIC16CXX PIC16CXX software quickly and cheaply. PIXIE is not an In-Circuit-Emulator, (ICE), which means that a few sacrifices have to be made in order that it can work. However, the sacrifices are minimal and are easily outweighed by the benefit of knowing exactly what is happening inside the microcontroller. This release of PIXIE works with the PIC16C5X PIC16C5X, PIC16C71 PIC16C71 and PIC16C84 PIC16C84 microcontrollers. Contact: FARSOFT COMPUTERS CC P.O. Box 6334 Homestead 1412 South Africa TEL: (27) 11 8289255 FAX: (27) 11 8289255 (ASK) BBS: (27) 11 8286731 DS00104D DS00104D page 2-10 PIXIE consists of the following 3 elements: (1) The PIXIE cable, which translates the 0-5V signals in the PIC16CXX PIC16CXX, to RS-232 RS-232 levels so that the PIC16CXX PIC16CXX is physically able to communicate with the RS-232 RS-232 port on the computer; (2) The PIXIE shell, which is all the PIC16CXX PIC16CXX software which handles the communication with the computer. To use the PIXIE shell simply locate the point which says "YOUR CODE GOES HERE" and then type in your program, (alternatively you may import your program into the file at this point); and (3) The PIXIE host which runs on an IBM PC, (or compatible) computer. The PIXIE host receives data via the serial port and displays the contents of the PIC16CXX PIC16CXX FILE REGISTERS on the screen, to assist in fault finding the PIC software. © 1996 Microchip Technology Inc. Goldenchip Electronics Ltd. PICMATE In-circuit emulator for PIC16CXX PIC16CXX Product Information: · In-circuit emulator for PICl6CXX · Runs on IBM PC under DOS via parallel port · High level symbolic debugging · Menu-driven environment · Various real-time execution · Break points · Single step trace with register window refreshed Real-time trace buffer · Register content modify and instruction (code) modify · Configuration option switch · Watch variables · Low cost PICMATE is an in-circuit emulator for PIC16CXX PIC16CXX application code development. It features an interactive debugging environment which is very convenient for the user in developing PIC16CXX PIC16CXX code. Running on IBM PC or compatibles under DOS, this emulator has many comprehensive emulating capabilities such as real-time run, go from.to cursor, single step, PC jump, break points with passcount, watch variables, real-time trace buffer, register modify, code modify, configuration option, chip reset, noise simulation, on-line help and self-diagnostics etc. The complete package comes with an emulator board, a demo board, cables and all necessary software. PICMATE is easy to update with new PIC16CXX PIC16CXX devices since it is a well-designed structure. Contact: Goldenchip Electronics Co, Ltd. 7/F, 275 Wushi Road, Fuzhou Fujian 350003 People's Republic of China TEL: (86) 591-7711118 FAX:. (86) 591-7714160 email: goldenchip@public.fj.fz.cn © 1996 Microchip Technology Inc. DS00104D DS00104D page 2-11 2 Emulators Features: Goldenchip Institute PICRICE Real-time In-circuit Emulator System Features: Product Information: Hardware: · Runs On any PC/XT/AT/28B/386/ PC/XT/AT/28B/386/ 486/586 or compatible computer · Supports PIC16C5X PIC16C5X, PICI6C6X, PIC16C7X PIC16C7X, PIC16C8X PIC16C8X · EPLD design · Hardware breakpoints can be set anywhere in the Program memory, The breakpoint counts can be used up to 65535 times · 8K real-time trace buffer · Running modes include single step, breakpoint and full speed running Software Features: · Source level and symbolic debugging · An easy-to-use Window interface with pull-down menus, dialog box. · The on-line assembler allows the execution of assembly instruction anytime without affecting the Program flow. All registers can be modified directly · Variable monitoring, on-line help and system self-diagnosis PICRICE is a high-performance real-time in-circuit emulator system specifically designed to provide an optimized environment for developing PIC16C5X/CXX PIC16C5X/CXX applications. The design of PICRICE probe allows you to easily add emulation support for differert PIC16C5X/16CXX PIC16C5X/16CXX microcontrollers by changing emulation chip and target probe kit. PICRICE takes advantage of Goldenchip's extensive experience in the real-time in-circuit emulation systems and Microchip's new emulation chips. The use of EPLD design technologyincreases overall system integration and improves the system stability. To aid debugging, an 8K trace buffer records the progress of program flow and external logical events (acquired from the 8 user probes) at run-time and provide a history of each event that has occured. Trace history can also be saved to disk for debugging purposes. PICRICE also provides powerful interrupt debug capability, allowing the designer to stop instruction execution at anytime and examine the result, thus providing greater flexibility to monitor program flow. PICRICE system includes In-circuit Emulator, Demo board, RICE Simulator Software, RASM Macro Assembler and Simulator User's Guide. Contact: Goldenchip Institute 8F, No. 115, Wuyi Middle Road, Fuzhou, China 350005 TEL: (86) 591 3350318 FAX: (86) 591 3313244 DS00104D DS00104D page 2-12 © 1996 Microchip Technology Inc. iSYSTEM GmbH iC2000 Power-Emulator for 8 and 16-bit MCUs Features: · · · · · · · · · Complete PIC16/17 PIC16/17 family support Integrated Development Environment Real-time emulation up to 65 ns MHz Overlay memory up to 16 M byte Realtime Breakpoints up to 16 M byte Three breakpoint pass counters 16-bit Data bus 8- or 16-bit / address bus 32-bit Background interrupt / DMA mode 32K * 96-bit trace module Logic analyzer module Integrated 8-channel wave form generator Programmable oscillator up to100MHz Realtime Watch and Modify Code Coverage and Call Stack monitor DOS and Windows user interface High speed PC link (COM, LPT, iBIT) Available in : Australia, Austria, Belgium, Croatia, Denmark, Finland, France, Great Britain, Germany, India, Israel, Italy, Japan, Korea, Luxembourg, Malaysia, Netherlands, Poland, Portugal, Russia, Singapore, Slovenia, Spain, Sweden, Switzerland, Taiwan, Turkey, USA Contact: iSYSTEM GmbH Hochstattweg 3 D-85232 D-85232 Neuhimmelreich Germany TEL: (49) 8131 7061-0 FAX: (49) 8131 7061-46 BBS: (49) 8131 1687 email: emulators@isystem.com www: http://www.isystem.com iSystem USA: (207) 236-9055 iSystem Asia-Pacific Ltd: 82 2 783-7835 © 1996 Microchip Technology Inc. Product Information The iC2000 Power-Emulator for 8 and 16-bit applications is a high performance real-time development system supporting the complete PIC16/17 PIC16/17 microcontroller family. It provides an optimized, integrated environment for hard and software development to shorten development cycle and to a increase the productifity dramatically. The Integrated Development Environment (IDE) is available for DOS and Windows. It includes a project manager, a multifile C source color editor and a high-level source debugger. The flexible interface to third party compilers, assemblers and linkers gives the possibility to run these tools automatically from inside the IDE using the powerful MAKE and BUILD functions. All options for these tools can be set from within a dialog box. The perfect combination and integration of all development tools in one powerful environment speeds up the development cycle extremely. iC2000 with the powerful Trace, the Profiler and the integrated logic analyzer are the right tools to get your product in-time to the market, to optimize the performance and to secure the quality of your application. Processors Supported: iC2000 is supporting currently more than 190 microcontrollers. The flexible design of iC2000 allows us to support a wide range of microcontrollers using standard and "Bond-Out" chips. Host Systems Supported: PC Platform. Complete info package and demo diskette are available for free. You can download the latest demo software and technical information or latest software updates and manuals from our BBS or from our web page. DS00104D DS00104D page 2-13 2 Emulators · · · · · · · iSYSTEM GmbH iC181 PowerEmulator for 8-bit microcontroller Features: · Complete PIC16/17 PIC16/17 family support · Integrated Development Environment IDE · Real-time emulation up to 85ns · Banking support up to 1 M byte · HW-Breakpoints up to 1 M · Intelligent breakpoints · Break before execution · Background interrupt / DMA mode · Powerful trace 32K * 64-bit · Build in Logic analyzer · Integrated wave form generator · Programmable Oscillator · Watch and Call-Stack Window · Code Coverage monitor · DOS and Windows user interface · High speed PC link (COM, LPT, iBIT) Available in : Australia, Austria, Belgium, Croatia, Denmark, Finland, France, Great Britain, Germany, India, Israel, Italy, Japan, Korea, Luxembourg, Malaysia, Netherlands, Poland, Portugal, Russia, Singapore, Slovenia, Spain, Sweden, Switzerland, Taiwan, Turkey, USA Contact: iSYSTEM GmbH Hochstattweg 3 D-85232 D-85232 Neuhimmelreich Germany TEL: (49) 8131 7061-0 FAX: (49) 8131 7061-46 BBS: (49) 8131 1687 email: emulators@isystem.com www: http://www.isystem.com iSystem USA: (207) 236-9055 iSystem Asia-Pacific Ltd: 82 2 783-7835 DS00104D DS00104D page 2-14 Product Information: Performance real-time development system supporting the PIC16/17 PIC16/17 microcontroller family. It provides an optimized, integrated environment for hard and software development to shorten development cycle and to a increase the productifity dramatically. The Integrated Development Environment (IDE) is available for DOS and Windows. It includes a project manager, a multifile C source color editor and a high-level source debugger. The flexible interface to third party compilers, assemblers and linkers gives the possibility to run these tools automatically from inside the IDE using the powerful MAKE and BUILD functions. All options for these tools can be set from within a dialog box. The perfect combination and integration of all development tools in one powerful environment speeds up the development cycle extremely. iC181 with the powerful Trace, the Profiler and the integrated logic analyzer are the right tools to get your product in-time to the market, to optimize the performance and to secure the quality of your application. Processors Supported: iC181 is supporting currently more than 160 microcontrollers. The flexible design of iC181 allows us to support a wide range of micro controllers using standard and "Bond-Out" chips. Host Systems Supported: PC Platform. Complete info package and demo diskette are available for free. You can download the latest demo software and technical information or latest software updates and manuals from our BBS or from our web page. © 1996 Microchip Technology Inc. MicroSystems Development, Inc. PicEm-14 TM In-Circuit Emulator/Downloader for PIC16CXX PIC16CXX Series Features: Contact: MicroSystems Development Inc. 4100 Moorpark Ave., Suite #104 San Jose, CA 95117 TEL: (408)296-4000 FAX: (408)296-5877 BBS: (408)296-4200 email: info@msd.com www: http://www.msd.com © 1996 Microchip Technology Inc. Product Information: The PicEm-14 in-circuit emulator/downloader is an inexpensive and simple solution to Microchip PIC16/17 PIC16/17 14-bit microcontroller development. Simply download your program over a standard serial port and execution begins immediately. Download is a snap at speeds up to 57,600 bps. Use the included cable to connect to your target prototype board to emulate the chosen PIC16/17 PIC16/17 part. PicEm is simple to use. The device configuration is set by easy to use DIP switches which are clearly labelled and explained in detail in the user's manual. PicEm has its own power supply which can also be used to power your target circuit in most situations. There is no complicated Windows software or new development environment to learn or get in the way. Just download and go. A separate address and data header is provided for easy hookup to a logic analyzer if the need arises to trace program execution. PicEm also has a handy trigger feature which can be used to track program execution. LED's are latched when a specified address is accessed and can be reset by the press of a button. Various target oscillators are supported on board. PicEm can provide the oscillator or it can be supplied from your target board. Upgrades are possible using the same single board. The personality chip devices are socketed and upgrades are available from MSD. Changing the personality chip allows the PicEm to adapt to the target under development. Upgrade costs are minimal because only one chip is replaced. The model PE14-74A PE14-74A is pictured above. DS00104D DS00104D page 2-15 2 Emulators · Low cost: prices start at $295 for a complete development tool · Supports PIC16C6X PIC16C6X, PIC16C7X PIC16C7X, PIC16C62X PIC16C62X, and PIC16C8X PIC16C8X · Connects to any standard RS-232 RS-232 serial port on any platform: PC, MAC,® UNIX,® SUN, etc · Allows full in-circuit emulation from DC to 10 MHz · Connects to target prototype via included ribbon cable and DIP header, either 18-, 28-, or 40-pin · Trigger feature monitors program execution · Fully configurable for all 14-bit PIC16CXX PIC16CXX family devices · DOS software included, but any terminal emulator can be used · Power supply and target interface cables included MICROTIME Computer Inc. WINICE PIC16/17 PIC16/17 Features: · Full features, real-time and 100% transparant In-Circuit Emulator · Universal design by replacing CPU POD to emulate full series of PIC16C5X PIC16C5X, PIC16CXX PIC16CXX and PIC17CXX PIC17CXX · 2 hardware bus breakpoints · Unlimited hardware execution breakpoints (range) · Real-time hardware trace to record 8K frame trace buffer (48 bits) · Real-time forward, backward and about trace with filtering, 16 channel waveform display · Symbolic debugger and source (C/Assembler) level language debugger supported · Fast download/upload via PC parallel printer port · Full screen on-line interactve line assembler/disassembler · Stepping into, over and Animate stepping with register/memory windows reflesh. Contact: Microtime Computer Inc. 10F, No.196, Sec.4, Cheng-Teh, Rd., Taipei, Taiwan, R.O.C. TEL: 886-2-8811791 FAX: 886-2-8820836 email: micropet@ms2.hinet.net.tw DS00104D DS00104D page 2-16 Product Information: WINICE PIC16/17 PIC16/17 series is our new model of In-Circuit Emulator. It adopts universal design by replacing CPU POD to emulate various PIC16/17 PIC16/17 including: 16BL CPU POD (PIC16C5X PIC16C5X), 16MR1 16MR1 CPU POD (PIC16C62/64 PIC16C62/64), 16MR2 16MR2 CPU POD (PIC16C71 PIC16C71), 16MR3 16MR3 CPU POD (PIC16C63/65/73/ PIC16C63/65/73/ 74), 16MR4 16MR4 CPU POD (PIC16C84 PIC16C84), 16MR6 16MR6 CPU POD (PIC16C62X PIC16C62X) and 17HE CPU POD (PIC17C42/43/44 PIC17C42/43/44). Besides general ICE functions such as high performance hardware breakpoints, realtime trace, it also offers you symbolic and high level language debugger. Along with its friendly operating interface, you will find your bugs easily and fastly. Another cost-effective model: Micropet PIC16C5X PIC16C5X is also available. It offers general features of emulator and built-in programmer for PIC16C5X PIC16C5X series. Please refer to related page for details. Worldwide area distributors wanted, those who are specialized in development tools support would be preferable. © 1996 Microchip Technology Inc. MICROTIME Computer Inc. Micropet 16C5X 16C5X Features: Product Information: Micropet 16C5X 16C5X is a cost-effective model of PIC16C5X PIC16C5X In-Circuit Emulator. It adopts the PIC16C01 PIC16C01 emulation chip, with up to 100% transparency. In addition, it offers PIC16C5X PIC16C5X programmer to program PIC16C54 PIC16C54, PIC16C56 PIC16C56, PIC16C58 PIC16C58 (18-pin) and PIC16C55 PIC16C55, PIC16C57 PIC16C57 (28-pin) microcontrollers. Along with its friendly operating interface, you will find your bugs easily and quickly. Another universal model: WINICE PIC 16/17 series is also available for your option. It adopts universal design by replacing CPU POD to emulate full series of PIC16C5X PIC16C5X, PIC16CXX PIC16CXX and PIC17CXX PIC17CXX. Refer to another page for details. Worldwide area distributors wanted, those who are specialized in development tools support would be preferable. Contact: Microtime Computer Inc. 10F, No.196, Sec.4, Cheng-Teh,Rd. Taipei, Taiwan R.O.C. TEL: (886) 2-8811791 FAX: (886) 2-8820836 email: micropet@ms2.hinet.net.tw © 1996 Microchip Technology Inc. DS00104D DS00104D page 2-17 2 Emulators · Real time & 100% transparent In-Circuit Emulator for PIC16C5X PIC16C5X · Built-in programmer for PIC16C54 PIC16C54, PIC16C55 PIC16C55, PIC16C56 PIC16C56, PIC16C57 PIC16C57 & PIC16C58 PIC16C58 · Separate ZIF textools for 18/28- pin programming · 1 hardware bus breakpoint · Built-in symbolic debugger · Full screen on-line interactive line assembler/disassembler · Max clock speed up to 20MHz · Fast download/Upload via PC parallel printer port · Mouse+pop_up window friendly operation · Configurable window location, dimension & content · Major inspecting windows: program, memory and register Parallax Inc. ClearView Mathias Features: · Emulator for PIC16C5X PIC16C5X and PIC16CXX PIC16CXX devices · "Family" modules select PIC16C5X PIC16C5X or PIC16CXX PIC16CXX,"Member" modules select specific device · Optional timing module shows how long instructions take to execute · Optional 16K trace buffer module provides execution history and eight trace inputs. Also provides functions of the timing module · Windows software provides complete integrated design environment. Supports Parallax, Microchip assemblers, as well as the C compiler from Byte Craft · Fully emulates PIC16CXX PIC16CXX program memory, register memory, and I/O activity · Supports unlimited hardware breakpoints · Execution modes include full-speed, single-step, run-to-cursor, skip calls · Built-in oscillator provides hassle-free emulator operation. Fifty frequencies are available, from 32 kHz to 20 MHz (note that PIC16CXX PIC16CXX devices only operate up to 10 MHz) Contact: Parallax, Inc. 3805 Atherton Road, #102 Rocklin, CA 95765 · USA Tel.: (916) 624-8333 Fax: (916) 624-8003 FaxBack: (916) 624-1869 BBS: (916) 624-7101 email: info@parallaxinc.com ftp: ftp.parallaxinc.com www: http://www.parallaxinc.com DS00104D DS00104D page 2-18 Product Information: ClearView Mathias is our newest entry in the PIC16CXX PIC16CXX emulator market. It builds upon the features of our previous PIC16CXX PIC16CXX emulators, and adds features that customers have suggested over several years. Mainly, ClearView Mathias brings together support for PIC16C5X PIC16C5X and PIC16CXX PIC16CXX devices, adds support for timing and trace buffer functions, and includes a no-hassle programmable oscillator circuit. These new features make ClearView Mathias a very useful tool in writing and debugging PIC16CXX PIC16CXX programs. ClearView's software is an easy-to-use Windows program that functions as a complete integrated design environment. The software works with popular assemblers and compilers for editing and emulating programs in assembly or C. You can enter and edit programs in assembly language or C, with full source-level debugging capabilities. While your program runs in-circuit, you can watch/modify registers, step through your program line-by-line, and set breakpoints. With optional modules, you can also keep track of execution time and processor cycles, and even keep a 16K execution history for later examination. These debugging features make it easier to isolate manfunctioning code and solve problems quickly. At this time, the software supports Parallax and Microchip assemblers, as well as the C compiler from Byte Craft. To use ClearView Mathias, you'll need an IBM PC with a VGA monitor, serial port, and Windows version 3.1 and greater. © 1996 Microchip Technology Inc. Parallax Inc. ClearView '5x Hobbyist Pack Features: Contact: Parallax, Inc. 3805 Atherton Road, #102 Rocklin, CA 95765 · USA TEL.: (916) 624-8333 FAX: (916) 624-8003 FaxBack: (916) 624-1869 BBS: (916) 624-7101 email: info@parallaxinc.com ftp: ftp.parallaxinc.com www: http://www.parallaxinc.com © 1996 Microchip Technology Inc. Product Information: The ClearView '5x Hobbyist Pack is one of our newest packages for PIC16C5X PIC16C5X emulation. It allows you to run PIC16C5X PIC16C5X programs in-circuit at up to 20 MHz. In addition, ClearView '5x supports a number of debugging features. ClearView's software is an easy-to-use Windows program that functions as a complete integrated design environment. You can enter and edit programs in assembly language or C, with full source-level debugging capabilities. While your program runs in-circuit, you can watch/modify registers, step through your program line-by-line, and set breakpoints. Stepping and breakpoints provide a means to slow or stop program execution, which allows you to examine the state of I/O pins and registers. These debugging features make it easier to isolate manfunctioning code. Documentation is provided in the new and popular PDF format for the user to print. PDF files are platform independent, and provide true typeset quality on any system with a PDF reader. In case you don't have a PDF reader, we supply a Windows version with the emulator software. Requires IBM PC or compatible with VGA monitor, serial port, 3.5-inch disk drive, and Windows version 3.1 or greater. An inkjet or laser printer is required to print the documenation. DS00104D DS00104D page 2-19 2 Emulators · Low-cost emulator for PIC16C54 PIC16C54, PIC16C55 PIC16C55, PIC16C56 PIC16C56, PIC16C57 PIC16C57, and PIC16C58 PIC16C58 in DIP packages · Includes assembled emulator board and ribbon cables. User must provide serial cable and power supply · Windows-based software provides complete integrated design environment. The software works with popular assemblers and compilers for editing and emulating programs in assembly or C. At this time, the software supports Parallax and Microchip assemblers, as well as C compiler from Byte Craft · Fully emulates PIC16CXX PIC16CXX program memory, register memory, and I/O activity · Supports unlimited hardware breakpoints · Execution modes include full-speed, single-step, run-to-cursor, skip calls · Uses target system or on-board oscillator. Works with RC circuits, resonators, crystals, and oscillator packs. Runs at any frequency from 32 kHz to 20 MHz Pinnacle Technologies PICE PC-Based PIC16C5X PIC16C5X Full Speed Real-time In-Circuit Emulator Features: · Full speed up to 20 MHz (real time emulated) · Macro cross assembler · High-lever symbolic debugger · Menu driver/keyboard command/ interactive dialog command · Step trace with register window refresh · Breakpoint (1 hardware and 8 software) · Soft switch options select: - 18-pin/28-pin - Emulation/microprocessor mode - Watchdog enable/disable - Internal/external power source · Breakpoint and options saved automatically · Download upload and transfer into Intel hex format/Motorola S format · Real-time forward and backward trace with 4K buffer · Watchdog time out emulation · Interactive mini assembler Product Information: PICE is a high performance real-time in-circuit emulator for Microchip PIC16C5X PIC16C5X microcontroller devices. Using the interface control card in the PC I/O slot between the host PC and the emulator, simply execute the Pice.exe and select the chip type. Operation is simple, easy and efficient and includes a self test. Contact: Pinnacle Technology Corp. 4F, 270, Sec. 3, Nan-Kang Rd, Taipei, Taiwan, R.O.C. TEL: (886) 2-7884800 FAX:2-6512307 email: pinnacle@ms1.hinet.Net China Fuzhou Branch TEL: (86) 591-3729174. FAX: (86) 591-371-7704 DS00104D DS00104D page 2-20 © 1996 Microchip Technology Inc. PinnacleTechnology PIC-ICE II PIC16C5X/PIC16CXX/PIC17CXX PIC16C5X/PIC16CXX/PIC17CXX ICE Features: Contact: Pinnacle Technology Corp. 4F, 270, Sec. 3, Nan-Kang Rd. Taipei, Taiwan, R.O.C. TEL: (886) 2-7884800 FAX: (886) 2-6512307 email: pinnacle@ms1.hinet.Net China Fuzhou Branch TEL: (86) 591-372 9174 FAX: (86) 591-371 7704 © 1996 Microchip Technology Inc. 2