
integrated development environment (IDE)
test
your projects. The IDE interfaces with the
chip JTAG and emulation logic
circuit emulation using the production
step execution (including stepping through interrupt
and program memory. No additional target RAM,
program memory, or communications channels are
required. Digital and analog peripherals remain
synchronized with program execution while single
The Cygnal IDE runs under Windows 95/98/Me and
ows NT. The IDE communicates with the target
MCU using the PC’s serial port. (The required
JTAG protocol converter is included in all
Check your IDE and Emulator versions under the
About Cygnal IDE menu to ensure you have
the latest development tools from Cygnal Integrated
Cygnal IDE Cygnal IDE Cygnal Integrated Development Environment
Cygnal’s
provides all the tools necessary to develop and
C8051Fxxx MCU’s onto provide in-system programming and nonfull speed, indevice installed in the end application.
Cygnal’s emulation system supports sourcedebugging in C and assembly language with single-
service routines), run-toinspection/modification of registers, data memory,
stepping.
Wind
RS232-to-
development kits.)
- Source Code Editor
- Project Manager
- Integrated 8051 Macro Assembler
- Flash Programmer
- Supports Cygnal’s Full Speed, Non-intrusive
In-Circuit Emulation
- Real-time Breakpoints
- Superior Performance to ICE-Chips, Target
Pods, Cables and Sockets
- Source-level Debug
- Memory and Register Inspect/Modify
- Single-step and Animated Execution Modes
- Supports Third-Party Development Tools
- MCU Configuration Wizard
Help →
Products.
Window
Wi
Window

Source Code Editor
The editor includes all standard Windows editor
functions including cut, paste, copy, undo/redo,
find/replace and bookmarks. Color syntax
provided for 8051 assembly and C.
You can extend the list of highlighted keywords as
well as define the colors used. Font, text color and
51 compatible
source files and creates downloadable Intel hex files.
It also generates all debug information necessary to
grammer allows code to be
chip Flash program
memory immediately after a build without having to
circuit
debug and evaluation of the production version MCU
oisy cables, providing the signal integrity
necessary to evaluate the true analog performance of
The source window is also the working debug
window. You can view the current program counter
ce, set and clear breakpoints, and
code
level (C or assembly) while monitoring register and
Register and memory windows display register and
ts. The windows are updated
every time program execution stops and values that
have changed since the last stop are highlighted.
Register and memory contents can be modified by
Disassembly Window
Many machine instructions can be required to
perform a single C source statement. A disassembly
window shows these instructions in 8051 assembly
Breakpoints can be set in source lines to stop
execution immediately before the first instruction of
the specified source line is executed. Breakpoints
51 absolute object files is fully supported,
Click on checkboxes in the configuration wizard to
A configuration wizard automatically generates MCU
e. Clicking on
checkboxes and entering values in a scripted dialog
generate fully commented assembly language code
needed to enable and configure peripherals, assign
highlighting is
tab settings are also user configurable.
Integrated 8051 Macro Assembler
An 8051 macro-assembler is integrated int
The assembler accepts Intel MCS-
perform assembly language source-level debug.
Flash Programmer
The integrated Flash pro
downloaded to the MCU’s on-
leave the IDE, minimizing the time between sourcecode modification and in-system debug.
Non-Intrusive Emulation
The IDE connects to the MCU’s oncircutry allowing full-speed, non-intrusive, in-
language as they are executed while singlethrough C source code.
Breakpoints
are supported by the MCU’s oncircuitry and do not affect the realthe program.
Third-Party Tool Support
Flash programming and sourceOMFallowing the use of many third-party
software development.
installed in the end application. Onsuperior to emulation systems using ICEpods and n
your mixed-signal design.
Source Level Debug
location in the sour
perform single-step execution at the source-
memory contents.
Register and Data Memory Windows
data memory conten
editing the window displays.
Program Memory Window
A program memory window a
modification of the on-chip Flash program memory.
generate MCU and peripheral initialization code.
Configuration Wizard
and on-chip peripheral initialization cod
functions to I/O pins, and specify MCU operation.