AT90RF135602 ATMEL, AT90RF135602 Datasheet - Page 15

no-image

AT90RF135602

Manufacturer Part Number
AT90RF135602
Description
INTEGRATED 13.56 MHz CONTACTLESS READER WITH EMBEDED SOFTWARE
Manufacturer
ATMEL
Datasheet
Table of Commands
4407A–SCR–04/05
<CMD>
0x00
0x70
0x80
0x86
0x90
Poll Status from AT90RF135602
Built-In Self Test
(See Built-In self test section for further details)
Read User Data Logical
(Read requested number of user R/W data bytes from
requested logical start address of any tag type)
Read Physical
(Read requested number of bytes from requested physical
start address of known tag type)
NB Application must know tag type
Read UID/lock/OTP/User Data logical
(Read requested number of UID, lock, OTP & user data bytes
from requested logical start address of any tag type)
Explanation
The multi-byte message consists of a command byte, start address byte, data length
value byte, the data (if relevant to the command) and checksum byte as follows:
To AT90RF135602 = <CMD> <ADR> <DLV> <DATA0> <DATA1>…..<CSUM>
Where:
<ADR> - is the start address byte (0 to 255) for the operation*
<DLV> - is the length in number of bytes to read or write (0 to 240)
<DATAx> - is data byte(s) - sent least significant byte first - if relevant to the command
(e.g. for writing)
<CSUM> – is the 8-bit sum of the proceeding bytes
The message is sent most significant byte (i.e. <CMD> byte) first.
The data bytes are sent least significant byte first.
The 8-bit bytes are sent MOST significant bit first.
Subsequent to a command message (which both wakes-up the AT90RF135602 and
starts the tag read or write operations) the host as the master should poll periodically to
assess the status and progress of the commanded operation.
* Start address is given in logical terms for user Read/Write area (see Appendix A)
<CMD> - is the command byte with top bit set (e.g. Read, Write, etc)
<CMD> = 0x00
<CSUM> = 0x00
<CMD> = 0x70
<CSUM> = 0x00
<CMD> = 0x80
<ADR> = Start logical address
<DLV> = Number of bytes to be read
<CSUM> = Checksum
User data starts at logical address 0x00
<CMD> = 0x86
<ADR> = Start physical address
<DLV> = Number of bytes to be read
<CSUM> = Checksum
<CMD> = 0x90
<ADR> = Start logical address
<DLV> = Number of bytes to be read
<CSUM> = Checksum
UID starts at logical address 0x00 to 0x07
Lock bits start at logical address 0x08 to 0x09
OTP bits start at logical address 0x0A to 0x0F
User data starts at logical address 0x10
Bytes
www.DataSheet4U.com
15

Related parts for AT90RF135602