Here's a hastily composed summary of our PIC development products (as of January 15, 1995). Some products, such as Reflection and TrueFlight, are being discontinued, and are therefore not included below. If you have any questions, please contact Parallax at: Parallax, Inc. 3805 Atherton Road, #102 Rocklin, CA 95765 USA (916) 624-8333 (916) 624-8003 (fax) (916) 624-7101 (BBS) parallaxinc.com GENERAL We offer a selection of development tools for PIC microcontrollers, including assemblers, simulators, C compilers, programmers, in-circuit emulators, and prototyping boards. For convenience, we also offer the "RC" and "JW" versions of the PICs themselves. All of our tools run on IBM PC computers. ASSEMBLERS We offer an assembler that accepts Microchip and Parallax instructions. The Parallax instructions are modeled after the Intel 8051 instruction set, so users of the 8051 will feel comfortable learning the PIC. We also include the Microchip MPASM assembler, so the user is free to use either assembler. Filenames are PASM.EXE (16C5x), PASMX.EXE (16Cxx), and MPASM.EXE (Microchip). All are included with our hardware products, and all are available on our BBS and ftp site. SIMULATORS We offer a software simulator that allows the user to simulate the PIC's internal operation on the PC. The user can set breakpoints, step through code, and modify regsiters, all while his program runs. The simulator is also used to control our in-circuit emulators, so users of the simulator have nothing new to learn if they later purchase an emulator. At this time, the simulator supports the following PICs: 16C5x, 16C71, 16C84. Filename is PSIM.EXE. It's included with our hardware products, and it's available on our BBS and ftp site. COMPILERS We offer two C compilers from other companies: The first compiler is from Custom Computer Services, and sells for $199. It supports the 16C5x, 16C71, and 16C84. The second compiler is from Byte Craft, and sells for $795. It supports the 16C5x, 16C64, 16C71, 16C84, and 17C42. It also supports source-level debugging when using our simulator and in-circuit emulators. A demo version of the Byte Craft compiler is available on our BBS at ftp site. The filename is MPC.ZIP. PROGRAMMERS We offer two PIC programmers. Both come with Parallax and Microchip assemblers, and the 16Cxx programmer also comes with a software simulator. The first programmer, simply called the PIC16Cxx Programmer, supports the 16C5x, 16C64, 16C71, 16C74, and 16C84. It comes with 18- and 28-pin LIF sockets, so 40-pin PICs (16C64/74) require an optional 40-pin ZIF adapter. The following adapters are available: 18/28-pin ZIF $69 40-pin ZIF $49 (use with 16C64/74) 18/28-pin SOIC $129 20/28-pin SSOP $109 The 16Cxx Programmer is available in two configurations: $199 (with cables, power supply, and documentation) $99 (user-supplied cables and power supply, and documentation on disk). The second programmer, called BackDraft 17, supports the 17C42. It sells for $199 and comes with a 40-pin ZIF socket. An optional PLCC adapter is available for $129. Filenames for the programmers are PEP.EXE (16C5x), PEPX.EXE (16Cxx), and PEP17.EXE (17C42). All are included with our hardware products, and all are available on our BBS and ftp site. IN-CIRCUIT EMULATORS We offer two in-circuit emulators, called ClearView '5x and ClearView 'xx. Both units offer the same features, but (as the names suggest) the first unit supports the 16C5x parts, and the second unit supports the "newer" PICs (16C71, 16C84,...). In a nutshell, both emulators allow the user to run code in-circuit at speeds from 32-kHz to 20-MHz. The user can set breakpoints, step through code, and modify registers, all while his code runs in-circuit. The user interface is the same as our software simulator, but all execution occurs in hardware in real-time. ClearView '5x sells for $499. ClearView 'xx sells for $499, and requires personality modules for each PIC; modules sell for $100-$150. The filename for the emulators is PSIM.EXE. It's available on our BBS and ftp site. PROTOTYPING BOARDS We offer four bare prototyping boards from MicroEngineering Labs. These boards have a large prototyping area, along with provisions for a PIC, oscillator circuit, and power supply. The following boards are available: For 18-pin PIC16Cxx devices $10 For 18/28-pin PIC16Cxx devices $15 For 40-pin PIC16Cxx devices $17 For 40-pin PIC17C42 $17 We also offer a PIC Experiment Board from Depew Engineering. The Experiment Board supports 18- and 28-pin PICs, and includes a solderless breadboard area, clock generation circuit, RS-232 port, I/O port status on LEDs and 7-segment displays, 5-volt power supply, and reset button. The board even has support circuitry for 8-pin EEPROMs and BASIC Stamp circuits. The Experiment Board sells for $199.