The I2C Bus: From Theory to PracticeThe I2C or Inter-Integrated Circuit bus is a two-wire control bus for linking microcontroller and peripheral ICs. The simplicity of its unique combination of both address and data bus functions has made it a worldwide industry standard. This guidebook through the world of microcontroller-managed serial buses will enable the reader to design an I2C bus-based system for virtually any application. Features include:
|
Common terms and phrases
12C bus ACCESS.bus acknowledgement from slave address bits address register alarm applications arbitration auto increment word bit data register buffer call address capacitance clock pulse clock signal CMOS command command command compatible components configuration control bits D/A converters data byte data register content decoder device digit display DTMF EEPROM example frequency synthesizer function hexadecimal I'C bus I²C IC bus increment word address input input/output integrated circuit internal interrupt request interrupt routine latch license loaded logic manufacturers master master-transmitter maximum microcontroller mode modules multi-master operation output pending interrupt Philips pins port processor program memory protocol reset S1STA SCL clock SCL line serial interface SHIFT REGISTER signal significant bit slave acknowledge slave address slave receiver slave transmitter specific status register STOP condition timer transmission transmitted voltage wires write ΚΩ пор