6.6. Write User Zone Command [$c3]
The Write User Zone command writes data into the currently selected User Zone. See Write User Zone (Large
Memory) command for the AT88SC6416CRF write command information.
Reader
PICC
Command >
PARAM =$00 >
CID
$3
PARAM
ADDR
“Lâ€
DATA 1
DATA 2
……….
DATA “Lâ€
DATA “L+1â€
CRC1
CRC2
Echo Command >
CID
$3
ACK/NACK
STATUS
CRC1
CRC2
6.6.1. Operation
The Write User Zone command writes data in the device's currently selected User Zone. As each byte is clocked in to
the memory the lower bits of the address are internally incremented. The upper address bits are not incremented, so
the page address remains constant.
Write operations cannot cross page boundaries; a Write User Zone command can only write data bytes within a single
physical memory page. Attempts to write beyond the end of the page boundary will wrap to the beginning of the same
page. Only PICCs in the Active State are permitted to answer this command.
If Encryption Communication Security is active the DATA bytes are encrypted; no other bytes are encrypted. In the
Normal and Authentication Communication Security modes none of the bytes are encrypted.
The Write User Zone command includes an automatic data verification function when used on 88RF PICCs. After the
EEPROM write is complete the data verification logic reads the new EEPROM contents and compares it to the data
received in the Write User Zone command. If the data does not match then the PICC returns a NACK response with
$ED in the status byte. If the data matches, the PICC returns an ACK response.
30 AT88SC0808/1616/3216/6416CRF, AT88RF04C
5276C–RFID–3/09