Соединения через интерфейс SPI с микроконтроллером приводится на схеме.
Особенности
16-разрядный двунаправленный удаленный порт ввода / вывода
— 100 кГц
— 400 кГц
— 1.7MHz
Высокоскоростной интерфейс SPI (MCP23S17)
— 10 МГц (макс.)
открытым стоком
INTА и INTB может быть настроена для работы
входной порт данных
Рабочее напряжение:
— 1.8V до 5.5V @ -40 ° C до +85 ° C
— 2.7V до 5.5V @ -40 ° C до +85 ° C
— 4.5V до 5.5V @ -40 ° C до +125 ° C
При помощи такой микросхемы, можно дополнить для своего устройства ещё шестнадцать цифровых входов или выходов, общаясь с ней по высокоскоростному интерфейсу “SPI”
Аналогично такой же микросхеме является MCP23017.
У этой единственная разница от MCP23S17, является то, что она имеет интерфейс I2C.
Сделал плату.
Сделал видео ролик, сдесь просто представил двоичный счётчик.