C128
Commodore International
['bmw', 'gec', 'english electric company', 'foxconn', 'sony computer entertainment america', 'peugeot', 'parker brothers', 'airbus', 'pt pindad', 'mv agusta', 'sony computer entertainment', 'yamaha corporation', 'atmel', 'coleco', 'kia motors', 'seagate', 'gmd', 'hunslet', 'matra', 'vickers armstrong', 'seat', 'bombardier', 'ford v8', 'austin', 'scei', 'isro', 'agustawestland', 'nissan bluebird store', 'bristol siddeley', 'rovio entertainment', 'toyota auto store', 'whirlpool corporation', 'usmc', 'american motors', 'nikon corporation', 'vickers', 'nissan red stage', 'htc corporation', 'springfield armory', 'thales australia', 'fiat group', 'mg rover group', 'cadillac gage', 'remington arms', 'jpl', 'mauser rifle', 'steyr', 'mitsubishi motors', 'glaxosmithkline', 'sterling armaments company', 'sigma', 'saab', 'raytheon', 'microsoft', 'deptford', 'eveleigh railway workshops', 'vickers limited', 'deutsche werke', 'zvezda', 'scaled composites', 'daimlerchrysler', 'nec', 'nintendo', 'valmet', 'sigma corporation', 'doncaster', 'herman miller', 'amazon', 'hp', 'unicomp', 'itc', 'dassault aviation', 'swindon works', 'studebaker corporation', 'lamborghini', 'opel', 'dornier flugzeugwerke', 'ula', 'woolwich dockyard', 'moskvitch', 'denel land systems', 'amw cuyuna engine company', 'amc', 'control data corporation', 'yarrow shipbuilders', 'bentley motors', 'lima locomotive works', 'siemens', 'motorola', 'dwm', 'hawker aircraft', 'general instrument', 'adtranz', 'packet switching', 'tesla motors', 'naval torpedo station', 'galant shop', 'douglas aircraft company', 'brodosplit']
MOS Technology 6551
The 6551 Asynchronous Communications Interface Adapter (ACIA) was an integrated circuit made by MOS Technology. It served as a companion UART chip for the widely popular 6502 microprocessor. Intended to implement RS-232, its specifications called for a maximum speed of 19,200 bits per second. It was used in the Commodore PET, Commodore Plus/4, Apple Computer's Super Serial Card for the Apple II family, and possibly other lesser-known computers. Commodore International omitted the 6551 from the popular VIC-20, C64, and C128 home computers. Instead, these systems implemented a bit-banging UART via KERNAL routines. This RS-232 implementation was not reliable over 1200 bit/s (see errata comments in the 6526 article), forcing some programmers of terminal programs 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 and Creative Micro Designs, 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 and Hayes Communications. The Dr. Evil and CMD cartridges pushed the 6551 to a maximum speed of 38,400, and with a faster-still clock crystal, some end users reported getting 115,200 bit/s out of the chip. The ADTPro file transfer program turns off the baud rate generator in the 6551 allowing 115,200 bit/s transfers with an unmodified clock crystal.