Quatech ES-100D User Manual

Eight channel rs-232 asynchronous adapter card

Advertisement

Quick Links

EIGHT CHANNEL RS-232 ASYNCHRONOUS
INTERFACE CARDS FOR IBM PC/AT AND PS/2
QUATECH, INC.
5675 Hudson Industrial Parkway
Hudson, Ohio 44236
ES-100
ADAPTER CARD
for ISA compatible machines
User's Manual
TEL: (330) 655-9000
FAX: (330) 655-9010
http://www.quatech.com

Advertisement

Table of Contents
loading

Summary of Contents for Quatech ES-100D

  • Page 1 ES-100 EIGHT CHANNEL RS-232 ASYNCHRONOUS ADAPTER CARD for ISA compatible machines INTERFACE CARDS FOR IBM PC/AT AND PS/2 User's Manual QUATECH, INC. TEL: (330) 655-9000 5675 Hudson Industrial Parkway FAX: (330) 655-9010 Hudson, Ohio 44236 http://www.quatech.com...
  • Page 3: Warranty Information

    Quatech Inc. warrants the to be free of defects for one (1) year from the date of purchase. Quatech Inc. will repair or replace any 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.
  • Page 4 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.
  • Page 5 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...
  • Page 6: General Information

    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.
  • Page 7: Installation

    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.
  • Page 8 IRQ15 IRQ14 IRQ12 IRQ11 IRQ10 IRQ7 IRQ6 IRQ5 IRQ4 IRQ3 IRQ2 Figure 2 --- Diagram of ES-100D Quatech ES-100D User's Manual...
  • Page 9: Addressing Ports

    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.
  • Page 10 Position 6 of SW2 is used to enable or disable the interrupt status register. Factory default setting --- 0300 hex (no digits) Another Example --- 5AC0 hex (no digits) Figure 5 --- Serial port base I/O address selection switches Quatech ES-100D User's Manual...
  • Page 11: Interrupt Level (Irq)

    INTERRUPT LEVEL (IRQ) The ES-100D allows the use of any interrupt level in the range IRQ2 to IRQ7, IRQ10 to IRQ12, IRQ14, or IRQ15, selected using jumper pack J2. In Figure 6, the factory default setting of IRQ3 is shown. To select a different IRQ, move the jumper to the appropriate position on J2.
  • Page 12 Scratchpad Register Interrupt Status Register Slide position 6 of SW2 toward the top of the ES-100D to enable the interrupt status register, or toward the bottom of the ES-100D to disable it. Figure 7 --- Enabling the Interrupt Status Register When a hardware interrupt occurs, reading the interrupt status register will return the interrupt status of the entire ES-100D, as shown in Figure 8.
  • Page 13 (This page intentionally left blank.) Quatech ES-100D User's Manual...
  • Page 14: External Connections

    DTE-type devices. A typical null modem cable is also shown in Figure 10. (20) (20) (20) (20) (20) (22) (22) (22) (22) (22) (22) Typical DTE-to-DCE cable Typical DTE-to-DTE null modem cable Figure 10 --- Cabling requirements for RS-232-C devices (cables using 25-pin connectors shown) Quatech ES-100D User's Manual...
  • Page 15: Channel Output Configuration

    Channel Output Configuration The ES-100D connects to peripheral equipment through a single female D-78 connector, or using the adapter cable, eight male D-25 connectors. The standard serial port connections are listed in Figure 11. Unlisted pins are not used and not connected.
  • Page 16 D-25 connectors on the adapter cable D-78 connector Dashed lines delineate channels Pins 25, 30, 35, 64, 69, 74 unused Figure 12 --- ES-100D output connectors Quatech ES-100D User's Manual...
  • Page 17: Serial Port Functional Description

    SERIAL PORT FUNCTIONAL DESCRIPTION This section contains information intended for advanced users planning to do custom programming with the ES-100D. The information presented here is a technical description of the interface to the 16450 or 16550 UART. The 16450 UART is an improved functional equivalent of the 8250 UART, performing serial-to-parallel conversion on received data and parallel-to-serial conversion on output data.
  • Page 18: Accessing The Serial Port Registers

    I/O address. This I/O address is determined by adding an offset to the base address set for the particular serial port. The base address is set using DIP switches on the ES-100D (see section III).
  • Page 19: Interrupt Enable Register

    During this time, new interrupts are detected by the UART, but are not reported in this register until the access completes. For the 16550 only, this register can be used to indicate whether the FIFO mode is engaged by examining bits 6 and 7. Quatech ES-100D User's Manual...
  • Page 20 MODEM Status: Indicates clear to send, data set ready, ring indicator, or data carrier detect have changed state. The interrupt is cleared by reading the MODEM status register. Figure 16 --- Interrupt Identification Register bit decoding Quatech ES-100D User's Manual...
  • Page 21 DMAM --- DMA mode select (16550 only): When set (logic 1), RxRDY and TxRDY change from mode 0 to mode 1 for DMA transfers. (DMA mode is not supported on the ES-100D.) XRST --- Transmit FIFO reset (16550 only): When set (logic 1), all bytes in the transmitter FIFO are cleared and the counter is reset. The shift register is not cleared.
  • Page 22: Line Control Register

    6 bits 7 bits 8 bits 5 bits 6 bits 7 bits 8 bits Word length select: WLS1 --- Determines the number WLS0 --- of bits per transmitted word. Figure 18 --- Line Control Register bit definitions Quatech ES-100D User's Manual...
  • Page 23: Modem Control Register

    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.
  • Page 24: Line Status Register

    The bits are reset by reading the line status register. In 16550 FIFO mode, these bits are associated with a specific character in the FIFO and the exception is revealed only when that character reaches the top of the FIFO. Quatech ES-100D User's Manual...
  • Page 25: Modem Status Register

    This register is located at I/O address [base+7]. It is not used by the 16450 or 16550. It may be used by the programmer for temporary data storage. The Scratchpad Register is eight bits wide and can be read or written. Quatech ES-100D User's Manual...
  • Page 26 FIFO since the last time the transmitter holding register was empty. 3. The first transmitter interrupt after enabling the FIFO mode will be immediate if that interrupt is enabled. Quatech ES-100D User's Manual...
  • Page 27 4. The Transmitter Empty bit indicates that the transmitter shift register is empty as well as the transmit FIFO being empty. 5. Trigger levels and FIFO timeouts do not apply. Both FIFOs are fully capable of holding multiple characters at any time. Quatech ES-100D User's Manual...
  • Page 28: Baud Rate Selection

    RATE VALUE VALUES (%) 2304 1536 1047 0.026 1200 1800 2000 0.69 2400 3600 4800 7200 9600 19200 38400 56000 2.86 Figure 22 --- Divisor Latch settings for common baud rates using 1.8432 MHz input clock Quatech ES-100D User's Manual...
  • Page 29: Specifications

    Transmit drivers: MC1488 or compatible Receive buffers: MC1489 or compatible I/O Address range: 0000H - FFFFH Interrupt levels: IRQ2 to IRQ7 IRQ10 to IRQ12, IRQ14, IRQ15 Power requirements +5 volts: 450 mA +12 volts: 90 mA -12 volts: 90 mA Quatech ES-100D User's Manual...
  • Page 30: Troubleshooting

    Any unauthorized repairs or modifications will void the ES-100D's warranty. Computer will not boot up. 1. Is the ES-100D properly inserted? Remove the card and try again. Perhaps try a different expansion slot. 2. Is the base address correctly set? Check for address conflicts with other devices in the system.
  • Page 31 Version 1.01 March 2004 Part No. 940-0099-101 Quatech Inc, ES-100 Manual...

Table of Contents