The MCP23016 is an I/O expander from Microchip. This chip has an I2C interface and can add 16 I/O pins to the microcontroller. Download the data sheet of this device from Microchip's website. Show the circuit connection of this chip to the microcontroller, and write a sequence of instructions to configure the GP1.0, . . . , GP1.7 pins for input and configure the GP0.0, . . . , GP0.7 pins for output. Configure input polarity to active low.