5秒后页面跳转
MCP23S09ESO PDF预览

MCP23S09ESO

更新时间: 2024-02-01 18:44:58
品牌 Logo 应用领域
美国微芯 - MICROCHIP /
页数 文件大小 规格书
50页 605K
描述
8-Bit I/O Expander with Open-Drain Outputs

MCP23S09ESO 技术参数

是否无铅: 不含铅是否Rohs认证: 符合
生命周期:Active零件包装代码:SSOP
包装说明:5.30 MM, LEAD FREE, PLASTIC, SSOP-20针数:20
Reach Compliance Code:compliantECCN代码:EAR99
HTS代码:8542.39.00.01风险等级:5.51
JESD-30 代码:R-PDSO-G20JESD-609代码:e3
长度:7.2 mm湿度敏感等级:1
I/O 线路数量:8端口数量:1
端子数量:20最高工作温度:125 °C
最低工作温度:-40 °C封装主体材料:PLASTIC/EPOXY
封装代码:SSOP封装形状:RECTANGULAR
封装形式:SMALL OUTLINE, SHRINK PITCH峰值回流温度(摄氏度):260
认证状态:Not Qualified座面最大高度:2 mm
最大供电电压:5.5 V最小供电电压:1.8 V
标称供电电压:5 V表面贴装:YES
技术:CMOS温度等级:AUTOMOTIVE
端子面层:MATTE TIN (SN)端子形式:GULL WING
端子节距:0.65 mm端子位置:DUAL
处于峰值回流温度下的最长时间:40宽度:5.3 mm
uPs/uCs/外围集成电路类型:PARALLEL IO PORT, GENERAL PURPOSE

MCP23S09ESO 数据手册

 浏览型号MCP23S09ESO的Datasheet PDF文件第3页浏览型号MCP23S09ESO的Datasheet PDF文件第4页浏览型号MCP23S09ESO的Datasheet PDF文件第5页浏览型号MCP23S09ESO的Datasheet PDF文件第7页浏览型号MCP23S09ESO的Datasheet PDF文件第8页浏览型号MCP23S09ESO的Datasheet PDF文件第9页 
MCP23009/MCP23S09  
byte during the data transfer. The address pointer  
automatically rolls over to address 00h after accessing  
the last register.  
1.2  
Power-on Reset (POR)  
The on-chip POR circuit holds the device in reset until  
VDD has reached a high enough voltage to deactivate  
the POR circuit (i.e., release the device from reset).  
The maximum VDD rise time is specified in the  
electrical specification section.  
These two modes are not to be confused with single  
writes/reads and continuous writes/reads which are  
serial protocol sequences. For example, the device  
may be configured for Byte Mode and the master may  
When the device exits the POR condition (releases  
reset), device operating parameters (i.e., voltage,  
temperature, serial bus frequency, etc.) must be met to  
ensure proper operation.  
perform  
a continuous read. In this case, the  
MCP23X09 would not increment the address pointer  
and would repeatedly drive data from the same  
location.  
2
1.3.2  
I C INTERFACE  
1.3  
Serial Interface  
This block handles the functionality of the I2C  
(MCP23009) or SPI (MCP23S09) interface protocol.  
The MCP23X09 contains eleven (11) individual  
registers which can be addressed through the Serial  
Interface block (Table 1-3).  
2
1.3.2.1  
I C Write Operation  
The I2C write operation includes the control byte and  
register address sequence, as shown in the bottom of  
Figure 1-1. This sequence is followed by eight bits of  
data from the master and an Acknowledge (ACK) from  
the MCP23009. The operation is ended with a stop (P)  
or restart (SR) condition being generated by the  
master.  
TABLE 1-3:  
Address  
REGISTER ADDRESSES  
Access to:  
00h  
01h  
02h  
03h  
04h  
05h  
06h  
07h  
08h  
09h  
0Ah  
IODIR  
Data is written to the MCP23009 after every byte  
transfer. If a stop or restart condition is generated  
during a data transfer, the data will not be written to the  
MCP23009.  
IPOL  
GPINTEN  
DEFVAL  
INTCON  
IOCON  
Both “byte mode” and “sequential mode” are supported  
by the MCP23009. If sequential mode is enabled  
(default), the MCP23009 increments its address  
counter after each ACK during the data transfer.  
GPPU  
INTF  
2
1.3.2.2  
I C Read Operation  
INTCAP (Read-only)  
GPIO  
I2C read operations include the control byte sequence,  
as shown in the bottom of Figure 1-1. This sequence is  
followed by another control byte (including the Start  
condition and ACK) with the R/W bit equal to a logic  
one (R/W = 1). The MCP23009 then transmits the data  
contained in the addressed register. The sequence is  
ended with the master generating a Stop or Restart  
condition.  
OLAT  
1.3.1  
BYTE MODE AND SEQUENTIAL  
MODE  
The MCP23X09 has the ability to operate in “Byte  
Mode” or “Sequential Mode” (IOCON.SEQOP). Byte  
mode and sequential mode are not to be confused with  
I2C byte operations and sequential operations. The  
modes explained here relate to the device’s internal  
address pointer and whether or not it is incremented  
after each byte is clocked on the serial interface.  
2
1.3.2.3  
I C Sequential Write/Read  
For sequential operations (Write or Read), instead of  
transmitting a Stop or Restart condition after the data  
transfer, the master clocks the next byte pointed to by  
the address pointer (see Section 1.3.1 “Byte Mode  
and Sequential Mode” for details regarding sequential  
operation control).  
Byte Mode disables automatic address pointer incre-  
menting. When operating in Byte Mode, the  
MCP23X09 does not increment its internal address  
counter after each byte during the data transfer. This  
gives the ability to continually access the same address  
by providing extra clocks (without additional control  
bytes). This is useful for polling the GPIO register for  
data changes or for continually writing to the output  
latches.  
The sequence ends with the master sending a Stop or  
Restart condition.  
The MCP23009 address pointer will roll over to  
address zero after reaching the last register address.  
Refer to Figure 1-1.  
Sequential Mode enables automatic address pointer  
incrementing. When operating in Sequential Mode, the  
MCP23X09 increments its address counter after each  
DS22121B-page 6  
© 2009 Microchip Technology Inc.  

与MCP23S09ESO相关器件

型号 品牌 描述 获取价格 数据表
MCP23S09ESS MICROCHIP 8-Bit I/O Expander with Open-Drain Outputs

获取价格

MCP23S09T MICROCHIP 8-Bit I/O Expander with Open-Drain Outputs

获取价格

MCP23S09T-E/MG MICROCHIP 8 I/O, PIA-GENERAL PURPOSE, PQCC16, 3 X 3 MM, 0.90 MM HEIGHT, PLASTIC, QFN-16

获取价格

MCP23S09T-E/P MICROCHIP 8-Bit I/O Expander with Open-Drain Outputs

获取价格

MCP23S09T-E/SO MICROCHIP 8-Bit I/O Expander with Open-Drain Outputs

获取价格

MCP23S09T-E/SS MICROCHIP 8-Bit I/O Expander with Open-Drain Outputs

获取价格