Appendix C Host Computer Interface

Appendix C Host Computer Interface

Detailed descriptions of the signals follow.

Strobe* [nStrobe] (Pin 1)

A negative-going Strobe* pulse causes the printer to read and latch the data on the Data 0 [1] to Data 7 [8] signal lines.

Data 0 [1] to Data 7 [8] (Pins 2 to 9)

These eight signals form the data byte sent from the host com- puter to the printer. Data 7 [8] is the most significant bit.

Acknowledge* [nAck] (Pin 10)

This negative-going pulse acknowledges the previous character received by the printer.

Busy [Busy] (Pin 11)

This signal is high when the printer is busy and low when it is able to accept more data.

Paper Empty [PError] (Pin 12)

This signal goes high when the printer has received a print job and run out of paper.

Online [Select] (Pin 13)

This signal is high when the printer is online and low when the printer is offline. It goes low when the GO key is pressed to set the printer offline.

+5 V DC (Pin 18)

This line is connected to the printer’s +5 V DC line (+5 V ±0.5 V, maximum 400 mA [Serial and Parallel total], fused).

Error* [nFault] (Pin 32)

When the high-speed parallel line control is on (FRPO O2=2), this line returns error status.

Power Ready (Pin 35)

This signal is high when the printer is turned on.

NOTE

The Paper Empty, Online, and Error signals are not used unless enabled by the FRPO command (O2 parameter).

2. Serial Interface

2.1 Interface Signals

The pins of the printer’s RS-232C interface connector carry the signals listed in the table below. The table also indicates whether each signal is incoming or outgoing with respect to the printer.

RS-232C Signal Pin Assignment

Pin

In/out

Signal

Description

 

 

 

 

1

-

FG

Frame ground

 

 

 

 

2

Out

TXD

Transmit Data

 

 

 

 

3

In

RXD

Receive Data

 

 

 

 

4

Out

RTS

Request To Send

 

 

 

 

5

In

CTS

Clear To Send

 

 

 

 

6

In

DSR

Data Set Ready

 

 

 

 

7

-

SG

Signal Ground

 

 

 

 

11

-

+5 V DC

Reserved

 

 

 

 

20

Out

DTR

Data Terminal Ready

 

 

 

 

Brief descriptions of the signals follow.

FG - Frame Ground - (Pin 1)

This pin is connected directly to the printer frame.

TXD - Transmit Data - (Pin 2)

This output carries asynchronous data sent by the printer to the computer. It is used mainly in handshaking protocols.

RXD - Receive Data - (Pin 3)

This input carries serial asynchronous data sent by the computer to the printer.

RTS - Request To Send - (Pin 4)

This output is always held high (above 3 volts).

CTS - Clear To Send - (Pin 5)

DSR - Data Set Ready - (Pin 6)

Unused.

SG - Signal Ground - (Pin 7)

All signals can transmit between the printer and the host compu- ter to send each signal with a signal ground.

+5 V DC - (Pin 11)

This line is connected to the printer’s +5 V DC line (+5 V ±0.5 V, maximum 250 mA, fused).

DTR - Data Terminal Ready - (Pin 20)

This output is used as a buffer nearly-full handshake line. It is held high (above 3 volts) when the buffer can accept more data.

QRS-232C Interface Voltage Levels

The voltage levels of the interface signals conform to EIA RS- 232C specifications. SPACE is from 3 volts to 15 volts. MARK is from –3 volts to –15 volts. Voltages between –3 volts and 3 volts are undefined.

QSERIAL Connector

The connector marked IOIOI (RS-232C) on the rear panel is a DB-25S connector. Use a DB-25P connector (or equivalent) for the connector on the cable.

C-2

Page 96
Image 96
Kyocera S-9100DN Serial Interface, Appendix C Host Computer Interface, Strobe* nStrobe Pin, Data 0 1 to Data 7 8 Pins 2 to