The 6551 Asynchronous Communications Interface Adapter (ACIA) was an
integrated circuit made by
MOS Technology
MOS Technology, Inc. ("MOS" being short for Metal Oxide Semiconductor), later known as CSG (Commodore Semiconductor Group) and GMT Microelectronics, was a semiconductor design and fabrication company based in Audubon, Pennsylvania. It is mo ...
. It served as a companion
UART
A universal asynchronous receiver-transmitter (UART ) is a computer hardware device for asynchronous serial communication in which the data format and transmission speeds are configurable. It sends data bits one by one, from the least signific ...
chip for the widely popular
6502
The MOS Technology 6502 (typically pronounced "sixty-five-oh-two" or "six-five-oh-two") William Mensch and the moderator both pronounce the 6502 microprocessor as ''"sixty-five-oh-two"''. is an 8-bit microprocessor that was designed by a small te ...
microprocessor
A microprocessor is a computer processor where the data processing logic and control is included on a single integrated circuit, or a small number of integrated circuits. The microprocessor contains the arithmetic, logic, and control circu ...
. Intended to implement
RS-232
In telecommunications, RS-232 or Recommended Standard 232 is a standard originally introduced in 1960 for serial communication transmission of data. It formally defines signals connecting between a ''DTE'' ('' data terminal equipment'') suc ...
, its specifications called for a maximum speed of 19,200
bits per second with its onboard baud-rate generator, or 125kbit/s using an external 16x clock.
The 6551 was used in several computers of the 1970s and 1980s, including the
Commodore PET
The Commodore PET is a line of personal computers produced starting in 1977 by Commodore International. A single all-in-one case combines a MOS Technology 6502 microprocessor, Commodore BASIC in read-only memory, keyboard, monochrome monitor, ...
and
Commodore Plus/4
The Commodore Plus/4 is a home computer released by Commodore International in 1984. The "Plus/4" name refers to the four-application ROM resident office suite (word processor, spreadsheet, database, and graphing); it was billed as "the produc ...
. It was also used by
Apple Computer
Apple Inc. is an American multinational technology company headquartered in Cupertino, California, United States. Apple is the largest technology company by revenue (totaling in 2021) and, as of June 2022, is the world's biggest company ...
on the
Super Serial Card for their
Apple II series
The Apple II series (trademarked with square brackets as "Apple ] ''" and rendered on later models as "Apple //") is a family of home computers, one of the first highly successful mass-produced microcomputer products, designed primaril ...
, and by
RadioShack, Radio Shack on the
Deluxe RS-232 Program Pak for their
Color Computer
The RadioShack TRS-80 Color Computer, later marketed as the Tandy Color Computer and sometimes nicknamed the CoCo, is a line of home computers developed and sold by Tandy Corporation. Despite sharing a name with the earlier TRS-80, the Color Com ...
.
Commodore International
Commodore International (other names include Commodore International Limited) was an American home computer and electronics manufacturer founded by Jack Tramiel. Commodore International (CI), along with its subsidiary Commodore Business Mac ...
omitted the 6551 from the popular
VIC-20
The VIC-20 (known as the VC-20 in Germany and the VIC-1001 in Japan) is an 8-bit home computer that was sold by Commodore Business Machines. The VIC-20 was announced in 1980, roughly three years after Commodore's first personal computer, the ...
,
C64
The Commodore 64, also known as the C64, is an 8-bit home computer introduced in January 1982 by Commodore International (first shown at the Consumer Electronics Show, January 7–10, 1982, in Las Vegas). It has been listed in the Guinness Wo ...
, and
C128 home computers. Instead, these systems implemented a
bit-banging
In computer engineering and electrical engineering, bit banging is a "term of art" for any method of data transmission that employs software as a substitute for dedicated hardware to generate transmitted signals or process received signals. Sof ...
UART via
KERNAL
KERNAL is Commodore's name for the ROM-resident operating system core in its 8-bit home computers; from the original PET of 1977, followed by the extended but strongly related versions used in its successors: the VIC-20, Commodore 64, Plus/ ...
routines. This RS-232 implementation was not reliable over 1200 bit/s (see errata comments in the
6526
The 6526/8520 Complex Interface Adapter (CIA) was an integrated circuit made by MOS Technology. It served as an I/O port controller for the 6502 family of microprocessors, providing for parallel and serial I/O capabilities as well as ti ...
article), forcing some programmers of
terminal program
A terminal emulator, or terminal application, is a computer program that emulates a video terminal within some other display architecture. Though typically synonymous with a shell or text terminal, the term ''terminal'' covers all remote ter ...
s to write carefully calibrated custom serial routines. The popular terminal program NovaTerm was able to achieve 4800 bit/s on the C64, and DesTerm achieved 9600 bit/s on the C128. Several other terminal programs achieved 2400 bit/s. Novaterm 9.6 on a Commodore 64 or 128 can achieve a maximum rate of 9600 bit/s on the user port, using an EZ-232 interface, designed by Jim Brain.
Several companies, including
Dr. Evil Labs
Doctor is an academic title that originates from the Latin word of the same spelling and meaning. The word is originally an agentive noun of the Latin verb 'to teach'. It has been used as an academic title in Europe since the 13th century, w ...
and
Creative Micro Designs
Creative Micro Designs (CMD) was founded in 1987 by Doug Cotton and Mark Fellows. It is a computer technology company which originally developed and sold products for the Commodore 64 and C128 8-bit personal computers. After 2001 it sold P ...
, marketed an add-on
cartridge containing a 6551 and an industry-standard RS-232 port to allow the C64 and 128 to use high-speed modems from companies such as
U.S. Robotics
U.S. Robotics Corporation, often called USR, is a company that produces USRobotics computer modems and related products. Its initial marketing was aimed at bulletin board systems, where its high-speed HST protocol made FidoNet transfers much fas ...
and
Hayes Communications
Hayes Microcomputer Products was a U.S.-based manufacturer of modems. The company is well known for the Smartmodem, which introduced a control language for operating the functions of the modem via the serial interface, in contrast to manual opera ...
. The Dr. Evil and CMD cartridges pushed the 6551 to 38,400 baud and, with a faster-still clock crystal, some end users reported getting 115,200 bit/s from the 6551. The
ADTPro file transfer program disables the baud rate generator in the 6551, allowing 115,200 bit/s transfers with an unmodified clock crystal.
Variants
The
Rockwell 65C52 combines two
CMOS 6551s on a chip.
Similar chips
The
Motorola 6850 is a similar chip to the MOS Technology 6551. The 6850 is often used for
MIDI
MIDI (; Musical Instrument Digital Interface) is a technical standard that describes a communications protocol, digital interface, and electrical connectors that connect a wide variety of electronic musical instruments, computers, an ...
.
The
Western Design Center WDC 65C51 is designed as a drop in replacement for the original MOS 6551, electrically, physically and programming- compatible with most 6551 and 6850 derivatives from most other suppliers.
External links
Datasheet{{MOS Interface
MOS Technology integrated circuits
Input/output integrated circuits