Hi,Bernerd,
We have codec device SGTL5000, it can interface with mic, but the digital interface is I2S, it is similar to SPI. We have Kinetis family which has SAI module, the SAI module can interface with I2S gluelessly.
Hope it can help you.
BR
XiangJun Rong