亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? mfrc500.h

?? Source Code Source Code Source Code Source Code Source Code Source Code Source Code Source Code Sour
?? H
字號(hào):
/* +-------------------------------------------------------------------+ */
/* | Project : 1920.010 SCR-ALBM1 (13.56MHz MIFARE Programmer)         | */
/* | Module  : MfRc500.h                                               | */
/* | Author  : Lucio Faustinelli / Paolo Muchetti                      | */
/* | Company : AVE S.p.A. / INFOTECNICA S.r.l.                         | */
/* | Released: September, 27 2008                                      | */
/* | Revision: YZ078.00 (FW - First Official Release)                  | */
/* | Revision: YZ079.00 (EEPROM - First Official Release)              | */
/* | Revised : September 27, 2008                                      | */
/* | Revisor : AVE S.p.A. (Lucio FAUSTINELLI)                          | */
/* | Notes   : --------------                                          | */
/* +------------------------------------------------------------------------------+ */
/* | Purpose : 	Driver Chip Mifare   										      | */
/* +------------------------------------------------------------------------------+ */
/* |           																	  | */
/* |    			Copyright (c), Philips Semiconductors Gratkorn				  | */
/* |																			  | */
/* |                 (C)PHILIPS Electronics N.V.2000							  | */
/* |                    All rights are reserved. 								  | */
/* |  Philips reserves the right to make changes without notice at any time.      | */
/* | Philips makes no warranty, expressed, implied or statutory, including but    | */
/* | not limited to any implied warranty of merchantibility or fitness for any    | */
/* |particular purpose, or that the use will not infringe any third party patent, | */
/* | copyright or trademark. Philips must not be liable for any loss or damage    | */
/* |                          arising from its use.                               | */
/* +------------------------------------------------------------------------------+ */






/*
*         Copyright (c), Philips Semiconductors Gratkorn / Austria
*
*                     (C)PHILIPS Electronics N.V.2000
*       All rights are reserved. Reproduction in whole or in part is 
*      prohibited without the written consent of the copyright owner.
*  Philips reserves the right to make changes without notice at any time.
* Philips makes no warranty, expressed, implied or statutory, including but
* not limited to any implied warranty of merchantability or fitness for any
*particular purpose, or that the use will not infringe any third party patent,
* copyright or trademark. Philips must not be liable for any loss or damage
*                          arising from its use.
*/

#ifndef MFRC500_H
#define MFRC500_H


/* +----------------------------------------------------------------------+ */
/* |                                  DEFINE                              | */
/* +----------------------------------------------------------------------+ */
// Flag bcnt, indica quali bit del serialnumber delle card confronto, vale da 0 a 32
#define ALL_SN_CARD		0		// Tutte le card devono comunicare il propio SN
								//
#define SINGLE_SN_CARD	32		// Solo la Card con il SN specificato risponde

