Quatech ES-100 user manual Modem Control Register bit definitions

Page 23

MODEM CONTROL REGISTER

This register is located at I/O address [base+4], and is used to control the interface with the modem or device used in place of a modem. This register allows the states of the "modem control signals" to be changed. These are DTR (Data Terminal Ready) and RTS (Request To Send). It is also possible to place the UART in a loopback mode for testing. Finally, the user-defined outputs OUT1 and OUT2 are controlled from this register.

The ES-100D handles the OUT1 and OUT2 signals in the manner appropriate for maintaining compatibility with standard PC serial ports:

 

The OUT1 output is not connected.

 

The OUT2 output is used to globally enable interrupts to the

 

 

computer. It should be active at all times if interrupts are being

 

 

used.

 

 

 

BIT

 

DESCRIPTION

 

 

 

7

 

0 --- reserved

 

 

 

6

 

0 --- reserved

 

 

 

5

 

0 --- reserved

 

 

 

4

 

LOOP --- Loopback enable:

 

 

When set (logic 1), the transmitter shift register is connected directly to the receiver shift

 

 

register. The MODEM control inputs are internally connected to the MODEM control

 

 

outputs and the outputs are forced to the inactive state. All characters transmitted are

 

 

immediately received to verify transmit and receive data paths. Transmitter and receiver

 

 

interrupts still operate normally. MODEM control interrupts are available but are now

 

 

controlled through the MODEM control register.

3

 

OUT2 --- Output 2:

 

 

When this bit is set (logic 1), the OUT2 output is forced active to a logic 0. When cleared

 

 

(logic 0), the OUT2 output is forced inactive to a logic 1.

 

 

Used for interrupt enable on the ES-100D.

2

 

OUT1 --- Output 1:

 

 

When this bit is set (logic 1), the OUT1 output is forced active to a logic 0. When cleared

 

 

(logic 0), the OUT1 output is forced inactive to a logic 1.

 

 

Not connected on the ES-100D.

1

 

RTS --- Request to send:

 

 

When this bit is set (logic 1), the RTS output is forced active to a logic 0. When cleared

 

 

(logic 0), the RTS output is forced inactive to a logic 1.

0

 

DTR --- Data terminal ready:

 

 

When this bit is set (logic 1), the DTR output is forced active to a logic 0. When cleared

 

 

(logic 0), the DTR output is forced inactive to a logic 1.

 

 

Figure 19 --- Modem Control Register bit definitions

18

Quatech ES-100D User's Manual

Image 23
Contents ES-100 Page Warranty Information Page FCC Class B EC Council Directive 89/336/EECGeneral Information Port Address IRQ InstallationDiagram of ES-100D Addressing Ports Setting the addressExamination of a serial port base address Interrupt Status register Interrupt Level IRQInterrupt Sharing Interrupt Status Register contents This page intentionally left blank External Connections ES-100D connector definitions Channel Output ConfigurationES-100D output connectors Serial Port Functional Description Dlab Accessing the Serial Port registersInterrupt Identification Register Interrupt Enable RegisterInterrupt Identification Register bit definitions RXT0 Fifo Control Register 16550 onlyEPS PEN Parity Line Control RegisterModem Control Register bit definitions Modem Control RegisterLine Status Register bit definitions Line Status RegisterScratchpad Register Modem Status RegisterWhen the receiver Fifo and receiver interrupts are enabled Fifo Interrupt Mode Operation 16550 Uart onlyFifo polled mode operation 16550 Uart only Value Values % Baud Rate Selection16450 16550 optional SpecificationsComputer will not boot up TroubleshootingVersion March Quatech Inc, ES-100 Manual