MC68B54 advanced data link controller (ADLC) pinout

DIP-28. Advanced data link controller: HDLC/SDLC framing, flag detection, CRC and FIFOs.

Fitted with the Econet upgrade. Transmit and receive clocks both come from the network clock receiver; carrier detect comes from a monostable that stays triggered while the clock is present; CTS drops on collisions or when no network is plugged in. Interrupts go to the CPU NMI, gated by INTON/INTOFF (reading &FE20/&FE18 on the Model B). On the BBC (Econet, &FEA0-&FEA3): /RTS (pin 2) enables the line driver; RxC and TxC (pins 4, 5) both take the network clock; RxD (3) comes from the data comparator and TxD (6) goes to the line driver (through a Schmitt inverter on the Model B); /IRQ (7) is routed to the CPU NMI; /DCD (27) comes from the clock-present monostable and /CTS (28) drops on collision or with no network.

Open the interactive ADLC pinout

Pins

PinNameTypeSignal
1VSSgroundGround.
2/RTSserialRequest to send.
3RxDserialReceive data.
4RxCclockReceive clock.
5TxCclockTransmit clock.
6TxDserialTransmit data.
7/IRQctrlInterrupt request.
8/RESETctrlReset.
9/CSctrlChip select.
10RS0addrRegister select 0.
11RS1addrRegister select 1.
12R/WctrlRead/write.
13EclockEnable (bus clock).
14VCCpower+5 V.
15D7dataData bus bit 7.
16D6dataData bus bit 6.
17D5dataData bus bit 5.
18D4dataData bus bit 4.
19D3dataData bus bit 3.
20D2dataData bus bit 2.
21D1dataData bus bit 1.
22D0dataData bus bit 0.
23RDSRctrlReceiver data service request.
24TDSRctrlTransmitter data service request.
25FLAG DETctrlFlag detected.
26/LOC/DTRctrlLoop on-line control / data terminal ready.
27/DCDserialData carrier detect.
28/CTSserialClear to send.

Fitted in

Sources