EasyManua.ls Logo

Lexicon MPX-1 User Manual

Lexicon MPX-1
59 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #12 background imageLoading...
Page #12 background image
Bits
0
through
4
of
the
opcode
contain
the
"command number"
of
which
there
are
a
possible
31
(one
command
is
reserved).
The
first
10 commands
have
already
been
defined
and
the
remaining
21
may
be
implemented
by you.
Command
"OF"
is
reserved,
and
if
invoked
will
be
translated
internally
to
a
NOP
command.
The INT
bit
(bit
6)
of
the
opcode
byte
is
the
INTERRUPT
ENABLE
bit.
If
this
bit
is
set
to
one
in
the
opcode,
the
MPX
will
cause
an
interrupt
(SOD
interrupt)
when
it
has
completed
the
command.
If
this
bit
zero,
an
interrupt
will
not
be
generated
when
the
command
has
completed
execution.
Note
that
in
order
for
the
interrupt
to
make
it
to
the
bus,
it
must
be
jumpered
to
an
inter-
rupt
line
(see
the
hardware
configuration
section
of
this
document
for
further
details)
The
CONT
bit
(bit
7)
of
the
opcode
byte
is
the
CONTINUE
bit
and
is
asso-
ciated
with
the
link
structure.
If
the
CONT
bit
is
set
high,
execution
of
the
next
command
(pointed
to
by
the
link
address)
will
commence
immediately
after
execution
of
the
current
command
is
complete.
If
the
CONT
bit
is
zero,
the
MPX
will
stop
when
execution
of
the
current
command
is
complete,
and
wait
for
another
ATTN
before
executing
the
next
command.
There
are
two
considerations
when
using
the
CONT
bit.
the
INT
bit
is
ignored
if
the
CONT
bit
is
set.
This
means
will
only
occur
if
no command
is
to
follow,
which
is
the
way
want
things
to
happen
when
executing
a
sequence
of
commands.
The
firs!..
is
that
that
an
interrupt
one
would
normally
Secondly,
if
the
link
address
points
to
the
beginning
of
this
same
instruc-
tion
(pointing
to
itself)
and
the
CONT
bit
is
set,
endless
execution
of
the
instruction
will
occur.
This
could
be
useful.
The way
to
stop
execution
would
be
to
change
the
opcode
so
that
the
CONT
bit
is
zero.
The
opcode
could
be
changed
to
a
NOP,
or
merely
the
same
opcode
wi
th
the
CONT
bi
t
zeroed.
Ei
ther
the
system
CPU
or
the
MPX
could
change
the
opcode.
DO
NOT
try
to
change
the
link
address
on
the
fly!
.,
Bit
5
is
unused
and
is
really
a
"don't
care"
bit,
but
a good
practice
would
be
to
always
set
this
bit
to
zero.
STATUS
INDICATION
BYTE
This
byte
is
used
to
"handshake"
with
the
MPX
when
the
use
of
a
completion
interrupt
is
not
desired,
or
they
may
be
used
in
conjunction.
This
byte
should
be
set
to
zero
before
an
ATTN
is
sent
to
the
MPX.
When
the
MPX
is
done
executing
the
command,
it
will
set
this
byte
to
FF
hex.
In
a
non-interrupt
environment,
this
byte
should
be
checked
before
another
command
is
sent
to
the
MPX.
If
the
CONT
bit
is
set
in
the
command
opcode,
the
status
byte
for
that
particular
command
will
NOT
be
set
to
FF
hex.
This
means
that
in
a
sequence
of
commands,
only
the
status
byte
in
the
last
command
(the
one
with
CONT
=
0)
will
be
set
to
FF
hex
.
13
Question and Answer IconNeed help?

Do you have a question about the Lexicon MPX-1 and is the answer not in the manual?

Lexicon MPX-1 Specifications

General IconGeneral
A/D Conversion24-bit
D/A Conversion24-bit
Sampling Rate44.1 kHz
Dynamic Range> 100 dB
EffectsReverb, Delay, Chorus, Flange, Pitch Shift
Inputs2 x 1/4" TRS
Outputs2 x 1/4" TRS
MIDIIn, Out
ControlFront panel controls, MIDI
Power SupplyAC adapter (included)
Frequency Response20 Hz - 20 kHz
Dimensions19" x 1.75"
TypeDual Channel Multi-Effects Processor
Presets200 (100 Factory, 100 User)
Total Harmonic Distortion<0.01% (20Hz-20kHz)

Summary

MPX-1 Hardware and Usage

Local Address Map

Defines memory and I/O address assignments on the MPX-1 board.

Accessing Memory and I/O Ports

Explains how the MPX-1 accesses external memory and I/O devices.

System Interaction and Attention Signals

Details how the MPX-1 gets attention and signals the system CPU.

Hardware Settings and Jumpers

Covers switch settings, jumper options, and port address selection.

RAM and EPROM Configuration

Instructions for selecting and configuring RAM and EPROM chips.

MPX-1 Software and Command Protocol

Standard Software Supplied

Describes the utility routines and command interpreter provided with the MPX-1.

Basic Command Structure

Explains the fundamental structure and protocol for MPX-1 commands.

Command Data Bytes (Opcode, Status, Parameters)

Details the meaning and function of opcode, status, and parameter bytes.

Link Address and Result Bytes

Describes the purpose of link address and result bytes in command execution.

MPX-1 Command Descriptions

Basic Operation Commands (NOP, SET MASK)

Explains commands for no operation and interrupt masking.

Interrupt Control Commands

Covers commands for EOI, reading registers, and setting response.

Memory and System Commands

Details commands for determining size, loading RAM, and executing programs.

Block Move Commands

Describes commands for moving blocks of RAM on the system bus.

Reserved and Other Commands

Information on reserved opcodes and other command types.

MPX-1 Theory of Operation

MPX Architecture and Bus Interface

Explains the MPX design using the Intel 8085 and its S-100 bus interface.

Bus Cycle Operation Details

Details the operation of bus cycles, DMA, and signal timing.

Intel 8259A Interrupt Controller

Introduction and Concepts

Introduces the 8259A PIC, its features, and interrupt servicing methods.

8259A Modes and System Integration

Describes 8259A modes and its use in MCS-80/85 and MCS-86/88 systems.

Interrupt Registers and Logic

Explains the IRR, ISR, IMR, and priority resolver logic.

Interrupt Priorities and Modes

Details interrupt priority schemes and modes like Fully Nested.

Interrupt Status and Control

Covers reading interrupt registers and poll command functionality.

Interrupt Cascading and Programming

Explains interrupt cascading, special modes, and 8259A programming.

MPX-1 Schematics and Parts List

MPX Multiplexer Channel Schematics

Provides circuit diagrams for the MPX multiplexer channel.

MPX-1 Parts List

Lists the semiconductor and electrical components used in the MPX-1.

Customer Support and Warranty

Customer Service Information

Provides contact information for customer service and technical assistance.

Limited Warranty Information

Outlines the terms and conditions of the product's limited warranty.

Related product manuals