📄 _mif.h
字号:
#define PICC_REQIDL 0x26
#define PICC_REQALL 0x52
#define PICC_ANTICOLL1 0x93
#define PICC_ANTICOLL2 0x95
#define PICC_ANTICOLL3 0x97
#define PICC_AUTHENT1A 0x60
#define PICC_AUTHENT1B 0x61
#define PICC_READ 0x30
#define PICC_WRITE 0xA0
#define PICC_DECREMENT 0xC0
#define PICC_INCREMENT 0xC1
#define PICC_RESTORE 0xC2
#define PICC_TRANSFER 0xB0
#define PICC_HALT 0x50
#define CT_MIF_1 1
#define CT_MIF_PRO 2
#define CT_MIF_LIGHT 3
#define CT_MIF_NOA 4
extern void _M500Close();
extern uchar _M500Enable();
extern uchar _M500PiccHalt();
extern uchar _M500PiccRequest(uchar req_code, uchar *atq);
extern uchar _M500PiccAnticoll (uchar bcnt,uchar *snr);
extern uchar _M500PiccSelect(uchar *snr,uchar *sak);
extern uchar _M500PiccAuthE2( uchar auth_mode,uchar *snr,uchar keynr,uchar block);
extern uchar _M500PiccLoadKeyE2(uchar key_type, uchar sector, uchar *uncoded_keys);
extern uchar _M500PiccAuthKey(uchar auth_mode,uchar *snr,uchar *keys, uchar block);
extern uchar _M500PiccRead(uchar address,uchar *_data);
extern uchar _M500PiccWrite( uchar addr,uchar _data[16]);
extern uchar _M500PiccValue(uchar dd_mode, uchar addr,uchar *value, uchar trans_addr);
extern uchar _M500PiccEasyRead(uchar req_code,uchar authmode,uchar retry,uchar block,uchar *snr,uchar *authkey,uchar *_data);
extern uchar _M500PiccEasyWrite(uchar req_code,uchar authmode,uchar retry,uchar block,uchar *snr,uchar *authkey,uchar *_data);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -