| 数据搜索系统,热门电子元器件搜索 |
|
PCA9544APW 数据表(PDF) 7 Page - NXP Semiconductors |
|
|
|||||||||||||||||||||||||||||
PCA9544APW 数据表(HTML) 7 Page - NXP Semiconductors |
|
7 / 31 page ![]() PCA9544A All information provided in this document is subject to legal disclaimers. © NXP Semiconductors N.V. 2014. All rights reserved. Product data sheet Rev. 5 — 23 April 2014 7 of 31 NXP Semiconductors PCA9544A 4-channel I2C-bus multiplexer with interrupt logic 6.3 Interrupt handling The PCA9544A provides 4 interrupt inputs, one for each channel and one open-drain interrupt output. When an interrupt is generated by any device, it is detected by the PCA9544A and the interrupt output is driven LOW. The channel need not be active for detection of the interrupt. A bit is also set in the control byte. Bits 7:4 of the control byte correspond to channel 3 to channel 0 of the PCA9544A, respectively. Therefore, if an interrupt is generated by any device connected to channel 2, the state of the interrupt inputs is loaded into the control register when a read is accomplished. Likewise, an interrupt on any device connected to channel 0 would cause bit 4 of the control register to be set on the read. The master can then address the PCA9544A and read the contents of the control byte to determine which channel contains the device generating the interrupt. The master can then reconfigure the PCA9544A to select this channel, and locate the device generating the interrupt and clear it. The interrupt clears when the device originating the interrupt clears. It should be noted that more than one device can be providing an interrupt on a channel, so it is up to the master to ensure that all devices on a channel are interrogated for an interrupt. If the interrupt function is not required, the interrupt inputs may be used as general-purpose inputs. If unused, interrupt inputs must be connected to VDD through a pull-up resistor. Remark: Several interrupts can be active at the same time. For example: INT3 = 0, INT2 = 1, INT1 = 1, INT0 = 0, means that there is no interrupt on channel 0 and channel 3, and there is an interrupt on channel 1 and on channel 2. Table 4. Control register: Write — channel selection; Read — channel status INT3 INT2 INT1 INT0 D3 B2 B1 B0 Command X X X X X 0 X X no channel selected X X X X X 1 0 0 channel 0 enabled X X X X X 1 0 1 channel 1 enabled X X X X X 1 1 0 channel 2 enabled X X X X X 1 1 1 channel 3 enabled 0 0 0 0 0 0 0 0 no channel selected; power-up default state Table 5. Control register read — interrupt INT3 INT2 INT1 INT0 D3 B2 B1 B0 Command XX X 0 XX XX no interrupt on channel 0 1 interrupt on channel 0 XX 0 XX XX X no interrupt on channel 1 1 interrupt on channel 1 X 0 XX XX XX no interrupt on channel 2 1 interrupt on channel 2 0 XX XX XX X no interrupt on channel 3 1 interrupt on channel 3 |
|
链接网址 |
| ALLDATASHEET是否为您带来帮助? [ DONATE ] |
关于 Alldatasheet | 广告服务 | 联系我们 | 隐私政策 | 数据表链接 | 链接交换 | 制造商名单 All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |