C8051F0xx devices are equipped with an SMBusserial I/O device that is compliant with the SystemManagement Bus Specification version 1.1, as wellas the I2C serial bus. The SMBus is a bi-direc-tional, 2-wire interface capable of communicationwith multiple devices. SMBus is a trademark ofIntel; I2C is a trademark of Philips Semiconductor.This application note describes configuration andoperation of the SMBus. Example assembly and Ccode is given: (1) Interfacing a single EEPROMwith 1-byte address space, in assembly; (2) Inter-facing multiple EEPROMs with 2-byte addressspace, in C; and (3) Peer-to-peer communicationbetween two C8051F0xx devices, in C