📄 em4095.h
字号:
/*------------------宏定义-------------------*/
#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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -