em4095.h

来自「是采用基站芯片读卡号」· C头文件 代码 · 共 41 行

H
41
字号

/*------------------宏定义-------------------*/
#define  uint         unsigned int
#define  uchar        unsigned char
#define  ulong        unsigned long
//#define TIME_OF   255	//22.1184M
//#define DELAY_VAL 115*2	//22.1184M时晶振的值,可用软件模拟准确产生延时
/**********************************************/
/*---------------位变量定义-------------------*/
sbit LED=P3^5;      //LED数码管
sbit SPK=P1^7;      /*蜂鸣器驱动信号*/
sbit LOCK=P2^4;      /* 开锁驱动信号*/
sbit SDA=P2^3;     // 
sbit SCL=P2^2; 
sbit SHD=P2^1;    
sbit MOD=P2^0;        			
sbit RDY=P3^4;  
sbit DEMOD_OUT=P3^3;    
 
//sbit DEMOD_OUT=P3^3;  
//sbit Manchester_IN=P3^3;   //曼彻斯特码输入端  

/*************************************************/
/*------------------变量定义-------------------*/

//uint GetIndex;
 uchar GetManMa[7];
 uchar GetChar[30];
 volatile uint RecCtn;                             /*接收数据数 */
 volatile uchar  *In;
 volatile uchar *Out;
/************************************************/
/*************************************************************/

/*------------------函数声明-------------------*/
 extern void Uart_init();
 extern void System_init();
 extern void InitQ();
 extern void LED_Flash(uchar );   
 extern ulong Read_Card();  
//extern ulong Read_Card();//尝试读十次卡,无卡则返回0,有卡则返回卡号

⌨️ 快捷键说明

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