8085 In Circuit Emulators

key features
user interface
complex events

trace buffer

8085 emulator

KEY FEATURES 8085 emulator key features

Memory display and edit while executing in real-time
115 KBaud serial download (64K program download in 14 sec.)
High level language debug for ASM-85 and C-85
Real-time transparent emulation up to 10 MHz
32K frames by 80 bits of execution trace buffer, with time stamp
In-line symbolic assembler and disassembler
64 KB of program / data RAM
Real-time hardware breakpoints
Complex events to trigger breakpoints or trace logic
Two 16-bit pass counters
8 level hardware break sequencer
8 channel user logic state analyzer
External trigger input
Six trigger outputs
Windowing or command driven user interface
RS-232 interface to IBM PC
Made and supported in U.S.A.

USER INTERFACE 8085 emulator user interface

Designed to work with IBM PC computers, the 8085 emulator Windows user interface provides: multiple pop-up windows for Source, Registers, Memory, Stack, Variables, Locals, Commands and others. Source level debugger window for ASM-85 and C-85 with automatic link to the Trace window, user defined variable SFR and Watch window.

COMPLEX EVENTS 8085 emulator complex events

Complex event is a set of conditions that qualify emulation breakpoints, event sequencer, or trace filtering in real-time. There are three 8085 complex events available that may be used for the following: 64K address breakpoints or ranges 8 bit data pattern with less than, greater than, equal, not equal, and don't care combinations. Qualify on RD, WR, INT, instruction fetch, operand read external input with programmable trigger polarity, all events may be counted or delayed by the use of two 16 bit pass counters. An eight level hardware sequencer is available to sequentially trigger from any event or pass counter.

BREAKPOINTS 8085 emulator breakpoints

Breakpoints are used to stop user program execution while preserving the current program status. 8085 breakpoints can be triggered from a combination of:

Addresses and address ranges
External input
Pass counters
Trace full condition

TRACE BUFFER 8085 emulator trace buffer

Trace buffer is a high speed RAM used to capture in real time all activity on the microprocessor bus and pins. A dedicated start/stop logic allows for filtering unwanted information from the trace buffer while executing. The 8085 emulator trace will store up to 32K samples (80-bit frames) comprised of the following:

Address Bus
Data Bus
Control signals
Real Time Clock Stamp
User logic state inputs (8 bits)

The 8085 trace may be filtered before the information is stored with the use of complex events, and after the acquisition by choosing the filter menu. The trace is equipped with an internal counter to allow tracing to stop after a specified number of frames have been captured. This feature allows the trace to capture as much as 32K of small program fragments no matter how distant in time. The trace contents can be viewed during program execution without stopping or slowing down the microprocessor.

SPECIFICATIONS 8085 emulator specifications

Supported Microcontrollers
8085, 8085A, 80C85
Maximum Emulation Speed
up to 10 MHz
260 mm wide, 260 mm deep, 64 mm high
Emulation Program Memory
64 KB
Number of Hardware Breakpoints
64 KB
Program Memory Mapping
1 KB boundary, up to 256 blocks
Pass Counters
two, 16 bit each with stop/reload control
Trace Buffer
32 K deep, 80 bits wide
Time Stamp
32-bit, 100 ns resolution
8 level hardware
User Probe
8 channel logic input, 1 trigger input, 6 trigger outputs (events, pass counters, sequencer)
Host Interface
serial RS-232C, 9600-115 KBaud
File Format
Intel HEX, Intel AOMF, Softools, 2500AD Software, and PLC

Hop to top.