Star Micronics TSP400 Printer User Manual


 
– 22 –
THEORY OF OPERATION
D2O
D1O
D2EN
D2I
D1EN
D1I
ERROR
ACK
RD (+)
RD (–)
CS (+)
CS (–)
RS (–)
RS (+)
SD (–)
SD (+)
CN3 CN1
IC1
+
–
+
–
Gate array
CN9 IC10
R2I
+
R2I
R1I
+
R1I
D2O
D2O
D1O
D1O
RXD0
TXD0
RXD1
CPU
IC5
A15
B15
A10
B12
B14
A15
B15
A10
B12
B14
MC34051
2-1-2. RS422A interface
RS422A Interface PCB Main PCB
Fig. 2-3 RS422A Interface
IC1 operates as the RS422A driver and receiver.
Data flow from host to printer: IC1 receives serial data from the host computer via RD, converts the signal voltage from
RS422A level to TTL level, and passes the result to the CPU. The CPU converts the serial data to parallel and stores it
into buffer memory.
Data flow from printer to host: The CPU generates data, converts it into serial form, then passes it to IC1. IC1 converts
the signal voltage from TTL level to RS422A level, then outputs the result over the SD line.
The CS line is hardware-connected, but the connection is not recognized by software. (The printer does not monitor the
signal.)