Compartir a través de


Iot.Device.Mcp23xxx Espacio de nombres

Clases

Mcp23008

Controlador para el expanstor de E/S de 8 bits de Microchip MCP23008 con interfaz serie.

Mcp23009

Driver for the Microchip MCP23009 8-Bit I/O Expander with Open-Drain Outputs.

Mcp23017

Controlador para el expanstor de E/S de 16 bits de Microchip MCP23017 con interfaz serie.

Mcp23018

Controlador para el expanstor de E/S de 16 bits de Microchip MCP23018 con salidas de Open-Drain.

Mcp23s08

Controlador para el expanstor de E/S de 8 bits de Microchip MCP23S08 con interfaz serie.

Mcp23s09

Controlador para el expanstor de E/S de 8 bits de Microchip MCP23S09 con salidas de Open-Drain.

Mcp23s17

Controlador para el expanstor de E/S de 16 bits de Microchip MCP23S17 con interfaz serie.

Mcp23s18

Driver for the Microchip MCP23s18 16-Bit I/O Expander with Open-Drain Outputs.

Mcp23x0x

Ajusta los expansores de E/S de MCP de 8 bits.

Mcp23x1x

Ajusta los expansores de E/S de MCP de 16 bits.

Mcp23xxx

Clase base para expansores GPIO mcp23xxx

Mcp23xxx.BusAdapter

Adaptador de bus

Mcp23xxx.I2cAdapter

Adaptador I2C

Mcp23xxx.SpiAdapter

Adaptador SPI

Enumeraciones

BankStyle

La familia MCP28XXX tiene un concepto de asignación de direcciones para acceder a los registros. Esto proporciona una manera de abordar fácilmente los registros por grupo o tipo. Esto solo es relevante para dispositivos de 16 bits en los que tiene dos bancos (puerto A y B) de patillas GPIO de 8 bits.

Port

Puerto de E/S usado con registros.

Register

Mcp23xxx Register