6 SPI Command Sequence Examples

The SPI command set is optimized for a maximum data rate of 500 Kbit/s. Start each communication by setting pin 27 (NSS) to LOW. For more details on pin 27 (NSS), refer to the ATA8510/ATA8515 UHF ASK/FSK Transceiver Data Sheet (9315). After a start-up time, the command byte is transmitted. This byte indicates the desired user action, such as reading out the received RF data. The command byte is followed by the bytes needed to form the desired command.
Table 6-1. SPI Command Sequence Examples
Host cmd byte 1 byte N
ATA8510 events.system events.events Response

The first two response bytes (events.system and events.events) contain information about Microchip ATA8510 to get the current system and events status.

In the tables below, the user needs only the Write SRAM/Register (command ID 0x07) and Read SRAM/Register (command ID 0x08) SPI commands. For a description of the structure and an overview of all supported SPI commands, refer to the ATA8510/15 Industrial User’s Guide (DS50003142).