// Settori area dati Transponder, ogni settore contiene 4 Blocchi di 16 byte ognuno
//	sono anche indirizzati singolarmente da 0 a 63
#define BLOCK_00_DATA		0		// Protetto in scrittura dal Costruttore
#define BLOCK_01_DATA		1		//
#define BLOCK_02_DATA		2		//
#define BLOCK_03_SEC_TRE00	3		// Sector Trailer per accedere ai blocchi precedenti
#define BLOCK_04_DATA		4
#define BLOCK_05_DATA		5
#define BLOCK_06_DATA		6
#define BLOCK_07_SEC_TRA01	7
#define BLOCK_08_DATA		8
#define BLOCK_09_DATA		9
#define BLOCK_10_DATA		10
#define BLOCK_11_SEC_TRA02	11
#define BLOCK_12_DATA		12
#define BLOCK_13_DATA		13
#define BLOCK_14_DATA		14
#define BLOCK_15_SEC_TRA03	15
#define BLOCK_16_DATA		16
#define BLOCK_17_DATA		17
#define BLOCK_18_DATA		18
#define BLOCK_19_SEC_TRA04	19
#define BLOCK_20_DATA		20
#define BLOCK_21_DATA		21
#define BLOCK_22_DATA		22
#define BLOCK_23_SEC_TRA05	23
#define BLOCK_24_DATA		24
#define BLOCK_25_DATA		25
#define BLOCK_26_DATA		26
#define BLOCK_27_SEC_TRA06	27
#define BLOCK_28_DATA		28
#define BLOCK_29_DATA		29
#define BLOCK_30_DATA		30
#define BLOCK_31_SEC_TRA07	31
#define BLOCK_32_DATA		32
#define BLOCK_33_DATA		33
#define BLOCK_34_DATA		34
#define BLOCK_35_SEC_TRA08	35
#define BLOCK_36_DATA		36
#define BLOCK_37_DATA		37
#define BLOCK_38_DATA		38
#define BLOCK_39_SEC_TRA09	39
#define BLOCK_40_DATA		40
#define BLOCK_41_DATA		41
#define BLOCK_42_DATA		42
#define BLOCK_43_SEC_TRA10	43
#define BLOCK_44_DATA		44
#define BLOCK_45_DATA		45
#define BLOCK_46_DATA		46
#define BLOCK_47_SEC_TRA11	47
#define BLOCK_48_DATA		48
#define BLOCK_49_DATA		49
#define BLOCK_50_DATA		50
#define BLOCK_51_SEC_TRA12	51
#define BLOCK_52_DATA		52
#define BLOCK_53_DATA		53
#define BLOCK_54_DATA		54
#define BLOCK_55_SEC_TRA13	55
#define BLOCK_56_DATA		56
#define BLOCK_57_DATA		57
#define BLOCK_58_DATA		58
#define BLOCK_59_SEC_TRA14	59
#define BLOCK_60_DATA		60
#define BLOCK_61_DATA		61
#define BLOCK_62_DATA		62
#define BLOCK_63_SEC_TRA15	63

#define MAX_NUM_BLOCK		64
#define NUM_BYTE_BLOCK		16
#define NUM_BYTE_KEY		6
#define NUM_BYTE_AC			4

#define NOT_SECTOR_AUTEN		0xFF

// Offset Dati infotecnica
#define BLOCK_MANUFACT_AREA		BLOCK_01_DATA
#define BLOCK_ISSUER_AREA_01	BLOCK_04_DATA				
#define BLOCK_ISSUER_AREA_02	BLOCK_05_DATA				
#define BLOCK_ISSUER_AREA_03	BLOCK_06_DATA				

#define NUM_BLOCK_ISSUER_AREA	3

/* +----------------------------------------------------------------------+ */
/* |                               TYPEDEF                                | */
/* +----------------------------------------------------------------------+ */



/* +----------------------------------------------------------------------+ */
/* |                               PROTOTIPI                              | */
/* +----------------------------------------------------------------------+ */
//void  SleepMs (uint );

// PCD Configuration
int8_t Mf500PcdConfig(void);

// Active Antenna Slave Configuration of the MF RC500.
int8_t Mf500ActiveAntennaSlaveConfig(void);

// Active Antenna Master Configuration of the MF RC 500
int8_t Mf500ActiveAntennaMasterConfig(void);

// Set default attributes for the baudrate divider
int8_t Mf500PcdSetDefaultAttrib(void);

// Set attributes for the baudrate divider 
int8_t Mf500PcdSetAttrib(unsigned char DSI,
                           unsigned char DRI);

// Get transmission properties of the PCD
int8_t Mf500PcdGetAttrib(unsigned char *FSCImax,
                          unsigned char *FSDImax,
                          unsigned char *DSsupp,
                          unsigned char *DRsupp,
                          unsigned char *DREQDS);

// PICC Request command
int8_t Mf500PiccRequest(unsigned char req_code, 
                       unsigned char *atq);
                       
// PICC Request command for ISO 14443 A-4 Command set
int8_t Mf500PiccCommonRequest(unsigned char req_code, 
                             unsigned char *atq);  

