MC6850 asynchronous comms adapter pinout

DIP-24. Asynchronous serial interface (ACIA).

The serial chip for the HERO Jr RS-232 accessory (U216). It answers at $D880-$DFFF with A7 on CS0 and A0 on RS; /CS2 comes from the U202 decode and CS1 from the reset net. Rx Data comes from level shifter Q201, Tx Data goes out through driver U219. /CTS and /DCD are strapped to ground and /RTS is unused. The ROM sets 7 data bits, even parity, 1 stop bit; baud rate comes from U217, U218 and jumper SW201 dividing the 1 MHz E clock. With no accessory fitted, nothing answers at $D880.

Open the interactive ACIA pinout

Pins

PinNameTypeSignal
1VSSgroundGround.
2Rx DataserialReceive serial data in.
3Rx CLKclockReceive clock (1, 16 or 64 times the bit rate).
4Tx CLKclockTransmit clock (1, 16 or 64 times the bit rate).
5/RTSserialRequest to send, set by the control register.
6Tx DataserialTransmit serial data out.
7/IRQctrlInterrupt request, open drain.
8CS0ctrlChip select 0, active high.
9/CS2ctrlChip select 2, active low.
10CS1ctrlChip select 1, active high.
11RSctrlRegister select: low = control/status, high = data.
12VCCpower+5 V supply.
13R/WctrlRead/write from the CPU.
14EclockEnable clock from the CPU.
15D7dataData bit 7.
16D6dataData bit 6.
17D5dataData bit 5.
18D4dataData bit 4.
19D3dataData bit 3.
20D2dataData bit 2.
21D1dataData bit 1.
22D0dataData bit 0.
23/DCDserialData carrier detect input; high stops the receiver and can interrupt.
24/CTSserialClear to send input; high inhibits the transmit-data-register-empty flag.

Fitted in

Sources