I2C expandér PCF8574 a jeho obsluha v Assembleru na 8051
Pokud trpíte nedostatkem IO pinů na vašem MCU, můžete pro získání dalších pinů použít různé expandéry. Mě se zalíbily zejména 8mi bitové I2C expandéry od Texas Instruments (PCF8574). KOmunikují po sběrnici I2C = dva vodiče (SDA,SCL) a mají nastavitelnou adresu 3mi piny. 2^3 = 8 … 8×8 = 64 IO Pinů … komu by toto nestačilo, pro něj existuje ještě PCF8574A a pozměněnou bázovou adresou a tedy je možno ještě tento počet zdvojnásobit. Teoreticky je možno mít na jedné sběrnici 128 expandérů (Každý má dvě adresy – čtení / zápis) a to už každopádně stojí za zájem.