📄 function.h
字号:
#ifndef _function_h_
#define _function_h_
#define Base_addr 0x7f00
#define Bell P2_2
#define CLR_RC500RST() P3_4=0 //清零MFRC500复位端口
#define SET_RC500RST() P3_4=1 //置位MFRC500得位端口
#define CS_RC500() P3_3=0 //选中MFRC500
#define UCS_RC500() P3_3=1 //不选中MFRC500
/*******************************
*宏定义
*******************************/
#define max_len 0x0a
/****************************
*变量定义
*****************************/
typedef struct com
{
unsigned char len_end; //接受少了多少
unsigned char len_count; //接受的长度
unsigned char com_buff[max_len]; //接受缓存区
}com;
extern void Delay(unsigned char); //延时
extern void WriteIO(unsigned char,unsigned char ); //写IO口
extern unsigned char ReadIO(unsigned char); //读IO口
extern void BellSpeak(void); //蜂鸣器
extern void send_char_com(unsigned char ); //串口发送数据
extern void send_string_com(unsigned char *str,unsigned char strlen); //发送一串数据
extern void dealay100us(void);
extern void dealay1500us(void);
extern void send_wiegand26(uchar *str);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -