18.08.2013 Views

UPGRADING REPAIRING PCs

UPGRADING REPAIRING PCs

UPGRADING REPAIRING PCs

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

to your computer (primarily devices for data acquisition), you must<br />

use a 25-pin serial port, not a 9-pin port. Adapters cannot be used<br />

because the current-loop pins are not present in the 9-pin port.<br />

UARTs<br />

The heart of any serial port is the Universal Asynchronous<br />

Receiver/Transmitter (UART) chip. This chip completely controls the<br />

process of breaking the native parallel data within the PC into serial<br />

format and later converting serial data back into the parallel format.<br />

A few modem models lack a true UART and use the resources of the<br />

computer and operating system for communications in place of a<br />

UART. These so-called Winmodems are less expensive than ordinary<br />

modems, but are slower and not compatible with non-Windows<br />

operating systems, such as Linux.<br />

UART Types<br />

UART chips have been improved many times over the years, and<br />

it’s important to know which UART your serial port(s) uses, especially<br />

under the following circumstances:<br />

• You want to attach a modem to the serial port.<br />

• You plan to transfer data between machines via the serial port.<br />

• You want to ensure reliable multitasking while using<br />

Windows with your modem.<br />

UARTs 169<br />

Table 6.4 summarizes the characteristics of the major UART chips<br />

(and equivalents) found in <strong>PCs</strong>. For more information about<br />

UARTs, see Chapter 18 of Upgrading and Repairing <strong>PCs</strong>, 12th Edition,<br />

from Que.<br />

Table 6.4 Overview of UART Chip Types<br />

Maximum Typical<br />

UART Type Speed Buffer System Notes<br />

8250 Up to 9600bps No 8088 Original UART;<br />

replaced by<br />

8250B<br />

8250A Up to 9600bps No 8088 Not recommended<br />

because<br />

incompatible<br />

with 8250<br />

8250B Up to 9600bps No 8088/286 Debugged<br />

version of 8250<br />

16450 Up to 19200 No 386/486bps Minimum UART<br />

(19.2Kbps) for OS/2

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!