به هنگامی که در بعضی از پروژهها با کمبود پورت مواجه میشوید و یا از میکروکنترلر ساده با تعداد پین کم استفاده می کنید و یا نیاز دارید که پورت مورد نظر از میکروکنترلر فاصله داشته باشد، در این گونه موارد استفاده از آیسی PCF8574 ایدآل خواهد بود. این چیپ یک باس موازی 8 بیتی با قابلیت خواندن و نوشتن را در اختیار شما قرار میدهد و برای ارتباط با میکروکنترلر از باس I2C استفاده میکند. بدلیل اینکه این چیپ آدرس دهی میشود میتوانید حدود 8 عدد از این آیسی را به یک باس مشترک I2C متصل نمایید. در واقع اضافه کردن 64 پین ورودی و خروجی تنها با استفاده از 2 پین میکروکنترلر امکان پذیر میباشد. از دیگر مزایای این چیپ امکان ارسال پالس اینتراپت به پردازنده اصلی میباشد، یعنی اگر به صورت پورت ورودی تعریف شود و حداقل تغییری در یکی از پینها ایجاد شود، بلافاصله یک پالس اینتراپت به میکروکنترلر ارسال می گردد.