// PICC Anticollision Command
int8_t Mf500PiccAnticoll (unsigned char bcnt,
                         unsigned char *snr);

// PICC Cascaded Anticollision Command
int8_t Mf500PiccCascAnticoll (unsigned char select_code,
                             unsigned char bcnt,
                             unsigned char *snr);                     

// PICC Select Command
int8_t Mf500PiccSelect(unsigned char *snr, 
                      unsigned char *sak);

// PICC Select Command
int8_t Mf500PiccCascSelect(unsigned char select_code, 
                             unsigned char *snr, 
                             unsigned char *sak); 

// Activation of a PICC in IDLE mode
int8_t Mf500PiccActivateIdle(unsigned char br,
                           unsigned char *atq, 
                           unsigned char *sak, 
                           unsigned char *uid, 
                           unsigned char *uid_len);

// Activation of all PICC's in the RF field
int8_t Mf500PiccActivateWakeup(unsigned char br,
                             unsigned char *atq, 
                             unsigned char *sak,
                             unsigned char *uid, 
                             unsigned char uid_len);

// MIFARE

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩久久一区二区| 欧美一区二区三区四区久久| 91视频在线观看| 欧美不卡一区二区| 一区二区三区自拍| 国产伦精品一区二区三区免费迷| 欧洲视频一区二区| 国产精品无圣光一区二区| 日韩精品国产欧美| 在线免费观看日韩欧美| 亚洲国产毛片aaaaa无费看| av一区二区不卡| 国产日韩av一区| 狠狠色2019综合网| 欧美成人精品高清在线播放| 国产一区二区精品在线观看| 国产精品久久久久一区二区三区| 国产真实乱子伦精品视频| 日本一区二区三区高清不卡| 一本色道a无线码一区v| 综合激情成人伊人| 成人av午夜影院| 国产精品成人网| 欧美精品久久天天躁| 亚洲国产另类av| 精品久久久久久久人人人人传媒| 成人一区二区三区视频| 国产日产亚洲精品系列| 欧美亚洲综合色| 亚洲动漫第一页| 久久久久久久久久久久电影 | 久久影音资源网| 黄一区二区三区| 亚洲乱码国产乱码精品精可以看| 99精品国产热久久91蜜凸| 亚洲日本va午夜在线电影| 欧美精品v国产精品v日韩精品| 国产成a人亚洲精| 国产精品国产三级国产aⅴ无密码| 欧美日韩一区不卡| 蜜桃久久精品一区二区| 精品99一区二区| www.日韩在线| 麻豆久久久久久| 亚洲一区精品在线| 日韩一级在线观看| 国产麻豆精品在线| 日韩电影在线观看电影| www国产亚洲精品久久麻豆| 欧美三级蜜桃2在线观看| 成人激情av网| 国产精品资源站在线| 中文字幕日韩一区| 欧美日韩二区三区| 91丨porny丨户外露出| 国产一区二区三区四区五区入口 | 久久国产日韩欧美精品| 欧美精品一区二区三区高清aⅴ| 欧美在线视频你懂得| 大胆欧美人体老妇| 国产成人在线观看| 亚洲午夜成aⅴ人片| 中文字幕在线观看一区| 久久九九全国免费| 91黄色激情网站| 久久99精品久久只有精品| 国产精品国产三级国产aⅴ入口| 亚洲精品一线二线三线| 日韩欧美国产一区二区在线播放| 成人av在线影院| 国产精品77777| 国产高清无密码一区二区三区| 蜜臀99久久精品久久久久久软件| 日日嗨av一区二区三区四区| 午夜一区二区三区在线观看| 欧美日韩一级片在线观看| 色哟哟亚洲精品| 在线免费观看成人短视频| 色综合久久久网| 91国产精品成人| 欧美日韩电影在线播放| 欧美高清一级片在线| 在线播放91灌醉迷j高跟美女 | 国产一区在线视频| 国产在线视频一区二区三区| 欧美撒尿777hd撒尿| 91国产免费观看| 欧美一区二区三区在线观看视频| 在线不卡一区二区| 日韩女优电影在线观看| 久久精品日韩一区二区三区| 中文字幕乱码一区二区免费| 欧美军同video69gay| 欧美高清激情brazzers| 日韩欧美高清一区| 国产日韩欧美精品综合| 国产精品对白交换视频| 亚洲影院在线观看| 免费在线观看一区二区三区| 亚洲电影一区二区三区| 日本午夜精品一区二区三区电影| 久久精品国产免费看久久精品| 国产美女在线观看一区| av不卡免费电影| 欧美日韩免费电影| 欧美精品一区二区三区蜜桃视频| 中文幕一区二区三区久久蜜桃| 一区二区三区中文字幕电影 | 欧美一区二区日韩| 久久久久久夜精品精品免费| 国产精品不卡一区| 日日夜夜一区二区| 成人免费视频一区| 欧美日韩一区二区在线观看视频| 精品国产伦一区二区三区观看体验| 日本一区二区三级电影在线观看| 洋洋成人永久网站入口| 久久99精品久久久久久久久久久久| 不卡一区二区在线| 91精品久久久久久久99蜜桃| 国产精品热久久久久夜色精品三区| 亚洲成人久久影院| 成人小视频免费观看| 欧美精品日韩一本| 亚洲人成伊人成综合网小说| 亚洲美女屁股眼交3| 捆绑调教一区二区三区| 91小视频在线| 国产亚洲精久久久久久| 香蕉影视欧美成人| 99视频超级精品| 2020日本不卡一区二区视频| 一二三区精品福利视频| 国产99一区视频免费| 3d动漫精品啪啪| 亚洲精品中文在线影院| 粉嫩高潮美女一区二区三区| 日韩午夜激情视频| 亚洲一区在线看| 91视视频在线直接观看在线看网页在线看| 日韩久久精品一区| 午夜av区久久| 欧美在线你懂得| 亚洲人亚洲人成电影网站色| 国产精品一区二区在线观看网站| 3atv一区二区三区| 夜色激情一区二区| 91亚洲男人天堂| 中文字幕一区二区不卡| 国产成人亚洲综合色影视| 欧美成人一区二区| 日韩中文字幕麻豆| 欧美日韩免费高清一区色橹橹 | 久久人人超碰精品| 日av在线不卡| 91精品国产综合久久精品性色| 亚洲激情在线播放| 91影院在线观看| 亚洲美女免费视频| 色综合天天综合狠狠| 日韩一区二区三区在线| 亚洲第一在线综合网站| 欧美性猛交xxxx黑人交| 亚洲一区精品在线| 欧美日韩一区国产| 石原莉奈一区二区三区在线观看| 欧美日韩情趣电影| 日本强好片久久久久久aaa| 精品视频在线看| 日韩和欧美一区二区三区| 91精品国产91久久久久久一区二区| 亚洲6080在线| 欧美一区二区三级| 国产一区美女在线| 欧美国产一区二区| 91美女片黄在线| 亚洲国产色一区| 日韩视频中午一区| 国产一区二区三区电影在线观看| 久久久久久久久久久久久久久99| 国产精品一区二区三区四区 | 欧美一卡二卡在线| 另类人妖一区二区av| 久久久亚洲国产美女国产盗摄| 国产91精品一区二区麻豆网站| 国产精品久久久久婷婷| 色综合天天综合色综合av | 国产精品欧美极品| 91视频免费播放| 三级亚洲高清视频| 久久精品亚洲麻豆av一区二区| 成人一区二区视频| 午夜欧美2019年伦理| 精品精品国产高清a毛片牛牛| 成人在线综合网| 亚洲在线一区二区三区| 欧美成人vr18sexvr| 成人av动漫网站| 舔着乳尖日韩一区| 国产女人18毛片水真多成人如厕|