Qua Tech Inc. warrants the QS-200M/QS-300M
be free of defects for one
purchase. Qua Tech Inc. will repair or replace any board
that fails to perform under normal operating conditions
and in accordance with the procedures outlined in this
document during the warranty period. Any damage that
results from improper installation, operation, or general
misuse voids all warranty rights.
Although every attempt has been made to guarantee
the accuracy of this manual, Qua Tech Inc. assumes no
liability for damages resulting from errors in this
document. Qua Tech Inc. reserves the right to edit or
append to this document at any time without notice.
Please complete the following information and retain
for your records. Have this information available when
requesting warranty service.
DATE OF PURCHASE:
MODEL NUMBER: QS-200M/QS-300M
PRODUCT DESCRIPTION: FOURASYNC.
(1) year from the date of
CHANNEL RS-422/RS-485
COMMUNICATIONS ADAPTER
to
SERIAL NUMBER:
IBM PCTM, PC/XTTM, and PC/ATTM are trademarks of
International Business Machines.
The QS-200M is a four channel RS-422 asynchronous
serial communication adapter. The QS-300M is an RS-485
version of the adapter. Both are designed to be hardware
compatible with the IBM PC/XT/AT personal computers.
Data is communicated through four shielded RJ-11
"modular" phone jack connectors which provide shielding
from environmental noise.
The serial interface is accomplished through four
16450 Asynchronous Communication Elements (ACEs). The
16450 is an improved specification version of the 8250
ACEs used in the IBM PC/XT models. Optional 16550 ACEs
are available to reduce CPU overhead at higher data rates
when used with software supporting this feature.
Addressing for the adapter is selected by a pair of
six position switches. These switches allow a full range
of address choices between 0 and FFFF hex. The QS200M/QS-300M has the option of selecting one of six
possible Interrupt Request lines (IRQ 2 - IRQ 7). A
hardware selectable clock divider is also available for
producing unusual baud rates.
II. BOARD
DESCRIPTION
A component diagram of the QS-200M/QS-300M is shown
in figure 1. The base address is controlled by the
address selection switches SW1 & SW2. The interrupt
level for the adapter is selected using jumper J3.
Channels 1 - 4 are controlled by the 16450 ACEs labeled
U5 - U8 and are output through connectors CON1 - CON4
respectively.
III. 16450/16550
FUNCTIONAL DESCRIPTION
The 16450 is an improved specification version of
the 8250 Asynchronous Communications Element (ACE).
Functionally, the 16450 is equivalent to the 8250. The
ACE performs serial-to-parallel conversion on received
data and parallel-to-serial conversion on data output
from the CPU.
iii
BOARD DESCRIPTION
Figure 1. QS-200M/QS-300M board layout.
FUNCTIONAL DESCRIPTION
Designed to be compatible with the 16450, the
16550 ACE enters character mode on reset and in this
mode appears as a 16450 to user software. An
additional mode, FIFO mode, can be invoked through
software to reduce CPU overhead. The FIFO mode
increases performance by providing two 16-byte FIFOs
(one transmit and one receive) to buffer data and
reduce the number of interrupts issued to the CPU.
Other features of the 16450/16550 include:
Programmable baud rate, character length, parity,
and number of stop bits.
Automatic addition and removal of start, stop, and
parity bits.
Independent and prioritized transmit, receive and
status interrupts.
Transmitter clock output to drive receive logic.
External receiver clock input.
The following pages provide a brief summary of the
internal registers available within the 16450 and 16550
ACEs. The registers are addressed as shown in figure 2
below. Registers and functions specific to the 16550
will be marked with an asterisk(*).
Indicates highest priority interrupt pending if
any. See IP and figure 5. NOTE: IID2 is
always a logic 0 in character mode.
IP - Interrupt Pending:
When logic 0, indicates that an interrupt is
pending and the contents of the interrupt
identification register may be used to determine
the interrupt source. See IIDx and figure 5.
*
For optional 16550 only
Loading...
+ 17 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.