Meet The Z80 Family of peripherals

names and part numbers

Originally there was no need to remember part number.
because the Z80 chips all had their name/function on them.
CPU	8400
DMA	8410
PIO	8420
CTC	8430
DART	8470
SIO	8440/41/42
Then NMOS gave way to CMOS
so the part number starts to matter:
NMOS CTC is Z8430
CMOS CTC is Z84C30
Then higher speed were available
and part numbers were inevitable.
MHZ	name	part number
2.5	Z80	z8400
4.0	Z80A	z84c0006
6.0	Z80B
8.0	Z80H
10		z84c0010
20		z84c0020

They click together almost like Legos

The beauty of the Z80's native peripherals
is the way they interface directly to the CPU.
No interrupt controller, no bus controller.

the tail that wagged the dog

Zilog SIO/ESCC	8250 / 1650

40 pin DIP	40 pin DIP
2 UARTS		1 UART
async/sync	async only
HDLC/SDLC	no
The z8440/1/2/4 SIO chip became more popular than the Z80 CPU:
ONE 40 pin DIP with dual independent serial channels
capable of async, sync, HDLC, SDLC protocols.
It is so smart it's almost a NIC in a chip.

HOW POPULAR WAS IT?

It was so popular
that the bus interface was made generic (for non-Z80 systems)
as the "SCC Serial Communications Controller"
part number Z80C30/Z85C30
(made by Zilog, second sourced by AMD, SGS, Mostek and others).
enabling Appletalk and SDLC mainframe connectivity.

part numbers:
Z08530 NMOS Serial Communication Controller
Z80C30 CMOS Serial Communication Controller

from datasheet for the
ESCC Enhanced Serial Communications Controllers Z80230/Z85230 Product Brief PB000402-0311
Zilog's Enhanced Serial Communications Controllers (ESCC, Z80230/Z85230)
are pin- and software-compatible members of the SCC family.
The ESCC is a dual-channel, full-duplex
multiprotocol data communication peripheral,
designed for use with both 8- and 16-bit microprocessors.
The ESCC is an enhanced version of Zilog’s industry
standard SCC core (Z08530) which was introduced by Zilog in 1981.