| 数据搜索系统,热门电子元器件搜索 |
|
AS73211 数据表(PDF) 42 Page - OSRAM GmbH |
|
|
|||||||||||||||||||||||||||||
AS73211 数据表(HTML) 42 Page - OSRAM GmbH |
|
42 / 66 page ![]() Document Feedback AS73211 Functional Description Datasheet • PUBLIC DS000556 • v3-01 • 2018-Feb-07 65 │ 41 Figure 40: I²C Write and Read Sequences 7.18 I²C Write Protocol The start byte consists of the slave address followed by the bit R/W set to ‚0‘ for the write direction. The first byte after the start byte is always the device (see Figure 43) sends the address pointer to the internal register, which the master wants to write and acknowledge. When the master sends the next byte, it is stored in the internal register addressed before by the address pointer (REG ADDR.). Then acknowledge is sent by the device and it internally increments the address pointer to the next internal register address. Each next data byte, which is transferred by the master, is sequentially stored in the internal register. If the master generates a stop condition, the transfer is aborted and a new write sequence must be started from the beginning. 7.19 I²C Read Protocol The start byte consists of the slave address followed by the bit R/W set to ‚0‘ for the write direction. The first byte after the start byte is always the device (see Figure 40) sends the address pointer to the internal register, which the master wants to read and acknowledge. After that, the master sends a repeated start condition and repeats the slave address but with the bit R/W reversed. Acknowledge is sent by the slave, which starts the data transfer to the master. The first transferred byte is the content of the internal register, which was pointed by the address pointer. The master acknowledges each transferred byte. The internal address pointer of the AS73211 automatically increments after each transferred register, which allows a sequentially read out of internal registers. If a not acknowledge occurs from the master it sends the stop condition next and the transfer is finished. read sequence: P: STOP cond. S SLAVE ADDR. R/W A 0 REG ADDR. A A: acknowledge NA: not acknowledge S: START cond. Sr: repeated START cond. DATA A DATA NA P . . . Sr SLAVE ADDR.R/W 1 A S: START cond. P: STOP cond. S SLAVE ADDR. R/W A 0 REG ADDR. A DATA A DATA A P write sequence: . . . data transferred from slave to master data transferred from master to slave A: acknowledge DATA A DATA NA P . . . S SLAVE ADDR. R/W 1 A short read sequence: S: START cond. P: STOP cond. A: acknowledge data transferred from slave to master data transferred from master to slave data transferred from slave to master data transferred from master to slave |
|
链接网址 |
| 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 |