56 mhz type b rf reader, Instruction set – Rainbow Electronics AT88RF1354 User Manual
Page 4

4
13.56 MHz Type B RF Reader
8547A
−RFID−10/08
4.
Instruction Set
Table 1. Instruction Set Sorted by Command Name
Command Name
Description
Code
Abort
Exit command in progress
$0D
Clear
Exit command in progress, Clear Buffer, Turn RF OFF
$0E
Poll Continuous
Poll Continuously for Type B PICCs
$02
Poll Single
Poll Once for Type B PICCs
$01
Read Buffer
Read Data Buffer
$08
Read Register
Read Configuration Register
$07
RF OFF
Turn off 13.56 MHz RF Field
$0B
RF ON
Turn on 13.56 MHz RF Field
$0A
Sleep
Activate standby mode
$0C
TX Data
Transmit data to PICC and receive the response
$03
Write Buffer
Write data buffer
$09
Write Register
Write configuration register
$06
All other command code values are not supported
The AT88RF1354 Command Reference Guide document contains all of the detailed information required by a
software developer or embedded systems programmer to use the AT88RF1354 Instruction Set. See
www.atmel.com
for the AT88RF1354 Command Reference Guide (doc 5150x).
4.1.
RF Communication Commands
The RF ON Command and RF OFF Command are used to enable and disable the 13.56 MHz RF Field transmitter.
The RF Field is turned on at the beginning of a transaction and off at the end, since ISO/IEC 14443 cards and tags
are powered by the RF Field.
The Poll Continuous Command or Poll Single Command is used to search for ISO/IEC 14443 cards in the RF Field
using the standard REQB/WUPB and Slot-MARKER commands. These commands automatically perform the
time-slot polling function described in ISO/IEC 14443 part 3, and return the response from the first card found to the
host microcontroller.
All other RF communication is performed with the TX Data Command. The RF command and data bytes to be
transmitted are sent by the host microcontroller with the TX Data Command to AT88RF1354. The bytes received
from the host are formatted into a Type B standard frame and transmitted on the RF communications channel, along
with the CRC. When a response is received from the card, the response frame is decoded by AT88RF1354 and the
resulting bytes are stored in SRAM buffer memory. If a CRC or frame format error is detected in the response, then
bits are set in the Error Register (EREG). After the entire frame has been decoded by AT88RF1354, the host
microcontroller reads the TX Data Response over the serial interface.
4.2.
Reader Configuration Commands
The Read Register Command and Write Register Command are used to read and write the configuration and status
registers of the AT88RF1354. Both the Transmitter Register (TXC) and Receiver Register (RXC) must be configured
before any RF communication occurs.
The Sleep Command is used to put the AT88RF1354 into Standby Mode. In Standby Mode the internal circuitry is
placed in standby, and all internal clocks are stopped.