On 2/1/25 02:31, Frank Leonhardt via cctalk wrote:
On 31/01/2025 18:55, Steve Lewis via cctalk wrote:
As I've mentioned elsewhere, "UART" is
Intel's term for an ACIA; and
other names exist from other manufacturers. Just a buffered shift
register and other logic in the same chip.
The veneered and generated Intel 8251 is a USART--as were other similar
chips (8274, Zilog SIO, etc.)--capable of both asynchronous and
asynchronous data transfer. Synchronous for block/bulk transfer is far
superior in terms of carrying capacity (no start/stop "bits"; note the
quotes; asynchronous "stop" is simply a pause between characters) and
was very common in the 1960s and 1970s. Many a hobbyist has scrounged a
"good deal" used terminal only to find that it was block-mode synchronous.
As far as integration, the original LSI chipsets employed separate
devices for transmitting and receiving data.
Current-loop is probably still employed extensively in heavy
industry--better noise immunity and distance. One used to (in the
1970s) be able to purchase off-the-shelf "long haul" modems that
converted between EIA signal levels and current-loop. One of the
benefits of CL is that detecting a break in the line is simple--not so
for the voltage-oriented EIA signalling (RS-442, 232, 449, etc.). The
disadvantage is that signalling is done over a single wire pair--no
"handshaking signals.
If the 25-way DSUB connector bothers you, have a look at RS-449, which
employs a 37-way (DC37) connector:
https://en.wikipedia.org/wiki/RS-449
--Chuck