Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

NS 16450 & NS 16550 UART's- what is the difference?

307 views
Skip to first unread message

banga

unread,
Nov 2, 1998, 3:00:00 AM11/2/98
to
I am using National Semiconductor 16550 UART for serial communication
between IBM PC's. But I have data sheets for NS16450 only and using it
to program for serial point to point communication between PC'S on DOS.
There are some problems coming like transmit interrupt is getting
generated but not the receiver interrupt. Can anyone tell me the
difference between NS 16450 and NS 16550 UART ad tell the solution for
the problem?.

Regards
banga


Dave Baldwin / The Computer Journal

unread,
Nov 3, 1998, 3:00:00 AM11/3/98
to ba...@netscape.com
TCJ's "Serial Communications" page has datasheets, applications notes, and
working source code for DOS serial terminal programs. One of the app
notes describes the differences between the 8250, 16450, and 16550 UARTs.
You should be able to find enough info to fix your problem there. Go to
"http://www.psyber.com/~tcj/" and click on 'Serial Com'.

--
- -=-=-=-=-=-=-=-=-=-=- The Computer Journal -=-=-=-=-=-=-=-=-=-=-=-
Dave Baldwin, Editor/Publisher | (800) 424-8825 or (916) 722-4970
Email: t...@psyber.com | Small scale computing since 1983
Hands-on hardware and software | Support for older systems
BBS: (916) 722-5799 | FAX: (916) 722-7480
- -=-=-=-=-=-=- Home page "http://www.psyber.com/~tcj/" -=-=-=-=-=-=-

Franc Zabkar

unread,
Nov 8, 1998, 3:00:00 AM11/8/98
to
On Mon, 02 Nov 1998 14:42:27 +0100, banga put finger to keyboard and
composed:

The 16550 has a 16 byte FIFO buffer. The receiver FIFO interrupt can
be programmed for 'trigger levels' of 1, 4, 8, or 14 bytes. A 16450
UART, OTOH, would generate an interrupt for every received byte.

Download NS datasheets from http://www.nsc.com/pf/master.html

-- Franc Zabkar

Please remove one 'g' from my address when replying by email.

0 new messages