⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 card.h

📁 智能水表程序 来着互联网
💻 H
字号:
#ifndef  _CARD_H_
#define  _CARD_H_

#define USE_JMY_MODULE
//-----------------------------------------------------------------------------
// Module Control Constants
//-----------------------------------------------------------------------------
#ifndef USE_JMY_MODULE
	#define ICC_BUS     	    0
#else 
	#define ICC_BUS   		    1
#endif

#define ICCMODULE_OK	    	1
#define SET_ICC_TIMES           3

// Command Constants Byte
#define MODULE_CTRL         0x11
#define FIND_CARD           0x20
#define READ_BLOCK          0x21
#define WRITE_BLOCK         0x22
#define CARD_SLEEP          0x28
#define WRITE_KEY           0x2D

// Module Control Bit
#define ANTENNA_STATE       	0
#define AUTO_FIND           	1
#define ANTENNA_ON          ( ON << ANTENNA_STATE )
#define AUTO_FIND_ON        ( ON << AUTO_FIND )

// Find Card Control Byte
#define ALL_CARD            	0
#define AWAKE_CARD          	1

#define NO_CARD                 0x0F
#define CARD_CMD_FAIL           0xF0

// ICC Module Time Define
#define ICC_BUSON_TIME          0x00EFA
#define ICC_BUSOFF_TIME         0x0EAFA
#define ICC_RXDPICK_TIME        0x0FFF
#define CARD_SN_LEN             4
#define BLOCK_LEN               16
//-----------------------------------------------------------------------------
// Function Prototypes
//-----------------------------------------------------------------------------
extern char Access_Card_Module ( char cmd, char sub, char * block );
extern char Set_Card_Module    ( void );
//-----------------------------------------------------------------------------
// ICC Error Code Define
//-----------------------------------------------------------------------------
#define Fail(Err)            (ICC_Err|Err)
#define ICC_Err				 0x80
#define Rxd_Err 				2
#define Stx_Err	    			3
#define Len_Err 				4
#define Xor_Err 				5
#define Cmd_Err	    			6
#define Data_Err				7
#define City_Err				8
#define Well_Err				9
#define Type_Err			   10
#define Comp_Err			   11

#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -