I am doing a project on the DE2 development and education board of Altera which contains the WM8731. After reading its datasheet, I see that the WM8731 supports a 2-wire MPU serial interface that is very similar with the I2C protocol (that have a start condition, a acknowledge bit, a stop bit...). So, why does it not be called the I2C interface in the WM8731 datasheet? Is there any difference? While, the WM8962 indicate 2-wire I2C and 3- or 4-wire SPI serial control interface clearly.
Now, I am very confuse. So I wish I will receive your answer as soon as possible. Thanks!