| 전자부품 데이터시트 검색엔진 |
|
PCA9544 데이터시트(PDF) 4 Page - NXP Semiconductors |
|
|
|||||||||||||||||||||||||||||
PCA9544 데이터시트(HTML) 4 Page - NXP Semiconductors |
|
4 / 12 page ![]() Philips Semiconductors Product specification PCA9544 4-channel I2C multiplexer and interrupt controller 1999 Oct 07 4 CHANNEL SELECTION A SC0x/SD0x downstream pair, or channel, is selected by the contents of the control register. This register is written after the PCA9544 has been addressed. The 3 LSBs of the control byte are used to determine which channel is to be selected. When a channel is selected, the channel will become active after a stop condition has been placed on the I2C bus. This ensures that all SCx/SDx lines will be in a HIGH state when the channel is made active, so that no false conditions are generated at the time of connection. CONTROL BYTE SELECTED 7 6 5 4 3 2 1 0 CHANNEL X X X X X 0 X X none X X X X X 1 0 0 0 (SC0/SD0) X X X X X 1 0 1 1 (SC1/SD1) X X X X X 1 1 0 2 (SC2/SD2) X X X X X 1 1 1 3 (SC3/SD3) CONTROL REGISTER INT2 INT1 INT0 B2 B1 B0 Channel select bits Interrupt bits INT3 SW00386 X (read only) (read/write) 6 5 4 2 1 0 7 3 POWER-ON RESET During power-up, the control register defaults to all zeroes causing all the channels to be deselected. INTERRUPT HANDLING The PCA9544 provides 4 interrupt inputs, one for each channel and one open drain interrupt output. When an interrupt is generated by any device, it will be detected by the PCA9544 and the interrupt output will be driven LOW. The channel need not be active for detection of the interrupt. A bit is also set in the control byte. Bits 4 – 7 of the control byte correspond to channels 0 – 3 of the PCA9544, respectively. Therefore, if an interrupt is generated by any device connected to channel 2, then bit 6 will be set in the control register. Likewise, an interrupt on any device connected to channel 3 would cause bit 7 of the control register to be set. The master can then address the PCA 9544 and read the contents of the control byte to determine which channel contains the device generating the interrupt. The master can then reconfigure the PCA9544 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. 7 6 5 4 3 2 1 0 INTERRUPTING CHANNEL 0 0 0 1 X X X X 0 (SC0/SD0) 0 0 1 0 X X X X 1 (SC1/SD1) 0 1 0 0 X X X X 2 (SC2/SD2) 1 0 0 0 X X X X 3 (SC3/SD3) |
|
|
링크 URL |
| 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 |