English
Language : 

HCS410 Datasheet, PDF (17/36 Pages) Microchip Technology – KEELOQ CODE HOPPING ENCODER AND TRANSPONDER
HCS410
2.5 IFF Opcodes
TABLE 2-4: LIST OF IFF COMMANDS
Command
Description
Expected data In
00000
00001
00010
Select HCS410, used if Anticolli- 1 to 32 bits of the serial number
sion enabled
(SER)
Read configuration word
None
Read high serial number
None
00011 Read low serial number
None
00100
00101
00110
00111
01000
Read user area 0
Read user area 1
Read user area 2
Read user area 3
Program HCS410 EEPROM
None
None
None
None
Transport code (32 bits); Com-
plete memory map: 18 x 16 bit
words (288 bits)
01001
01010
01011
01100
01101
01110
01111
1X000
1X001
1X100
1X101
Write configuration word
Transport code (32 bits); 16 Bit
configuration word
Write high serial number
Transport code (32 bits); Higher
16 bits of serial number (SER1)
Write low serial number
Transport code (32 bits); Lower
16 bits of serial number (SER0)
Write user area 0
16 Bits of User EEPROM USR0
Write user area 1
16 Bits of User EEPROM USR1
Write user area 2
16 Bits of User EEPROM USR2
Write user area 3
16 Bits of User EEPROM USR3
IFF1 using key-1 and IFF
algorithm
32-Bit Challenge
IFF1 using key-1 and HOP
algorithm
32-Bit Challenge
IFF2 32-bit using key-2 and IFF 32-Bit Challenge
algorithm
IFF2 32-bit using key-2 and HOP 32-Bit Challenge
algorithm
Response
Encoder select acknowledge if
SER match
16-bit configuration word
Higher 16 bits of serial number
(SER1)
Lower 16 bits of serial number
(SER0)
16 Bits of User EEPROM USR0
16 Bits of User EEPROM USR1
16 Bits of User EEPROM USR2
16 Bits of User EEPROM USR3
Write acknowledge pulse after
each 16-bit word, 288 bits trans-
mitted in 18 bursts of 16-bit
words
Write acknowledge pulse
Write acknowledge pulse
Write acknowledge pulse
Write acknowledge pulse
Write acknowledge pulse
Write acknowledge pulse
Write acknowledge pulse
32 Bit Response
32 Bit Response
32 Bit Response
32 Bit Response
© 1997 Microchip Technology Inc.
Preliminary
DS40158C-page 17