
REV.-A
2.4.3.1 Initialization
When the reset signal is input, the printer is initialized as follows:
CPU
4
GATE
ARRAY
—————
.— ————————
—
—
.
—
—
.
——
1
i
I
;
Clears the ports using hardware resetting.
I
Clears all port outputs. Executes the program from
t
● Sets the print head data to High-Z(the high
1
address OH.
I
1
impedance state).
I
● Sets the BUSY signal HIGH.
I
1
~------------------------’
i
—————
———————————————
1
Sets up the
1/0 ports. Initializes the CR and PF
~
Receives the phase data for the motors from the
I
motors.
I
CPU, and holds the CR and LF motors.
1
— — —— — ——— — — — — —-
—
-—-—--—--—-
1
$
Clears the memory. Sends the ACK signal to the
host computer via the interface.
I
-“’’’’’’’’’’’’’;’’’”:l
Performs carriage home position seek.
t
b
——— ——— — —— ——
—
—
—————
——
————
1
Initializes the gate array.
I
;
Initialized (the instruction codes are set).
i
(Outputs the instructions to the gate array.)
I
—
.———.——————
- —
—
—
———
—
——
1
~---------------------
--
I
i
I
Reads the DIP switch settings on the optional
in-
I Reads the DIP switch settings on the optional
in-
!
terface board upon receiving the instruction code.
terface board if the board is installed.
;
(XX02H is read.)
1
I
—————
——————
———.
-—
———
————
J
Checks whether the paper is set or not. Sends the
~
Controls the paper end signal of the interface and
I
result to the gate array.
I
the
paper
end
lamp on the
control
panel.
I
— —— ——-— —————— —-——————-
——
J
Is this self-test printing or hex-
adecimal dump mode?
(Moni-
Y
tors the switch signals from
I
Select either the self-test
printing or the hexadecimal
dump mode.
Enters the interface waiting state (main routine for
~
Entars tha interface
data waiting state.
I
data processing).
I
● Sets the BUSY signal LOW.
I
— — — — — —
——
————
.—————————
J
Fig. 2-14. Initialization
2-19
Flow
Comentarios a estos manuales