function.h
来自「slrc632程序..网上绝对找不到.对RC632读TYPEB完整的程序包」· C头文件 代码 · 共 38 行
H
38 行
#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 + =
减小字号Ctrl + -
显示快捷键?