-
32
-
Procedure Pre-register
Register
SPRF
0
Not
determined
0
Not
determined
0
1)
Not
determined
data
1
Not
determined
data
1
0
2)
Not
determined
data
1
Determined
data
1
0
3)
Not
determined
data
2
Determined
data
1
0
4)
Determined
data
2
Determined
data
1
1
5)
Not
determined
data
2
Determined
data
2
0
6)
Not
determined
data
2
Not
determined
data
2
0
8-2.
Pre-registers
The
following
registers
and
start
commands
have
pre-registers:
RMV,
RFL,
RFH,
RUR,
RDR,
RMG,
RDP,
RMD,
RIP,
RUS
and
RDS.
The
term
pre-register
refers
to
a
register
which
contains
the
next
set
of
operation
data
while
the
current
step
is
executing.
This
LSI
has
the
following
2-layer
structure
and
executes
FIFO
operation.
Normally,
operation
data
are
written
into
the
pre-register.
To
change
the
current
operation
status,
such
as
changing
the
speed,
the
new
data
are
written
into
the
register.
The
data
will
be
shifted
(copied)
from
the
pre-register
to
the
register
when
the
next
start
command
is
written,
or
at
the
end
of
an
operation.
One
set
of
operation
data
uses
multiple
pre-registers
(PRMV,
PRFH,,,,).
If
the
current
operation
completes
before
the
next
set
of
operation
data
has
been
placed
in
all
of
the
pre-registers,
the
PCL
may
start
with
incomplete
data.
In
order
to
prevent
this
problem,
the
"determined/not
determined"
status
is
used.
When
a
start
command
is
written,
the
other
operation
data
is
considered
to
be
determined,
and
the
PCL
will
continue
its
operation
immediately
after
the
current
operation
is
complete.
The
writing
and
operating
procedures
for
the
pre-registers
are
shown
below.
1)
When
both
the
pre-register
and
register
are
empty,
data
that
is
written
to
the
pre-register
will
also
be
written
to
the
register.
(Data
1
not
determined
status).
2)
By
writing
a
start
command,
the
contents
of
the
register
are
declared
determined
and
the
PCL
will
start
the
operation.
3)
During
operation,
write
the
next
operation
data
to
the
pre-register.
(A
subsequent
set
of
data
that
is
the
same
as
the
previous
set
does
not
need
to
be
written.)
Since
the
register
is
currently
in
the
"determined"
status,
the
next
set
of
operation
data
is
only
written
to
the
pre-register.
(Data
2)
4)
By
writing
a
start
command
for
the
next
operation,
the
data
in
the
pre-register
is
declared
to
be
determined
(complete).
5)
When
the
first
operation
is
finished,
the
data
is
transferred
from
the
pre-register
to
the
register.
The
PCL
will
then
start
operation
according
to
the
next
set
of
operation
data
(Data
2).
6)
When
that
operation
is
complete,
the
data
is
again
transferred
from
the
pre-register
to
the
register.
However,
in
this
case
the
next
set
of
operation
data
is
"not
determined,"
and
so
the
PCL
stops
operation.
Summary of Contents for PCL6113
Page 1: ...User s Manual For PCL6113 6123 6143 Pulse Control LSI Nippon Pulse Motor Co Ltd...
Page 11: ...5 3 Terminal Assignment Diagram 3 1 PCL6113 3 2 PCL6123...
Page 20: ...14 5 Block Diagram...
Page 115: ...109 11 Stop timing by error...
Page 116: ...110 13 External Dimensions 13 1 PCL6113...
Page 117: ...111 13 2 PCL6123...
Page 118: ...112 13 3 PCL6143...