Microchip MCP23008 I2C port Expander

The I2C bus (read as I squared C) is one of the most important embedded system serial bus interface first introduced by Philips in 1980; using just two lines called SCL (serial clock) and SDA (serial data) respectively make the I2C bus is a perfect choice to provide additional I/O capabilities to your microcontroller project without changing your microcontroller type and design in order to increase the I/O port pins.
Today there are plenty choices of I2C slave I/O port expander devices available on the market such as Philips PCF8574 and Microchip MCP23008 for addressable 8-bit general I/O ports which capable of handling I2C standard bus speed of 100Khz or fast speed mode of 400Khz; the Microchip MCP23008 even can handle up to 1.7Mhz bus speed.

Read more:

www.ermicro.com

Similar tutorials

DS1307 Real Time Clock Building our own digital clock is one of the dreamed project by most of the...
Software I2C Inter IC Communication or I2C is a two wire serial communication bus used to...

Links

  • Wireless Communication Company
  • Sharepoint

Tags

  • lcd (7)
  • sensor (7)
  • communication (6)
  • wireless (5)
  • hd44780 (4)
  • library (4)
  • motor (4)
  • pwm (4)
  • rf (4)
  • i2c (3)
  • spi (3)
  • temperature (3)
  • 1-wire (2)
  • arduino (2)
  • atmega1280 (2)
  • atmega168 (2)
  • attiny2313 (2)
  • ds1307 (2)
  • ir (2)
  • master (2)
  • programming (2)
  • servo (2)
  • slave (2)
  • stepper (2)
  • switch (2)
  • timer (2)
  • transistor (2)

© 2010. AVR tutorial.