M24LR64-R-DW6T/2 STMICROELECTRONICS [STMicroelectronics], M24LR64-R-DW6T/2 Datasheet - Page 68

no-image

M24LR64-R-DW6T/2

Manufacturer Part Number
M24LR64-R-DW6T/2
Description
Manufacturer
STMICROELECTRONICS [STMicroelectronics]
Datasheet
Request processing by the M24LR64-R
22
68/126
Request processing by the M24LR64-R
Upon reception of a valid request, the M24LR64-R performs the following algorithm:
SN = 0
if (Nb_slots_flag)
label1:
if LSB(UID, SN_length + Mask_length) =
wait (Slot_Frame)
if Slot_Frame = SOF
if Slot_Frame = EOF
LSB(SN,SN_length)&LSB(Mask,Mask_length)
then NbS = 1
else NbS = 16
then answer to inventory request
then Stop Anticollision
if SN < NbS-1
endif
NbS is the total number of slots (1 or 16)
SN is the current slot number (0 to 15)
LSB (value, n) function returns the n Less Significant Bits of value
MSB (value, n) function returns the n Most Significant Bits of value
“&” is the concatenation operator
Slot_Frame is either an SOF or an EOF
then SN = SN + 1
SN_length = 0
endif
SN_length = 4
endif
endif
decode/process request
exit
endif
goto label1
exit
endif
Doc ID 15170 Rev 8
M24LR64-R

Related parts for M24LR64-R-DW6T/2