| Electronic Components Datasheet Search |
|
MAX78615+PPM/C01T Datasheet(PDF) 39 Page - Maxim Integrated Products |
|
|
|||||||||||||||||||||||||||||
MAX78615+PPM/C01T Datasheet(HTML) 39 Page - Maxim Integrated Products |
|
39 / 46 page ![]() Failure to decode a host packet will cause the selected target to send a fail code (0xB0–0xBF) acknowledgement depending on mode of failure. Masters wishing to simplify could accept any unimplemented fail code as a Negative Acknowledge. If no target is selected or the condition of a received packet is uncertain, no reply is sent. Timeouts can also occur when data is corrupt or no target is selected. The master should implement the appropriate timeout control logic after approximately 50 byte times at the current baud rate. When a first reply byte is received, the master should check to see if it is an SSI header or an Acknowledge. If so, the timeout timer is reset, and each subsequent receive byte will also reset the timer. If no byte is received within the timeout interval, the master can expect the slave timed out and re-send a new command. SPI Interface The Maxim device operates as an SPI slave. The host is expected to instigate and control all transactions. The signals used for SPI communication are defined as: ● SSB : (also known as CSB) the device SPI chip/ slave select signal (active low) ● SCK : the clocking signal that clocks MISO and MOSI (data) ● SDI : (also known as MOSI) the data shifted into the measurement device ● SDO : (also known as MISO) the data shifted out of the measurement device In Maxim embedded-measurement devices, these sig- nals may have alternate functionality depending upon the device mode and/or firmware. SPI Mode The device operates as a slave in mode 3 (CPOL = 1, CPHA == 1) and as such the data is captured on the rising edge and propagated on the falling edge of the serial data clock (SCK). Figure 19 shows a single-byte transaction on the SPI bus. Bytes are transmitted/received MSB first. Table 45. SSI Responses REPLY CODE DEFINITION 0xAA Acknowledge with data 0xAB Acknowledge with data (half duplex) 0xAD Acknowledge without data. 0xB0 Negative Acknowledge (NACK). 0xBC Command not implemented. 0xBD Checksum failed. 0xBF Buffer overflow (or packet too long). - timeout - Any condition too difficult to handle with a reply. Figure 19. Signal Timing on the SPI Bus SCK MSB 6 5 4 3 2 1 MSB 6 5 4 3 2 1 LS B SDI SDO LS B SSB MAX78615+PPM Isolated Energy Measurement Processor for Polyphase Monitoring Systems www.maximintegrated.com Maxim Integrated │ 39 |
|
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 |