Quatech ES-100 User Manual

ES-100
EIGHT CHANNEL RS-232 ASYNCHRONOUS
ADAPTER CARD
for ISA compatible machines
User's Manual
QUATECH, INC. TEL: (330) 655-9000 5675 Hudson Industrial Parkway FAX: (330) 655-9010 Hudson, Ohio 44236 http://www.quatech.com
Warranty Information
Quatech Inc. warrants the ES-100 to be free of defects for one (1) year
adapter 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.
The authors have taken due care in the preparation of this document and any associated software program(s). In no event will Quatech Inc. be liable for damages of any kind, incidental or consequential, in regard to or arising out of the performance or form of the materials presented herein and in the program(s) accompanying this document. No representation is made regarding the suitability of this product for any particular purpose.
Quatech Inc. reserves the right to edit or append to this document or the product(s) to which it refers at any time and without notice.
Please complete the following information and retain for your records. Have this information available when requesting warranty service.
from the date of purchase. Quatech Inc. will repair or replace any
Date of purchase:
Model Number:
Serial Number:
ES-100
Eight Channel RS-232 AsynchronousProduct Description:
Communication ISA Adapter
Quatech Inc., ES-100 Manual
The information contained in this document cannot be reproduced in any form without the written consent of Quatech, Inc. Likewise, any software programs that might accompany this document can be used only in accordance with any license agreement(s) between the purchaser and Quatech, Inc. Quatech, Inc. reserves the right to change this documentation or the product to which it refers at any time and without notice.
The authors have taken due care in the preparation of this document and every attempt has been made to ensure its accuracy and completeness. In no event will Quatech, Inc. be liable for damages of any kind, incidental or consequential, in regard to or arising out of the performance or form of the materials presented in this document or any software programs that might accompany this document.
Quatech, Inc. encourages feedback about this document. Please send any written comments to the Technical Support department at the address listed on the cover page of this document.
Copyright ©2004 by
Quatech Inc.
5675 Hudson Industrial Parkway
Hudson, Ohio 44236
All rights reserved. Printed in the U.S.A.
Quatech Inc, ES-100 Manual
Compliances - Electromagnetic Emissions
EC - Council Directive 89/336/EEC
This equipment has been tested and found to comply with the limits of the following standards for a digital device:
EN50081-1 (EN55022, EN60555-2, EN60555-3)EN50082-1 (IEC 801-2, IEC 801-3, IEC 801-4)
Type of Equipment: Information Technology Equipment
Equipment Class: Commercial, Residential, & Light Industrial
FCC - Class B
This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation. This equipment generates, uses and can radiate radio frequency energy and if not installed and used in accordance with the instructions, may cause harmful interference to radio communications. However, there is no guarantee that interference will not occur in a particular installation, If this equipment does cause harmful interference to radio or television reception, which can be determined by turning the equipment off and on, the user is encouraged to try to correct the interference by one or more of the following measures:
Reorient or relocate the receiving antenna.
Increase the separation between the equipment and receiver.
Connect the equipment into an outlet on a circuit different from that to
which the receiver is connected.
Consult the dealer or an or an experienced radio/TV technician for help.
This equipment has been certified to comply with the limits for a Class B computing device, pursuant to FCC Rules. In order to maintain compliance with FCC regulations, shielded cables must be used with this equipment. Operation with non-approved equipment or unshielded cables is likely to result in interference to radio and TV reception. The user is cautioned that changes and modifications made to the equipment without the approval of the manufacturer could void the user's authority to operate this equipment.
ES-100 User's Manual
Quatech Inc., ES-100 Manual
1. GENERAL INFORMATION
The Quatech, Inc. ES-100D provides eight RS-232 asynchronous serial communication interfaces for IBM-compatible personal computer systems using the 16-bit ISA (Industry Standard Architecture) expansion bus.
The ES-100D's serial ports are implemented using 16450 Universal Asynchronous Receiver/Transmitters (UARTs). For higher performance, 16550 UARTs can be installed in place of the 16450 UARTs. The 16550 contains a hardware buffer that reduces processing overhead. Software must be aware of the 16550 UART for the device's extra capabilities to be used, otherwise it will act as a 16450 UART. The 16550 is suggested for multitasking environments and for applications involving high data rates.
The ES-100D is highly flexible with respect to addressing and interrupt level use. The serial ports are addressed in a contiguous block that can be placed anywhere within the range of 0000 hex to FFFF hex, and available interrupt levels include IRQ2 to IRQ7, IRQ10 to IRQ12, IRQ14, or IRQ15.
All ports on the ES-100D share one interrupt level. A special interrupt status register is provided to allow controlling software to manage the shared interrupt level. The shared interrupt feature minimizes the system resources consumed by the adapter.
In order to support the use of the shared interrupt feature of the ES-100D, Quatech has developed device drivers for several popular operating systems and environments. The sales department can be contacted for details on current offerings.
Quatech ES-100D User's Manual 1
2. INSTALLATION
If the default address and interrupt settings are sufficient, the ES-100D can
be quickly installed and put to use. The factory defaults are listed in Figure 1.
IRQADDRESSPORT
3300 hexSerial 1
3308 hexSerial 2
3310 hexSerial 3
3318 hexSerial 4
3320 hexSerial 5
3328 hexSerial 6
3330 hexSerial 7
3338 hexSerial 8
Figure 1 --- Default address and IRQ settings for ES-100D
The output of the ES-100D is a 78-pin D-connector. A cable is provided to convert the D-78 into eight standard male D-25 connectors with all control signals provided to each port (RTS, DTR, CTS, DSR, DCD, and RI). See section V of this manual for connector details.
1. If the default settings are correct, skip to step 2, otherwise refer to sections III and IV of this document for detailed information on how to set the address and IRQ level.
2. Turn off the power of the computer system in which the ES-100D is to be installed.
3. Remove the system cover according to the instructions provided by the computer manufacturer.
4. Install the ES-100D in any vacant expansion slot. The board should be secured by installing the Option Retaining Bracket (ORB) screw.
5. Replace the system cover according to the instructions provided by the computer manufacturer.
Attach and secure the cable connectors to the desired equipment.
2
Quatech ES-100D User's Manual
(Diagram not to scale)
16450/16550
16450/16550
16450/16550
16450/16550
J2
IRQ15 IRQ14 IRQ12 IRQ11 IRQ10 IRQ7 IRQ6 IRQ5 IRQ4 IRQ3 IRQ2
(J2)
Set IRQ level here
16450/16550
16450/16550
16450/16550
16450/16550
SW2
SW1
clock
(SW1, SW2 )
Set addresses here
QUATECH INC.
ES-100D
Figure 2 --- Diagram of ES-100D
Quatech ES-100D User's Manual 3
3. ADDRESSING PORTS
Setting the address
The base address of the ES-100D is set using the two DIP switch packs.
When setting the address selection switches, a switch in the "ON" position specifies that the corresponding address line must be a logic 0 for the port to be selected. Similarly, a switch in the "OFF" position forces the corresponding address line to be a logic 1 for the port to be selected.
A full sixteen bit address decode is implemented to reduce the chance of
address conflicts with other adapters in the system. The base address of the ES-100D can be set anywhere in the range of 0000 hex to FFFF hex. Each serial port on the ES-100D uses 8 consecutive I/O locations. The ports reside in a contiguous block of I/O space in eight byte increments, for a total of 64 contiguous bytes. This is shown in Figure 3.
ADDRESS RANGEPORT
Base Address + 0 to Base Address + 7Serial 1
Base Address + 8 to Base Address + 15Serial 2
Base Address + 16 to Base Address + 23Serial 3
Base Address + 24 to Base Address + 31Serial 4
Base Address + 32 to Base Address + 39Serial 5
Base Address + 40 to Base Address + 47Serial 6
Base Address + 48 to Base Address + 55Serial 7
Base Address + 56 to Base Address + 63Serial 8
Figure 3 --- Port address map
Switch SW1 and the first four positions of switch SW2 select address lines
A15 through A6. The fifth position of SW2 is not used. The remaining address lines, A5 - A0, are used by the UART to select the register being accessed.
The sixth position on SW2 is used to enable or disable the interrupt status
register (see page 7).
Figure 4 shows how the switches on the ES-100D represent the address
values for serial ports. This figure can be used to explain the examples shown in Figure 5.
4
Quatech ES-100D User's Manual
A serial port's address is a 16-bit quantity that is most often expressed
in four hexadecimal (base 16) digits. A hex digit can hold a value from 0 to 15 (decimal), and is made up of four binary bits given weights of eight, four, two, and one, hence the maximum value of 8+4+2+1 = 15.
A possible serial port address is 5240 hex. The example below shows how the hex digits are broken down into binary bits.
Binary bits
Bit weight
Sum of bits
Hex digits
0 1 0 1 0 0 1 0 0 1 0 0 0 0 0 0
8 4 2 1 8 4 2 1 8 4 2 1 8 4 2 1
0+4+0+1 0+0+2+0 0+4+0+0 0+0+0+0
5
These address bits are set by the switches. All other bits are considered to be zero.
0 1 0 1 0 0 1 0 0 1 0 0 0 0 0 0
Figure 4 --- Examination of a serial port base address
Switch on bit = 0
Factory default setting --- 0300 hex
SW1
Switch off
bit = 1
2
SW2
ON
4
A5-A0 are zero for the base address.
Position 5 of SW2 is not used.
Position 6 of SW2 is used to enable or disable the interrupt status register.
0
123456
0
0
Another Example --- 5AC0 hex
0000
SW1
123456
4
5
8001
Figure 5 --- Serial port base I/O address selection switches
Quatech ES-100D User's Manual 5
123456
200
0
3
1
(no digits)
0
0
SW2
ON
123456
0
2 0 8 4
A
(no digits)
C
0
Loading...
+ 21 hidden pages