| поискавой системы для электроныых деталей |
|
PCA9674 датащи(PDF) 13 Page - NXP Semiconductors |
|
|
|||||||||||||||||||||||||||||
PCA9674 датащи(HTML) 13 Page - NXP Semiconductors |
|
13 / 34 page ![]() PCA9674_PCA9674A_2 © NXP B.V. 2006. All rights reserved. Product data sheet Rev. 02 — 12 October 2006 13 of 34 NXP Semiconductors PCA9674/74A Remote 8-bit I/O expander for Fm+ I2C-bus with interrupt 8. I/O programming 8.1 Quasi-bidirectional I/O architecture The PCA9674/74A’s 8 ports (see Figure 2) are entirely independent and can be used either as input or output ports. Input data is transferred from the ports to the microcontroller in the Read mode (see Figure 15). Output data is transmitted to the ports in the Write mode (see Figure 14). This quasi-bidirectional I/O can be used as an input or output without the use of a control signal for data directions. At power-on the I/Os are HIGH. In this mode only a current source (IOH) to VDD is active. An additional strong pull-up to VDD (Itrt(pu)) allows fast rising edges into heavily loaded outputs. These devices turn on when an output is written HIGH, and are switched off by the negative edge of SCL. The I/Os should be HIGH before being used as inputs. After power-on, as all the I/Os are set HIGH, all of them can be used as inputs. Any change in setting of the I/Os as either inputs or outputs can be done with the write mode. Remark: If a HIGH is applied to an I/O which has been written earlier to LOW, a large current (IOL) will flow to VSS. 8.2 Writing to the port (Output mode) To write, the master (microcontroller) first addresses the slave device. By setting the last bit of the byte containing the slave address to logic 0 the write mode is entered. The PCA9674/74A acknowledges and the master sends the data byte for P7 to P0 and is acknowledged by the PCA9674/74A. The 8-bit data is presented on the port lines after it has been acknowledged by the PCA9674/74A. The number of data bytes that can be sent successively is not limited. The previous data is overwritten every time a data byte has been sent. If more than 2 bytes are read, the slave device loops back to the first byte (manufacturer byte) and keeps sending data until the master generates a ‘no acknowledge’. Fig 13. Device ID field reading 002aac119 1 1 1 1 0 0 0 A S 1 device ID address START condition R/W acknowledge from one or several slave(s) A5 A4 A3 A2 A1 A0 X A6 A 1 1 1 1 0 0 1 1 device ID address A I2C-bus slave address of the device to be identified don't care acknowledge from slave to be identified acknowledge from slave to be identified R/W M6 M5 M4 M7 M2 M1 M0 M3 A acknowledge from master C5 C4 C3 C6 C1 C0 F5 C2 A acknowledge from master manufacturer name = 00000000 P3 P2 P1 F4 P0 R2 R1 R0 revision = 000 feature identification = 001011 A P STOP condition no acknowledge from master category identification = 0000001 |
|
ссылки URL |
| Вашему бизинису помогли Аллдатащит? [ DONATE ] |
Что такое Аллдатащит | реклама | контакт | Конфиденциальность | Ссылка на техническое описание | обмен ссыками | поиск по производителю 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 |