| Electronic Components Datasheet Search |
|
LPC47M192 Datasheet(PDF) 131 Page - SMSC Corporation |
|
|
|||||||||||||||||||||||||||||
LPC47M192 Datasheet(HTML) 131 Page - SMSC Corporation |
|
131 / 228 page ![]() SMSC DS – LPC47M192 Page 131 Rev. 03/30/05 DATASHEET Table 58 - SMBus Read Byte Protocol FIELD: START SLAVE ADDR WR ACK REG. ADDR ACK START SLAVE ADDR RD ACK REG. DATA NACK STOP Bits: 1 7 1 1 8 1 1 7 1 1 8 1 1 Send Byte The Send Byte protocol is used to set the Internal Address Register to the correct register in the Hardware Monitor Block. No data is transferred for a Send Byte protocol. The Send Byte can be followed by the Receive Byte protocol described below in order to read data from the register. The send byte protocol cannot be used to write data - if data is to be written to a register then the write byte protocol must be used as described in subsection above. The send byte protocol is shown in the table below. Table 59 - SMBus Send Byte Protocol FIELD: START SLAVE ADDR WR ACK REG. ADDR ACK STOP Bits: 1 7 1 1 8 1 1 Receive Byte The Receive Byte protocol is used to read data from the registers when the register address is known to be at the desired address (using the Internal Address Register). This is used when the register address has been written to the desired address using the Send Byte protocol. This can be used for successive reads of the same register. The data will only be read if the protocol shown in Table 4 is performed correctly. Only one byte is transferred at time for a Receive Byte protocol. Table 60 - SMBus Receive Byte Protocol FIELD: START SLAVE ADDR RD ACK REG. DATA NACK STOP Bits: 1 7 1 1 8 1 1 7.18.2.1.2 Slave Address The slave address is the unique address for the Hardware Monitor Block that identifies the device on SMBus. The Hardware Monitor Block’s slave address is determined by the level on the A0 pin. The level on this pin forms the LSB of the 7-bit address 0101_10x. This pin may be used to support up to 2 Hardware Monitor Blocks in a given system. The upper 6 bits of the Hardware Monitor Block’s slave address are hardwired in the Hardware Monitor Block. 7.18.2.1.3 Invalid Protocol Response Behavior Registers that are accessed with an invalid protocol will not be updated. A register will only be updated following a valid protocol. The only valid protocols are the read byte, receive byte and write byte protocols described above. The only valid slave address is determined by the level on the A0 pin as the LSB of the address 0101_10x. The only valid registers for a read or write protocol are the registers shown in the Registers Section. Reserved registers are not considered valid registers. Attempting to communicate with the Hardware Monitor Block over SMBus with an invalid slave address, invalid register address or invalid protocol will result in no response, and the SMBus Slave Interface will return to the idle state. 7.18.2.1.4 General Call Address Response The Hardware Monitor Block will not respond to a general call address of 0000_000. |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | 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 |