Electronic Components Datasheet Search |
|
IS31FL3730 Datasheet(PDF) 7 Page - Integrated Silicon Solution, Inc |
|
IS31FL3730 Datasheet(HTML) 7 Page - Integrated Silicon Solution, Inc |
7 / 13 page IS31FL3730 Integrated Silicon Solution, Inc. – www.issi.com 7 Rev.A, 12/19/2011 DETAILED DESCRIPTION I2C INTERFACE The IS31FL3730 uses a serial bus, which conforms to the I2C protocol, to control the chip’s functions with two wires: SCL and SDA. The IS31FL3730 has a 7-bit slave address (A7:A1), followed by the R/W bit, A0. Since IS31FL3730 only supports write operations, A0 must always be 0. The value of bits A1 and A2 are decided by the connection of the AD pin. The complete slave address is: Table1 Slave Address (Write only): Bit A7:A3 A2:A1 A0 Value 11000 AD 0 AD connected to GND, AD=00; AD connected to VCC, AD=11; AD connected to SCL, AD=01; AD connected to SDA, AD=10; The SCL line is uni-directional. The SDA line is bi-directional (open-collector) with a pull-up resistor (typically 4.7kΩ). The maximum clock frequency specified by the I2C standard is 400kHz. In this discussion, the master is the microcontroller and the slave is the IS31FL3730. The timing diagram for the I2C is shown in Figure 5. The SDA is latched in on the stable high level of the SCL. When there is no interface activity, the SDA line should be held high. The “START” signal is generated by lowering the SDA signal while the SCL signal is high. The start signal will alert all devices attached to the I2C bus to check the incoming address against their own chip address. The 8-bit chip address is sent next, most significant bit first. Each address bit must be stable while the SCL level is high. After the last bit of the chip address is sent, the master checks for the IS31FL3730’s acknowledge. The master releases the SDA line high (through a pull-up resistor). Then the master sends an SCL pulse. If the IS31FL3730 has received the address correctly, then it holds the SDA line low during the SCL pulse. If the SDA line is not low, then the master should send a “STOP” signal (discussed later) and abort the transfer. Following acknowledge of IS31FL3730, the register address byte is sent, most significant bit first. IS31FL3730 must generate another acknowledge indicating that the register address has been received. Then 8-bit of data byte are sent next, most significant bit first. Each data bit should be valid while the SCL level is stable high. After the data byte is sent, the IS31FL3730 must generate another acknowledge to indicate that the data was received. The “STOP” signal ends the transfer. To signal “STOP”, the SDA signal goes high while the SCL signal is high. Address Auto Increment To write multiple bytes of data into IS31FL3730, load the address of the data register that the first data byte is intended for. During the IS31FL3730 acknowledge of receiving the data byte, the internal address pointer will increment by one. The next data byte sent to IS31FL3730 will be placed in the new address, and so on. The auto increment of the address will continue as long as data continues to be written to IS31FL3730. This feature is useful for loading the LED on/off condition for each of the display matrices as a burst of data. Pay careful attention when loading data for dual LED matrix displays since the register addressing is not continuous. Figure 5 Interface Timing DATA LINE STABLE; DATA VALID CHANGE OF DATA ALLOWED SCL SDA Figure 6 Bit Transfer |
Similar Part No. - IS31FL3730 |
|
Similar Description - IS31FL3730 |
|
|
Link URL |
Privacy Policy |
ALLDATASHEET.NET |
Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link Exchange | Manufacturer List 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 |