Home

JMY-501H User`s Manual

image

Contents

1. sss 18 Copyright 2003 2010 Jinmuyu Electronics Co LTD All rights reserved 1 40 Mifare amp ISO14443A amp ISO14443B amp ISO15693 Module http www jinmuyu com 5 2 10 5 2 11 5 2 12 5 2 13 5 2 14 5 2 15 5 2 16 5 2 17 5 2 18 5 2 19 5 2 20 5 2 21 5 2 22 5 2 23 5 2 24 5 2 25 5 2 26 5 2 27 5 2 28 5 2 29 5 2 30 5 2 31 5 2 32 5 2 33 5 2 34 5 2 35 5 2 36 5 2 37 5 2 38 5 2 39 5 2 40 5 2 41 5 2 42 5 2 43 5 2 44 5 2 45 5 2 46 5 2 47 5 2 48 5 2 49 5 2 50 5 2 51 5 2 52 5 2 53 19014443A request Catds i OR N enm ee hs eia o ens 19 M tare IKAR data block read er adnan Re GE Gee ER Ge GER boeg ee 19 Mifare 1K 4K sector 4 blocks read ee ee Re RR RR ee 20 Mifare 1K 4K multi blocks read ee RR Re Re Re Re Re Re ge ee 20 Mifare 1K 4K data block write ee RR Re ee Re Re Re Re ge ee 21 Mifare 1K 4K multi blocks write ee ee ee RR Re Re Re Re Re AANEEN ANERE 21 Mifare 1K 4K purse block initialize esent 22 Mifare 1K AK purse read 1 rte rnnt rtt tet ke de Gee ko dn noire Ke o arae nau 22 Mifare 1K 4K purse increment teen 23 Mifare 1K AK purse decremlent iere eese rie rer e ni eter kane 23 Mifare 1K 4K purse CODy eio erri retro repr oer GE Ge WE Ge eere HANE RE 24 150144434 cat h lt tree eet a ae 24 Download Mifare 1K 4K card key to module
2. Module returns failure 0x02 OxE6 Checksum 5 2 8 Set multi card operation Function set multi card operation If users need select on card from multi card then need to use the multi card operation If users set the automatic detecting card the multi card operation will be prohibited If there is more than one card in the RF effective field then the operation will fail Settings will save in the module it will be not lost after power OFF Multi card operation default enables Host sends 0x03 OxlA Multi card enable Checksum Multi card enable 1 byte 0 disable multi card 1 enable multi card other values RFU Module returns success 0x02 OxlA Checksum Module returns failure 0x02 OXES Checksum 5 2 9 Set ISO15693 automatic detecting card AFI and AFI enable Function set AFI and AFI enables of automatic detecting card in ISO15693 mode If users set AFI and AFI enables then automatic detecting card only detects the AFI of the card equal to the set AFI Settings will save in the module it will be not lost after power OFF AFT is default 0 AFI function is disable Host sends 0x04 Ox1B AFI AFI enable Checksum AFT 1 byte AFI data values 0 OxFF AFI enable 1 byte 0 unable 1 enable other data value RFU Module returns success 0x02 Ox1B Checksum Module returns failure Copyright
3. OxOE 0x26 KeyID Block Key Value Checksum Key ID 1 byte Key identification Block 1 byte Block number to initialize 0 to Ox3F for S50 0 to OxFF for S70 Key 6 bytes the key of the card Value 4 bytes increment value LSB first Module returns success Copyright 2003 2010 Jinmuyu Electronics Co LTD All rights reserved 23 40 Mifare amp ISO14443A amp ISO14443B amp ISO15693 Module 0x02 0x26 Checksum Module returns failure 0x02 OxD9 Checksum 5 2 20 Mifare 1K 4K purse copy http www jinmuyu com Function copy the Mifare 1K 4K purse to another block in the same sector The format of the purse uses Mifare 1K 4K s default Host sends OxOB 0x27 Key ID Source Target Key Checksum Key ID 1 byte Key identification Source 1 byte block number to copy 0 to Ox3F for S50 0 to OxFF for S70 Target 1 byte copy the purse to this block source and target need in same sector Key 6 bytes the key of the card Module returns success 0x02 0x27 Checksum Module returns failure 0x02 0x D8 Checksum 5 2 21 ISO14443A card halt Function set the current operating ISO14443A card in halt state Host sends 0x02 0x28 Checksum Module returns success 0x02 0x28 Checksum Module returns failure 0x02 OxD7 Checksum 5 2 22 Download Mifar
4. esee 24 ISO14443 4 TYPE A card t6S6t ei rob RD RERSEERE PERIERE HIST inatavatunatenstinatay 23 Send APDU to ISO14443 4 Card i e tai a apa eN eek SE ek eke Ee ek Se degree 25 Ultra Light card read 5 ettet eorr tutores ER e ea epar Ne eon be ek 26 Ultra Light Card Write reete nett eee rer terea 26 Set module card operating protocol essent 26 ISO14443 4 TYPE B card request unie nnne i ene nter tries 27 15014443 4 TYPE B card halt sesse eet a tenga 27 SR serial cards 1 slot initiate card iese ee ee AA AA AA ee AA rriteni renien 28 SRI serial cards 16 slots initiate card ee ee ee ee ee AA AA ed ee 28 SR serial cards select ii OE OE EE EE EE OE EE IE 28 SRI serial cards return to inventory ee ee ee ee ee Re ee ee Re ee ee ke ee 29 SR serial cards completion tret tee ee Ye e d Dee GE ee erdie 29 SRI76 Card read EE COR a IO ER ON FIO FIE CU EO IO IER OF FIOR 29 SR1706 card WEIUG d ea N N N 30 SR 76 data block lock ee etre MR Ren RN ee Go ee Nera MR Nene REN re Ge be 30 SRI serial cards SE EE eri EE RE EE RN Rn eg 31 ORI serial Cards Wile A A 31 SRI serial cards data block lock eene nenne nnne nnne nna nnne nnne nna nna 31 SRI serial cards vead UTD caes teer eer ex exp er RE XXE XE ENNE E ERE RR ENTE EE 32 SRIX serial cards authentication eeesesseeeeeeeeeeeee ene enne ennnen 32 19015693 WREEK 32 IS013693 5t4 RE 3
5. 0x59 DSFID Checksum DSFID 1 byte DSFID value to write to tag Module returns success 0x02 0x59 Checksum Module returns failure 0x02 OxA6 Checksum 5 2 53 ISO15693 DSFID lock Function lock DSFID of CURRENT TAG Host sends 0x02 Ox5A Checksum Module returns success 0x02 Ox5A Checksum Module returns failure 0x02 OxA5 Checksum 5 2 54 18015693 get blocks security Function get blocks security of CURRENT TAG Host sends http www jinmuyu com 0x04 Ox5B Start Blocks Checksum Start 1 byte start block Blocks 1 byte number of blocks Module returns success Ox5B Data Checksum Data bytes equal to the sent blocks in the command the locked info of data block Module returns failure 0x02 OxA4 Checksum Copyright 2003 2010 Jinmuyu Electronics Co LTD All rights reserved 36 40 Mifare amp ISO14443A amp ISO14443B amp ISO15693 Module http www jinmuyu com 5 3 About KEY Identification There is a byte of KEY identification in command of Mifare 1K 4K read write This byte will identify the way to get the card key Key Identification BIT7 BIT6 BITS BIT4 BIT3 BIT2 BIT BITO 0 BITO 0 KEY A authenticate Key A of the card 1 KEY B authenticate Key B of the card BIT1 0 Using the following Key in c
6. Ox0A 0x24 Key ID Block Key Checksum Key ID 1 byte Key identification Block 1 byte block number of the value to read 0 to Ox3F for S50 0 to OxFF for S70 Key 6 bytes the key of the card Module returns success Copyright 2003 2010 Jinmuyu Electronics Co LTD All rights reserved 22 40 Mifare amp ISO14443A amp ISO14443B amp ISO15693 Module http www jinmuyu com 0x06 0x24 Data Checksum Data 4 bytes value data LSB first Module returns failure 0x02 OxDB Checksum 5 2 18 Mifare 1K 4K purse increment Function purse increment of Mifare 1K 4K The format of the purse uses Mifare1K 4K s default Purse increment means the increment on the basis of the original number Host sends OxOE 0x25 KeyID Block Key Value Checksum Key ID 1 byte Key identification Block 1 byte block number to initialize 0 to Ox3F for S50 0 to OxFF for S70 Key 6 bytes the key of the card Value 4 bytes increment value LSB first Module returns success 0x02 0x25 Checksum Module returns failure 0x02 OxDA Checksum 5 2 19 Mifare 1K 4K purse decrement Function purse decrement of Mifare 1K 4K The format of the purse uses Mifare 1K 4K s default Purse decrement means the decrement on the basis of the original number Purse decrement only needs the read authority of the key Host sends
7. Start Block Blocks Key Data Checksum Key ID 1 byte key identification Start Block 1 byte the start block to write Blocks 1 byte number of block to write Key 6 bytes the key of the card Copyright 2003 2010 Jinmuyu Electronics Co LTD All rights reserved 21 40 Mifare amp ISO14443A amp ISO14443B amp ISO15693 Module http www jinmuyu com Data blocks 16 bytes data to write Module returns success 0x42 Ox2B Checksum Module returns failure 0x02 OxD4 Checksum 5 2 16 Mifare 1K 4K purse block initialize Function initialize a block of Mifare 1K 4K to a purse The format of purse uses Mifare 1K 4K s default The key of the card could not use as a purse Host sends OxOE 0x23 Key ID Block Key Value Checksum Key ID 1 byte Key identification Block 1 byte Block number to initialize 0 to Ox3F for S50 0 to OxFF for S70 Key 6 bytes the key of the card Value 4 bytes initialized value LSB first Module returns success 0x02 0x23 Checksum Module returns failure 0x02 OxDC Checksum 5 2 17 Mifare 1K 4K purse read Function read a purse of Mifare 1K 4K The format of the purse uses Mifare 1K 4K s default Module will read the data in the block and check if it is a purse format If yes return 4 bytes value data if no return failure Host sends
8. 2003 2010 Jinmuyu Electronics Co LTD All rights reserved 18 40 Mifare amp ISO14443A amp ISO14443B amp ISO15693 Module http www jinmuyu com 0x02 OxE4 Checksum 5 2 10 ISO14443A request cards Function ISO14443A request cards cards include Mifare and other ISO14443A cards In the return results user can ascertain the length of serial number via the return data package length and also judge the card type by ATQA and judge whether the card supports ISO14443 4 by SAK If automatic detecting card function was turned on then this command is read the result of automatic detecting card Host sends 0x03 0x20 Mode Checksum Mode 1 byte 0 WUPA request all 1 REQA Request not halted only other value RFU Module returns success 0x20 Data Checksum Data 4 7 or 10 bytes card serial number 2 bytes ATQA 1 byte SAK Module returns failure 0x02 OxDF Checksum 5 2 11 Mifare 1K 4K data block read Function read Mifare 1K 4K data block Host sends OXOA 0x21 Key ID Block Key Checksum Key ID 1 byte Key identification BITO 0 Key A BITO 1 Key B BIT1 0 using the key in the command BIT1 1 using the downloaded by command Ox2D BIT6 BIT5 BIT4 BIT3 BIT2 if using the downloaded then name the key number here IMPORTANT please read Chapter 5 3 about Key identification Block 1 byte Bl
9. get the system information of CURRENT TAG Host sends 0x02 Ox5E Checksum Module returns success Ox5E Data Checksum Data tag information the length is a variable depends on the manufacturer of the tag Module returns failure 0x02 OxAI Checksum 5 2 46 18015693 reset to ready Function set a stay quiet TAG reset to ready Host sends Ox0A Ox5F Data Checksum Copyright 2003 2010 Jinmuyu Electronics Co LTD All rights reserved 33 40 Mifare amp ISO14443A amp ISO14443B amp ISO15693 Module http www jinmuyu com Data 8 bytes UID of the tag to reset to ready Module returns success 0x02 OxSF Checksum Module returns failure 0x02 OxAO Checksum 5 2 47 ISO15693 read blocks Function read data blocks of CURRENT TAG Host sends 0x04 0x54 Start Blocks Checksum Start 1 byte read start block Blocks 1 byte number of blocks to read max 62 blocks in one command Module returns success 0x54 Data Checksum Data Blocks 4 bytes Module returns failure 0x02 OxAB Checksum 5 2 48 18015693 write blocks Function write data blocks of CURRENT TAG Host sends 0x55 Start Blocks Data Checksum Start 1 byte write start block Blocks 1 byte number of blocks n
10. TYPE B card halt Function set the current ISO14443B card halt Host sends 0x03 0x62 PUPI Checksum PUPI 4 bytes PUPI of the card to halt Module returns success 0x02 0x62 Checksum Module returns failure Copyright 2003 2010 Jinmuyu Electronics Co LTD All rights reserved 27 40 Mifare amp ISO14443A amp ISO14443B amp ISO15693 Module 0x02 Ox9D Checksum 5 2 30 SR serial cards 1 slot initiate card http www jinmuyu com Function SR serial cards SR176 SRIS12 SRII K SRI2K SRI4K SRIX4K the same below single channel initiate card Before read write card it needs to use the command of SR serial cards select to select the card More detailed card operations see the card manual please Host sends 0x06 0x63 Checksum Module returns success 0x03 0x63 Card ID Checksum Card ID 1 byte card ID Module returns failure 0x02 0x9C Checksum 5 2 31 SRI serial cards 16 slots initiate card Function SRI serial cards 16 slots initiate card Host sends 0x02 0x64 Checksum Module returns success 0x22 0x64 Status Card ID Checksum Status 16 bytes the initiate result of 16 channels 0x00 current channel success OxE8 current channel collision OxFF current channel no card Card ID 16 bytes card ID of 16 channels it is valid while the status
11. default settings The module will enter into idle mode after the answer procedure is finished In IIC mode host need to read the answer and then the module will goes into idle mode Host sends 0x03 0x12 Random data Checksum Random data 1 byte random data for example 0x55 Module returns success 0x02 0x12 Checksum Module returns failure 0x02 OxED Checksum 5 2 4 EEPROM read Function read data in EEPROM of the module Host sends 0x05 0x15 Address Bytes Checksum Address 2 bytes read start address address from 0x0000 to 0x01FF MSB first Bytes 1 byte number of bytes to read max 64 bytes Module returns success Ox15 Data Checksum Data data read Module returns failure 0x02 OxEA Checksum 5 2 5 EEPROM write Function write data into EEPROM of the module Host sends Copyright 2003 2010 Jinmuyu Electronics Co LTD All rights reserved 16 40 Mifare amp ISO14443A amp ISO14443B amp ISO15693 Module http www jinmuyu com 0x16 Address Bytes Data Checksum Address 2 bytes read start address address from 0x0000 to 0xO1FF MSB first Bytes 1 byte number of bytes to read max 64 bytes Data Bytes data to write Module returns success 0x02 0x16 Checksum Module returns failure 0x02 OxE9 Checksum 5 2 6 Set
12. 1byte RFU 1 byte IIC address 1 byte multi card operation enable state 1 byte ISO15693 automatic detecting card s AFI 1 byte ISO15693 automatic detecting card s AFI enable state Module returns failure 0x02 OxEF Checksum 5 2 2 Module working mode set Function set the antenna RF output ON OFF set the automatic detecting card ON OFF Antenna RF output is default ON and automatic detecting card is OFE The module will NOT SAVE the setting and all settings will LOSE on next power up The multi card operation will be prohibited while users turn ON the automatic detecting card If there is more than one card in the RF electric field then the operation will fail Host sends 0x03 Ox11 Mode Checksum Mode 1 byte Antenna status BITO 20 OFF BITO 1 ON Auto request BIT1 20 OFF BIT1 2 1 ON Module returns success 0x02 0x11 Checksum Module returns failure 0x02 OxEE Checksum Copyright 2003 2010 Jinmuyu Electronics Co LTD All rights reserved 15 40 lt gt Mifare amp ISO14443A amp ISO14443B amp ISO15693 Module http www jinmuyu com 5 2 3 Set module idle Function set the module idle In idle mode the module of RF output turn to OFF PCD power down and CPU in idle mode so the power consumption reduces to about 100uA Sending the next command to module will wake up the module and then the RF output ON and automatic detecting card restore
13. 3 TSO15693 get system information se ee ee ee ee ener ee ee ee ee 33 19015693 reset to ready RE RE AE OE 33 ISO15603 read blocks eret tet N OR OR RR EE 34 ISO15603 write DIoCkS e tr etie reti EE RE ERE LER TR s ee Ee ee 34 19015693 block die AAR EER TEER EE EEN 35 19015693 API write eere TR EE EE OE ees 35 1 015693 AET lock ertt EE EE de ete aiae 35 ISO15693 DSFID Writes MOE EE ENE HE N 36 15015693 DSFID AT ME ER EE EE EE a a iaa enia 36 Copyright 2003 2010 Jinmuyu Electronics Co LTD All rights reserved 2 40 Mifare amp ISO14443A amp ISO14443B amp ISO15693 Module 5 2 54 18015693 get blocks security 5 3 About KEY Identification esse ske ks eene nies 5 4 About automatic detecting card sese 5 5 Example of commands essere eene 5 5 1 About UART communication protocol esse 5 5 2 UART commands sample orto rerit tenga 5 5 3 WC Commands Sample ess since ese Se Eg rrr erret tes 5 6 Interface program source code oo eee eee ee ee ee ke ee ee Re ee ee Copyright 2003 2010 Jinmuyu Electronics Co LTD All rights reserved http www jinmuyu com 3 40 Mifare amp ISO14443A amp ISO14443B amp ISO15693 Module 1 Product introduction http www jinmuyu com JMY501H is a RFID read write module with an UART and IIC serial port JMY501H has various functions and supports multi ISO IEC standard of contactless c
14. 4443B amp ISO15693 Module http www jinmuyu com 4 Communication Protocols 4 1 Overview There are IIC and UART hardware interfaces between the module and host We recommend using IIC interface whose communication data rate is up to 400Kbps But the baud rate of UART is 19 2Kbps and 115 2Kbps We supply sample source code in C and ASM of MCS51 of the interface program both in IIC and UART IIC mode is very convenient user no need to modify the sample code except pin definition in actual using Whatever what type of interface user chooses Please read this chapter before programming and refer to the sample program There are detailed comments in the sample source code 4 2 UART protocol 4 2 1 Parameters The communication protocol is byte oriented Both sending and receiving bytes are in hexadecimal format The communication parameters are as follows Baud rate 19200bps default 115200bps Data bits 8 bits Stop bits 1 bit Parity check None Flow control None 4 2 2 Data format Header Length Command Data Checksum Header 2 bytes they are OxAA OxBB Length 1 byte number of bytes from Command length byte to the last byte of Data Command 1 byte the command of this instruction Data length depends on the command type length from 0 to 251 bytes Checksum 1 byte Exclusive OR XOR results from length byte to the last byte of data If there is OxAA in data package and then MUST insert 0
15. 8 bytes UID of CURRENT CARD Module returns failure 0x02 0x91 Checksum 5 2 42 SRIX serial cards authentication Function SRIX serial card authentication Anti clone function of the SRIX serial card Host sends 0x06 Ox6F Data Checksum Data 6 bytes data input Module returns success 0x05 Ox6F Result Checksum Result 3 bytes result return Module returns failure 0x02 0x90 Checksum 5 2 43 ISO15693 inventory Function Find a card in RF effective field If success set the tag as CURRENT TAG Host sends 0x03 Ox5C AFI Checksum AFI 1byte AFI inventory card equal to AFI only If not use AFI then host sends Copyright 2003 2010 Jinmuyu Electronics Co LTD All rights reserved 32 40 Mifare amp ISO14443A amp ISO14443B amp ISO15693 Module http www jinmuyu com 0x02 Ox5C Checksum Module returns success OxOB Ox5C DSFID UID Checksum DSFID 1 byte DSFID of CURRENT TAG UID 8 bytes UID of CURRENT TAG Module returns failure 0x02 Ox A3 Checksum 5 2 44 18015693 stay quiet Function set the CURRENT TAG stay quiet Host sends 0x02 Ox5D Checksum Module returns success 0x02 Ox5D Checksum Module returns failure 0x02 OxA2 Checksum 5 2 45 ISO15693 get system information Function
16. B 1A220001FFFFFFFFFFFF1234567890ABCDEF1234567890ABCDEF39 Request card WUPA AABB 03200023 Halt card AABB 021210 1SO15693 inventory AABBO35CO05F 18015693 read blocks AABBO0454000858 ISO15693 write blocks AABB0C55080211223344AA00BBCCDD17 1SO15693 get system information AABBO2SESC 5 5 31IC commands sample Read block 1 0A210001FFFFFFFFFFFF2A Read block 255 S70 0A2100FFFFFFFFFFFFFFD4 Write block 1 1A220001FFFFFFFFFFFF1234567890ABCDEF1234567890ABCDEF39 Request card WUPA 03200023 Halt card 021210 1SO15693 inventory 035C005F 18015693 read blocks 0454000858 1SO15693 write blocks 0C55080211223344AABBCCDD17 1SO15693 get system information 025E5C Copyright 2003 2010 Jinmuyu Electronics Co LTD All rights reserved 38 40 Mifare amp ISO14443A amp ISO14443B amp ISO15693 Module http www jinmuyu com 5 6 Interface program source code We have interface program source code to help users They are KELL project in C51 or ASM51 format Please mail to jinmuyu vip sina com to obtain the program Copyright 2003 2010 Jinmuyu Electronics Co LTD All rights reserved 39 40
17. JMY 501H User s Manual Revision 3 21 Jinmuyu Electronics Co LTD 2010 8 18 A Please read this manual carefully before using If any problem please mail to Jinmuyu vip sina com lt gt Mifare amp ISO14443A amp ISO14443B amp ISO15693 Module http www jinmuyu com Contents Prodo iintoduc DON iiis erbe tee i te Rer EEEE v XE ER E REEE ee Ge En 4 CHharacteris AE N EE EE EE EE HII MN 4 Physical parameter and pin outs se ee ee ee ek Re ee AR Se ee nente nre trennen Re ee eterne ee ee 5 3 1 eo iere ER aitov nite eiit iei ivive iride 5 3 2 DiE EE RE RE ER EE EE RE EE 3 3 3 Pin Configurations and Pin OUtS esse sesse ee ee ee ee ee ke Re ee ee en etre en enne nnns 6 3 4 BILD 6 3 5 Connection schematics 3 ease ea be Ee eb Ne Eb ee ee Ee eke ee Ee bee Re rer Er ENS 7 3 6 MT500 Testing board AR ER EE EE ER 7 Communication Protoeols e 8 4 1 cun EE EE EE EE EE EES 8 4 2 UART ede SE RR Aa E TEN a E EEEa EAR 8 4 2 1 Parameters ee ee S eeu nee E EE De ke O RE EE G 8 4 2 2 Data TON ai EA E EAEE EAE AEAEE AERAN 8 4 2 3 Data return format of UART sosirii sridi kinom ee ee ee ee 8 4 3 TIC protocol EE EE aS 9 4 3 1 Module IIC address and multi device communications eene 9 4 3 2 HE Device Operation iieri tente tet tee shut a ee Re eke a 9 4 3 2 1 Clock and data transaction eeseseeseeseeeeeeeeeeeen enne ee ee ee 9 4 3 2 2 Star
18. RI serial cards return to inventory 0x67 SR serial cards completion 0x68 SR176 card read 0x69 SR176 card write 0x6A SR176 data block lock Copyright 2003 2010 Jinmuyu Electronics Co LTD All rights reserved 13 40 Mifare amp ISO14443A amp ISO14443B amp ISO15693 Module 0x6B SRI serial cards read 0x6C SRI serial cards write 0x6D SRI serial cards lock block Ox6E SRI serial cards read UID Ox6F SRIX serial cards authentication Ox5C ISO15693 inventory Ox5D ISO15693 stay quiet Ox5E ISO15693 get system information Ox5F ISO15693 reset to ready 0x54 ISO15693 read blocks 0x55 ISO15693 write blocks 0x56 ISO15693 block lock 0x57 ISO15693 AFI write 0x58 ISO15693 AFI lock 0x59 ISO15693 DSFID write Ox5A ISO15693 DSFID lock Ox5B ISO15693 get blocks security Copyright 2003 2010 Jinmuyu Electronics Co LTD All rights reserved http www jinmuyu com 14 40 lt gt Mifare amp ISO14443A amp ISO14443B amp ISO15693 Module http www jinmuyu com 5 2 Explanation of commands 5 2 1 Read product information Function read the product information of CURRENT PRODUCT includes product name firmware version firmware date and configuration information Host sends 0x02 0x10 Checksum Module returns success Ox1C 0x10 Information Checksum Information 26 bytes 8 bytes product name 4 bytes firmware version 8 bytes firmware date 1 byte UART baud rate code
19. UART communication baud rate Function set UART communication baud rate of the module After module receive the command it will first save the new setting and then send the execute result according to the host At last it will validate the new setting UART communication baud rate is default 19200bps Settings will SAVE in the module it will not be lost after power OFF Host sends 0x03 0x17 Baud rate Checksum Baud rate 1 byte baud rate code 0 19200bps 1 115200bps other values RFU Module returns success 0x02 Ox17 Checksum Module returns failure 0x02 OxES Checksum 5 2 7 Set IIC communication address Function set IIC communication address of the module After module receive the command it will first save the new address and then send the executed result to the host At last it will validate the new settings The IIC address of the module is 1 byte HEX data Lsb is 0 the address of module must be the even number and the invalid address will NOT be accepted Settings will save in the module and it will be not lost after power OFF Host sends 0x03 0x19 Address Checksum Address 1 byte Lsb is 0 address must be even number Copyright 2003 2010 Jinmuyu Electronics Co LTD All rights reserved 17 40 Mifare amp ISO14443A amp ISO14443B amp ISO15693 Module http www jinmuyu com Module returns success 0x02 0x19 Checksum
20. ard The RF protocol is complex The designer combined some frequent used command of RF card and then user could operate the cards with full function by sending simple command to the module The impedance between RF module and antenna was matched by impedance analyzer And then the module has excellent performance and stability The module and antenna is separated 4 wires are linked the antenna and module Normally the wire should be less than 200mm or it will affect the module s performance and stability 2 Characteristics PCD model NXP CL RC632 Working frequency 13 56MHz Card supported Mifare 1K 4K FMIIRFOS Ultra Light DesFire Mifare ProX SR176 SRI512 SRIIK SRDK SRI4K SRIXAK T CL smart cards both ISO14443A amp ISO14443B TI Taglt I Code SLI ST LRI and other tags according to ISO15693 Anti collision ability Full function anti collision be able to process multi cards be able to set operate single card only Auto detecting card EEPROM Power supply Interface Communication rate Max command length Interface level Power consumption Operating distance Dimension Package Weight ISP Operating temperature Storage temperature RoHS Supported default OFF 512 Bytes DC 5V 0 5V IIC amp UART selected by SPS pin recommend to use IIC IIC 400Kbps UART 19 2Kbps 115 2Kbps 254 Bytes 3 3V TTL level 5V tolerance 70mA 100mm depending on card and antenna de
21. cedure 4 3 2 7 Write Operation The host device sends a command to module via write operation Copyright 2003 2010 Jinmuyu Electronics Co LTD All rights reserved 10 40 Mifare amp ISO14443A amp ISO14443B amp ISO15693 Module http www jinmuyu com s w T A S A J T A DEVICE T o T ADDRESS E Len Command Code Data 0 DATA I P SDA LINE M LRA A A A A S S C C C C C B BWK K K K K 4 3 2 8 Read Operation The host device gets result via read operation 3 R S A E S A DEVICE A T ADDRESS P P SDA LINE 8 ae Len Command Code Status amp Daai M Datan N B BWK K K K K A c K 4 3 3 Data transaction The module is a slave device of the IIC bus then the host need to write the command package to module The module will execute the command Then the host needs to poll the status of the module while it is working by sending out the command of read continuously If the module answered to a read operation then the last command execution were finished At this time the host could read the result and or data from the module The read and write operation see chapter 4 3 2 7 and 4 3 2 8 4 3 4 Format of data package Length Command Data Checksum e Length 1 byte number of bytes from length to the last byte of Data e Command 1 byte the command of this instruction e Data Data length depending on the command type length from 0 to 251 bytes e Checksum 1 byte Exclusive OR XOR result
22. condition Copyright 2003 2010 Jinmuyu Electronics Co LTD All rights reserved 9 40 Mifare amp ISO14443A amp ISO14443B amp ISO15693 Module http www jinmuyu com START condtior STOP candtian condton emcee START and STOP conditions 4 3 2 4 Acknowledge ACK All addresses and data words are serially transmitted to and from the module in 8 bit words The module sends a zero to acknowledge that it is not busy and has received each word This happens during the ninth clock cycle 4 3 2 5 Bus state When the module has received command and then doesn t acknowledge IIC bus until ends with the card communication y DATA OUTPUT B BY TRANSMITTER DATA OUTPUT t m not acknowledge BY RECEIVER acknowledge SCL FROM MASTER 2 Hu SENSN clock puise for acknowledgement MSC ECC Acknowledge on the I C bus 4 3 2 6 Device addressing The module requires a 7 bit device address following a start condition to enable the chip for a read or write operation The device address word consists of 7 addressing bits and 1 operation select bit The first 7 bits of the module address are 1010000 0xAO in hex The eighth bit of the device address is the read write operation select bit A read operation is initiated if this bit is high and a write operation is initiated if this bit is low MSB LSB T T Riv 4 4 shove sddress Id The first byte after the START pro
23. cting card supports full function of Mifare 1K 4K and Ultra Light Automatic detecting card can find 150144434 smart cards If user needs to send APDU to the card then must turn automatic detecting card OFF for correct operation Automatic detecting card supports only one card operation If there is more than one card in the RF effective field then the operation may fail Then the multi card operation will automatically turn OFF while the automatic detecting card function turned on Copyright 2003 2010 Jinmuyu Electronics Co LTD All rights reserved 37 40 lt gt Mifare amp ISO14443A amp ISO14443B amp ISO15693 Module http www jinmuyu com 5 5 Example of commands 5 5 1 About UART communication protocol For example Read block 1 AABB 0A210001AA00BBCCDDEEFF2A AABB Header of UART protocol IIC protocol no this part OA package length from OA to FF are total OxOA bytes the 00 in red is a protocol byte see chapter 4 2 2 21 instruction of read 00 Authenticate KEY A using the key in package The key is AABBCCDDEEFF 01 block number to read AABBCCDDEEFF key of the sector of the card 00 protocol byte used to distinguish header See chapter 3 1 2 2A OA 21 00 01 AA BB CC DD EE FF 2A in sample program the function will calculate it see chapter 4 5 5 5 2 UART commands sample Read block 1 AABB 0A210001FFFFFFFFFFFF2A Read block 255 S70 AABB 0A2100FFFFFFFFFFFFFFD4 Write block 1 AAB
24. d Host sends 0x03 0x6B Block Checksum Block 1 byte data block number to read Module returns success 0x06 0x6B Data Checksum Data 4 bytes data read Module returns failure 0x02 0x94 Checksum 5 2 39 SRI serial cards write Function write data block of SRI serial card After write module will read data and compare If not equal then return failure Host sends 0x07 0x6C Block Data Checksum Block 1 byte data block number to read Data 4 bytes data to write Module returns success 0x02 0x6C Checksum Module returns failure 0x02 0x93 Checksum 5 2 40 SRI serial cards data block lock Function write the data of SRI card to lock the register It will check the locked result after write Host sends 0x03 0x6D Locked value Checksum Locked value 1 byte the locked register values to write Module returns success Copyright 2003 2010 Jinmuyu Electronics Co LTD All rights reserved 31 40 Mifare amp ISO14443A amp ISO14443B amp ISO15693 Module http www jinmuyu com 0x02 0x6D Checksum Module returns failure 0x02 0x92 Checksum 5 2 41 SRI serial cards read UID Function SRI serial cards read UID Host sends 0x02 Ox6E Checksum Module returns success OxOA Ox6E UID Checksum UID
25. e 1K 4K card key to module Function download the Mifare 1K 4K card key to module There are 32 key memory spaces in the module that can storage 32 different keys When using the downloaded key on the module this key wouldn t appear on the pin outs of the PCD So it could provide more Copyright 2003 2010 Jinmuyu Electronics Co LTD All rights reserved 24 40 Mifare amp ISO14443A amp ISO14443B amp ISO15693 Module http www jinmuyu com security Host sends 0x09 OD Key Index Key Checksum Key Index 1 byte store the Key Index in the module Key 6 bytes the key of the card to store in module Module returns success 0x02 Ox2D Checksum Module returns failure 0x02 OxD2 Checksum 5 2 23 ISO14443 4 TYPE A card reset Function reset an ISO14443 4 TYPE A card Before executing this command it needs to request card and verifies the card support ISO14443 4 in the SAK of card If operate ISO14443 4 card then need to turn OFF the automatic detecting card That s because the ISO14443 4 card state will be lost in the automatic detecting card Host sends 0x02 0x30 Checksum Module returns success 0x30 Info Checksum Info card reset information length depends on card Module returns failure 0x02 OxCF Checksum 5 2 24 Send APDU to ISO14443 4 card Function send APDU to an ISO14443 4 card Before ex
26. ecuting the command it needs to reset the card If operate ISO14443 4 card then need to turn OFF the automatic detecting card That s because the ISO14443 4 card s state will be lost in automatic detecting card Host sends Ox31 APDU Checksum APDU APDU to send Module returns success Copyright 2003 2010 Jinmuyu Electronics Co LTD All rights reserved 25 40 Mifare amp ISO14443A amp ISO14443B amp ISO15693 Module http www jinmuyu com 0x31 Response Checksum Response card answers length depends on the detailed command Module returns failure 0x02 OxCE Checksum 5 2 25 Ultra Light card read Function read the data from Ultra Light card A read command will read 4 blocks data from the card If read start block is the last block then these 4 blocks data are the 15th Oth 1st and 2nd block Host sends 0x05 Ox41 Read start block Checksum Read start block 1 byte start block number to read Module returns success 0x12 0x41 Data Checksum Data 16 bytes card data of 4 blocks a read operation read 4 blocks from the start block Module returns failure 0x02 OxBE Checksum 5 2 26 Ultra Light card write Function write data to Ultra Light card Host sends 0x05 0x42 Block Data Checksum Block 1 byte block number to write Data 4 byte
27. eeds to write max 62 blocks Data Blocks 4 bytes data to write to tag Module returns success 0x02 0x55 Checksum Module returns failure 0x02 OxAA Checksum Copyright 2003 2010 Jinmuyu Electronics Co LTD All rights reserved 34 40 lt gt Mifare amp ISO14443A amp ISO14443B amp ISO15693 Module 5 2 49 ISO15693 block lock Function lock a block of CURRENT TAG Host sends 0x03 0x56 Block Checksum Block 1 byte block number to lock Module returns success 0x02 0x56 Checksum Module returns failure 0x02 OxA9 Checksum 5 2 50 ISO15693 AFI write Function write AFI to CURRENT TAG Host sends 0x03 0x57 AFI Checksum AFI 1 byte AFI value to write to tag Module returns success 0x02 0x57 Checksum Module returns failure 0x02 OxA8 Checksum 5 2 51 18015693 AFI lock Function lock AFI of CURRENT TAG Host sends 0x02 0x58 Checksum Module returns success 0x02 0x58 Checksum Module returns failure 0x02 OxA7 Checksum Copyright 2003 2010 Jinmuyu Electronics Co LTD All rights reserved http www jinmuyu com 35 40 lt gt Mifare amp ISO14443A amp ISO14443B amp ISO15693 Module 5 2 52 ISO15693 DSFID write Function write DSFID of CURRENT TAG Host sends 0x03
28. nction is supported only in the same sector If cross sectors then read will fail Host sends Ox0A Ox2A Key ID Start Block Blocks Key Checksum Key ID 1 byte key identification Start Block 1 byte start block to read Copyright 2003 2010 Jinmuyu Electronics Co LTD All rights reserved 20 40 Mifare amp ISO14443A amp ISO14443B amp ISO15693 Module http www jinmuyu com Blocks 1byte number of block to read Key 6 bytes the key of the card Module returns success Ox2A Data Checksum Data blocks 16 bytes card data Module returns failure 0x02 OxD5 Checksum 5 2 14 Mifare 1K 4K data block write Function write the data to a block of Mifare 1K 4K Host sends Ox1A 0x22 KeyID Block Key Data Checksum Key ID 1 byte Key identification Block 1 byte Block number to write 0 to Ox3F for S50 0 to OxFF for S70 Key 6 bytes the key of the card Data 16 bytes data to write Module returns success 0x02 0x22 Checksum Module returns failure 0x02 OxDD Checksum 5 2 15 Mifare 1K 4K multi blocks write Function write multi data blocks The function is supported only in the same sector If cross sector it will fail when write the first block and prompt the error in the returned result Host sends OXOA Ox2B Key ID
29. o LTD All rights reserved 29 40 Mifare amp ISO14443A amp ISO14443B amp ISO15693 Module http www jinmuyu com Host sends 0x06 0x68 Block Checksum Block 1 byte data block number to read Module returns success 0x04 0x68 Data Checksum Data 2 bytes data read Module returns failure 0x02 0x97 Checksum 5 2 36 SR176 card write Function write the data block of SR176 card After write module will read the data and compare If not equal then return failure Host sends 0x05 0x69 Block Data Checksum Block 1 byte data block number to read Data 2 bytes data to write Module returns success 0x02 0x69 Checksum Module returns failure 0x02 0x96 Checksum 5 2 37 SR176 data block lock Function write the data of SR176 lock register of the card The module will check the lock result after write Host sends 0x03 0x6A Lock value Checksum Locked value 1 byte the lock register values to write Module returns success 0x02 0x6A Checksum Module returns failure 0x02 0x95 Checksum Copyright 2003 2010 Jinmuyu Electronics Co LTD All rights reserved 30 40 lt gt Mifare amp ISO14443A amp ISO14443B amp ISO15693 Module http www jinmuyu com 5 2 38 SRI serial cards read Function read data block of SRI serial car
30. ock number to read 0 to Ox3F for S50 0 to OxFF for S70 Key 6 bytes the key of the card Module returns success Copyright 2003 2010 Jinmuyu Electronics Co LTD All rights reserved 19 40 Mifare amp ISO14443A amp ISO14443B amp ISO15693 Module http www jinmuyu com 0x12 0x21 Data Checksum Data 16 bytes card data Module returns failure 0x02 OxDE Checksum 5 2 12 Mifare 1K 4K sector 4 blocks read Function read Mifare 1 K AK sector 4 blocks For 50 and sector number less than 32 of S70 this command is called read sector it will read the sector trailer For sector 32 to 39 of S70 this command is called read 4 blocks Because the sectors are include 16 blocks and then module will read 4 blocks If you need to read the 16 blocks in these sectors you need do this command 4 times to fill the requirements The Sector in package is read start block number shift right 2 bits Host sends Ox0A 0x29 Key ID Sector Key Checksum Key ID 1 byte Key identification Sector 1 byte Sector number to read 0 to OxOF for S50 0 to Ox3F for S70 Key 6 bytes the key of the card Module returns success Ox42 0x29 Data Checksum Data 64 bytes card data Module returns failure 0x02 OxD6 Checksum 5 2 13 Mifare 1K 4K multi blocks read Function read multi data blocks in the same sector The fu
31. of current channel is successful Module returns failure 0x02 Ox9B Checksum 5 2 32 SR serial cards select Function select a SR card as the CURRENT CARD You could operate the card after Copyright 2003 2010 Jinmuyu Electronics Co LTD All rights reserved 28 40 lt gt Mifare amp ISO14443A amp ISO14443B amp ISO15693 Module http www jinmuyu com select Host sends 0x03 0x65 Card ID Checksum Card ID 1 byte Card ID to select Module returns success 0x03 0x65 Card ID Checksum Card ID 1 byte the selected card ID Module returns failure 0x02 0x9A Checksum 5 2 33 SRI serial cards return to inventory Function set a selected SRI card return to inventory state Host sends 0x02 0x66 Checksum Module returns success 0x02 0x66 Checksum Module returns failure 0x02 0x99 Checksum 5 2 34 SR serial cards completion Function set the CURRENT CARD into the completion state If want to operate the card again then need to move the card out of the antenna RF effective field and initiate the card Host sends 0x02 0x67 Checksum Module returns success 0x02 0x67 Checksum Module returns failure 0x02 0x98 Checksum 5 2 35 SR176 card read Function read SR176 card data block Copyright 2003 2010 Jinmuyu Electronics C
32. ommand 1 Using the downloaded Key by command 0x2D BIT6 BITS BIT4 BIT3 BIT2 Index of the Key already downloaded 0 to 31 If BITI is 0 then these 5 bits BIT6 to BIT2 are unused If BIT1 is 1 then use the already downloaded key Users need to download key s by using command Ox2D first and then the 6 bytes key in the command are left unused but the 6 byte is necessary in the command sequence E g key Identification is 0x30 binary system is 00000000 here BITO 0 authenticate Key A of the card BIT1 0 using the key in command BIT6 BITS BIT4 BIT3 BIT2 00000 because not use the already downloaded key the index key is unused in this command E g key Identification is 0x33 binary system is 00110011 here BITO 1 authenticate Key B of the card BIT1 1 using the downloaded Key in the module BIT6 BITS BIT4 BIT3 BIT2 01100 then use the already downloaded key 01100 and hexadecimal is OxOC decimal is 12 5 4 About automatic detecting card The automatic detecting card function supports ISO14443A and ISO15963 It is default OFF User could set the automatic detecting card on by send command 0x11 This setting will lose on next power up If the card operating protocol is set to 18015963 then automatic detecting card detect the 1SO15963 cards And if card operating protocol is set to ISO14443A then detect the Mifare class and ISO14443A Automatic detecting card supports full function of 15015963 Automatic dete
33. s data to write Module returns success 0x12 0x42 Checksum Module returns failure 0x02 OxBD Checksum 5 2 27 Set module card operating protocol Function set module card operating protocol default is ISO14443A The setting will not be Copyright 2003 2010 Jinmuyu Electronics Co LTD All rights reserved 26 40 Mifare amp ISO14443A amp ISO14443B amp ISO15693 Module http www jinmuyu com saved and will return to the default state at next power up Host sends 0x03 0x70 Model Checksum Model 1 byte 0 ISO14443A 1 ISO14443B 2 ISO15693 other value RFU Module returns success Ox12 0x70 Checksum Module returns failure 0x02 Ox8F Checksum 5 2 28 18014443 4 TYPE B card request Function 15014443 4 TYPE B card request and set the communication parameters The reader will skip the remains operation after one card answer successful Host sends 0x05 0x60 Model AFI SLOT Checksum Model 1 byte 0 WUPB Wakeup B 1 REQB Request B other values RFU AFI 1 byte the AFI to request if request all AFI please use 0x00 SLOT 1 byte slot numbers for request uses 1 2 4 8 16 all other value are RFU Module returns success OxOE 0x60 Info Checksum Info 12 bytes card reset information Module returns failure 0x02 Ox9F Checksum 5 2 29 18014443 4
34. s from length byte to the last byte of data 4 3 5 Data return format of IIC e Success Length Command Data Checksum e Failure Length Invert Command Checksum Copyright 2003 2010 Jinmuyu Electronics Co LTD All rights reserved 11 40 Mifare amp ISO14443A amp ISO14443B amp ISO15693 Module http www jinmuyu com 4 3 6 The description of IIC command transaction E g to read the block 1 of Mifare card the steps Send command 0A210001 FFFFFFFFFFFF2A There are steps here A Write command to module Start condition Send control byte it is OxAO the meaning is address OxAO write control 0x00 Send module command 0x0A210001FFFFFFFFFFFF Send command checksum 0x2A AR WN gt Stop condition B Send IIC read command If module no ACK then the module is working Repeat this step 1 Start condition 2 Send control byte OxA1 it is IIC slave address OxAO read control 0x01 3 If module is no ACK go to step B if yes go to step C C Get the data bytes from module 1 Get the first byte and send ACK if the data is 0x12 the meaning is there are 18 bytes useful bytes in this package Get the else 17 bytes data and send ACK after every byte Get the checksum and send NACK Stop condition D Verify the checksum if ok then the communication is ok E Verify the received data from second byte this byte is the status of the command just executed If equal to the command 0
35. sign 21mm 42mm DIP32 About 15g Supported 25 to 85 C 40 to 125 C Supported Copyright 2003 2010 Jinmuyu Electronics Co LTD All rights reserved 4 40 Mifare amp ISO14443A amp ISO14443B amp ISO15693 Module http www jinmuyu com 3 Physical parameter and pin outs 3 1 Photo TX2 TX1 SPS GHD VCC is 18 1 JMY501 RY TGND ICC TXD RXD 3 2 Dimension 4 148mm 20 32mm 15 24mm 41 148mm 1 524mm F Copyright 2003 2010 Jinmuyu Electronics Co LTD All rights reserved 5 40 lt gt Mifare amp ISO14443A amp ISO14443B amp ISO15693 Module 3 3 Pin Configurations and Pin outs http www jinmuyu com PIN Function Type Description 1 RX RF Analog Antenna receive 2 TGND RF Analog Antenna GND 13 RE Output RE DE 485 directional control output Card in out indication 14 ICC Output 0 card in 1 card out 15 TXD SDA Input output UART TXD IIC SDA 16 RXD SCL Input UART RXD IIC SCL 17 VCC Power VCC 18 GND Power GND Serial port selector 19 SPS Input 0 IIC 1 UART 31 TX1 RF Analog Antenna output 1 32 TX2 RF Analog Antenna output 2 3 4 Antennas Normally as the size of TX50x may not meet the actual demands the antenna needs to be customized especially in some compact systems The following information for customization is needed 1 Dimension of the antenna PCB 2 the position and direction of the an
36. t COMIN sais ice RE PU ERG IE NNUS 9 4 3 2 3 Stop condition 25 EE Re EE T prede E Iu UE erue CAU 9 4 3 2 4 Acknowledge ACK seseris 10 4 3 2 5 BUS States adie EE 10 4 3 2 6 Device addressing aere ete da ater ed eterna 10 4 3 2 7 Write Operation ese redes te o tos e ed reo eet S edere LAE SR 10 4 3 2 8 Read Operation issie sesse sees ER od AE a ek ee Ee GR Ne ee Gee be 11 4 3 3 Datta B ea i EE E E E A E E 11 4 3 4 Format of data package treten im e re bim een AAEE De dee 11 4 3 5 Data return format OF IIC sce reet hb re RR n ER ra ERE TR RT de N ge 11 4 3 6 The description of IIC command transaction eese 12 Description of commands eite tert rte etre eren GEKEER ER EER e erede eee xe aeu ee 13 5 1 Kaisto commands o e atest Le EU ORE ED cage 13 5 2 Explanation OF commands n rrr rr tere rer b RE REP eer Erie 15 5 2 1 Read product information cece ee ee ee ee ee ee Re ee ee Re ee ee ee ee 15 5 2 2 Module working mode Set esse se ee ee ee ee Re enne nnenne 15 5 2 3 Set module dle EE equ mee ve queque hinein e e aree hine 16 5 2 4 EEPROM fad D EE 16 5 2 5 EEPROM Write is ies see sesse se se esse rnit eee rt rn ede Sk eda ri a et eeu a Re Enn RR d dn ese Ak dee 16 5 2 6 Set UART communication baud rate essere 17 2521 Set IC communication Addres Sisirain nene 17 5 2 8 Setmulti card operation seno AE EE EE 18 5 2 9 Set ISO15693 automatic detecting card AFI and AFI enable
37. tenna outlet and the connector 3 the description of the antenna periphery Jinmuyu will design the most proper antenna according to the user s exact requirements We provide many models of antenna Please visit our website to get more information There are some recommended models in the table Antenna model Size of antenna Card operating distance TX 500 70mm 70mm 90mm TX 501 50mm 50mm 70mm TX 502 30mm 30mm 60mm Copyright 2003 2010 Jinmuyu Electronics Co LTD All rights reserved 6 40 Mifare amp ISO14443A amp ISO14443B amp ISO15693 Module http www jinmuyu com 3 5 Connection schematics GND Power TX2 s z iz E RX IIC Interface IIC Model vcc Power IXD UART Interface Toc UART Model 3 6 MTS500 Testing board MT500 testing board is a tool designed for JMY50x series RF module There is an RS232 to UART converter and an AT89C52 on the board The host could be PC or AT89C52 and the module is slave Users could send command from host to module and get the result from module this is the debug process The function of the firmware in AT89C52 is designed for testing the modules We use this frock to test all modules made by Jinmuyu Then for developers it is a developing tool For manufactures itis a module test tool Copyright 2003 2010 Jinmuyu Electronics Co LTD All rights reserved 7 A0 Mifare amp ISO14443A amp ISO1
38. x00 follow to distinguish with header But Length byte in the package does NOT increase 4 2 3 Data return format of UART Success Header Length Command Data Checksum Copyright 2003 2010 Jinmuyu Electronics Co LTD All rights reserved 8 40 lt gt Mifare amp ISO14443A amp ISO14443B amp ISO15693 Module http www jinmuyu com e Failure Header Length Invert Command Checksum 4 3 IIC protocol 4 3 1 Module IIC address and multi device communications IIC bus is able to connect with 128 devices The IC address of module is default 0xAO Users change the address setting via sending the command 0x19 so that user could connect multi module on the same IIC bus 4 3 2 IIC Device Operation 4 3 2 1 Clock and data transaction The SDA pin is normally pulled high with an external device Data on the SDA pin may change only during SCL low time periods Data changes during SCL high periods will indicate a start or stop condition as defined below MSB acknowledgement acknowledgement Se signal om slave signal from OM Er byle complete iterrupt within slave jock ine heid kow while merrugt are seneced Data transfer on the I C bus 4 3 2 2 Start condition A high to low transition of SDA with SCL high is a start condition which must precede any other command 4 3 2 3 Stop condition A low to high transition of SDA with SCL high is a stop
39. x21 then the command execute successful Then the 16 bytes data started from third byte are correct Copyright 2003 2010 Jinmuyu Electronics Co LTD All rights reserved 12 40 lt gt Mifare amp ISO14443A amp ISO14443B amp ISO15693 Module 5 Description of commands 5 1 List of commands Command code Command function http www jinmuyu com 0x10 Read product information 0x11 Module working mode set 0x12 Sets module idle 0x15 EEPROM read 0x16 EEPROM write 0x17 Set UART communication baud rate 0x19 Set IIC address Ox1A Set multi card operation Ox1B Set ISO15693 automatic detecting card AFI and AFI enable 0x20 ISO14443A Request cards 0x21 Mifare 1K 4K data block read 0x29 Mifare 1K 4K sector 4 blocks read Ox2A Mifare 1K 4K multi blocks read 0x22 Mifare 1K 4K data block write Ox2B Mifare 1K 4K multi blocks write 0x23 Mifare 1 K AK purse block initialize 0x24 Mifare 1 K AK purse read 0x25 Mifare 1K 4K purse increment 0x26 Mifare 1K 4K purse decrement 0x27 Mifare 1K 4K purse copy 0x28 ISO14443A card halt OD Download Mifare 1K 4K card key to module 0x30 ISO14443 4 TYPE A card reset 0x31 Send APDU to ISO14443 4 card 0x41 Ultra Light card read 0x42 Ultra Light card write 0x70 Set module card operating protocol 0x60 ISO14443 4 TYPE B card request 0x62 ISO14443 4 TYPE B card halt 0x63 SR serial cards 1 slot initiate card 0x64 SRI serial cards 16 slots initiate card 0x65 SR serial cards select 0x66 S

Download Pdf Manuals

image

Related Search

Related Contents

METRISO PRIME+ Comprobador de aislamiento de alta tensión digital  LCD User Guide - Future Security Systems Ltd  ご紹介資料 - クボタシステム開発  Trident Aegis  取扱説明書 - ミマキエンジニアリング  72 MHz Bodypack Transmitter Manual  Kramer Electronics F-110  Using PSTN Encryption HC-2203 over BGAN  EPOXY RAPIDO    

Copyright © All rights reserved.
Failed to retrieve file