10.0 DEVELOPMENT SUPPORT
10.1 Development Tools
The PIC16/17 microcontrollers are supported with a full
range of hardware and software development tools:
• PICMASTER™ Real-Time In-Circuit Emulator
• PRO MATE™ Universal Programmer
• PICSTART™ Low-Cost Prototype Programmer
• PICDEM-1 Low-Cost Demonstration Board
• PICDEM-2 Low-Cost Demonstration Board
• MPASM Assembler
• MPSIM Software Simulator
• C Compiler (MP-C)
• Fuzzy logic development system
(fuzzyTECH®−MP)
10.2 PICMASTER: High Performance
Universal In-Circuit Emulator with
MPLAB IDE
The PICMASTER Universal In-Circuit Emulator
(Figure 10-1) is intended to provide the product
development engineer with a complete microcontroller
design tool set for all microcontrollers in the PIC16C5X,
PIC16CXX and PIC17CXX families. PICMASTER is
supplied with the MPLAB™ Integrated Development
Environment (IDE), which allows editing, "make" and
download, and source debugging from a
single environment.
Interchangeable target probes allow the system to be
easily reconfigured for emulation of different
processors. The universal architecture of the
PICMASTER allows expansion to support all new
PIC16C5X, PIC16CXX and PIC17CXX
microcontrollers.
PIC16C8X
The PICMASTER Emulator System has been
designed as a real-time emulation system with
advanced features that are generally found on more
expensive development tools. The PC compatible 386
(and better) machine platform and Microsoft®
Windows® 3.x environment was chosen to best make
these features available to you, the end user.
The PICMASTER Universal Emulator System consists
primarily of four major components:
• Host-Interface Card
• Emulator Control Pod
• Target-Specific Emulator Probe
• PC-Host Emulation Control Software
The Windows operating system allows the developer to
take full advantage of the many powerful features and
functions of the PICMASTER system.
PICMASTER emulation can operate in one window,
while a text editor is running in a second window.
PC-Host Emulation Control software takes full
advantage of Dynamic Data Exchange (DDE), a
feature of Windows. DDE allows data to be dynamically
transferred between two or more Windows programs.
With this feature, data collected with PICMASTER can
be automatically transferred to a spreadsheet or
database program for further analysis.
Under Windows, as many as four PICMASTER
emulators can be run simultaneously from the same
PC making development of multi-microcontroller
systems possible (e.g., a system containing a
PIC16CXX processor and a PIC17CXX processor).
The PICMASTER probes specifications are shown in
Table 10-1.
FIGURE 10-1: PICMASTER SYSTEM CONFIGURATION
Windows 3.x
5 VDC
In-Line
Power Supply
(Optional)
PC Bus
Power Switch
Power Connector
90 - 250 VAC
Interchangeable
Emulator Probe
PC-Interface
Common Interface Card
PC Compatible Computer
PICMASTER Emulator Pod
Logic Probes
© 1995 Microchip Technology Inc.
Thi d
t
t d ith F M k 4 0 4
DS30081F-page 65