MCP23017は、16本の余分なリアルIOピンを提供します。それぞれには、プルアップ抵抗、変更通知割り込みなどの機能があります。実際のIOピンから期待するものです。すべてのピンを読み書きすることができます。
マルチプレクサは信号を既存のピンに供給するだけですが、彼らはかなりばかだ。現在供給されている信号だけが何らかの処理を行うことができます。そのため、1つの信号だけに値を書き込んだり読み込んだりすることができ、プルアップ抵抗や割り込みは存在しません。
しかし、CD4067はデジタル以外の信号でも使用できます。アナログ入力とのマルチプレクサとして優れているため、IOエクスパンダは決してできないものです。ただし、I2C ADCチップを使用することもできます。
高速IO制御のためには、MCP23017の代わりにMCP23S17を使用したいと考えています。 I2CではなくSPIを使用するため、制御がはるかに高速です。