Serial and Parallel Communication
Serial and Parallel Communication
2
SERIAL BUS COMMUNICATION PROTOCOLS(I C,CANandUSB)
1. Interconnecting number of
device circuits,
• I²C (Inter-Integrated Circuit), pronounced I-squared-C, is a multi-
master, multi-slave, single-ended, serial computer bus invented by
Philips Semiconductor (now NXP Semiconductors). It is typically
used for attaching lower-speed peripheral ICs to processors and
microcontrollers. ICs mutually network through a common
synchronous serial bus I2C.
2. CAN Bus
• CAN bus (for controller area network) is a vehicle bus standard
designed to allow microcontrollers and devices to communicate
with each other within a vehicle without a host computer.
• CAN bus is a message-based protocol, designed specifically for
automotive applications but now also used in other areas such as
aerospace, maritime, industrial automation and medical
equipment.
• Development of the CAN bus started in 1983 at Robert Bosch
GmbH. The protocol was officially released in 1986 at the Society of
Automotive Engineers (SAE) congress in Detroit, Michigan. The first
CAN controller chips, produced by Intel and Philips, came on the
market in 1987.
Automotive
Industrial
Introduction